iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

我的 Flutter 進化論:30 天打造「Crew Up!」的架構之旅 系列

大家好,我是一名正在成長的 Flutter 工程師。「Crew Up!」開發日誌,源自過去一年多的學習與實戰。

今年夏天,我和五位設計師參加 AAPD UI Bootcamp,合作完成一套 Design System。這段密集協作讓我體會到,UI 不只是美觀,而是工程與設計之間的橋樑。

同時,我也參與 Flutter Engineering 讀書會,持續半年研讀從原理到架構設計的內容。每週討論拓展了視野,也讓我反思:若要打造能長期維護、可擴展的 App,該如何真正落實?

於是,我決定把這些養分投入「Crew Up!」,一款社交 App,也是我挑戰自我的舞台。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - Google Gemini API:為 App 加入 AI

大家好,歡迎來到第二十一天!在 Day 20,我們建立了完整的效能監控系統。今天,我們要為 Crew Up! 加入 AI 功能,讓應用程式能夠理解聊天內容、分析...

2025-10-05 ‧ 由 xiaoyun 分享
DAY 22

Day 22 - AI Agent 實作:聊天室氣氛分析與建議系統

大家好,歡迎來到第二十二天!在 Day 21,我們完成了 Google Gemini 的整合與驗證。今天,我們要把 AI 能力真正落到聊天室情境中:讓系統能理解...

2025-10-06 ‧ 由 xiaoyun 分享
DAY 23

Day 23 - GitHub Actions CI 實作:你的第一個自動化工作流

大家好,歡迎來到第二十三天!在 Day 22,我們完成了 AI Agent 的實作。今天,我們要建立你的第一個 CI (持續整合) 工作流,讓 Crew Up...

2025-10-07 ‧ 由 xiaoyun 分享
DAY 24

Day 24 - Android 建置與簽名實作:從 AAB 到自動化部署

大家好,歡迎來到第二十四天!在 Day 23,我們建立了完整的 CI/CD 自動化流程。今天,我們要深入 Android 平台的建置、簽名與自動化部署,並將重點...

2025-10-08 ‧ 由 xiaoyun 分享
DAY 25

Day 25 - iOS 上架挑戰實戰:從證書錯誤到 TestFlight 部署

大家好,歡迎來到第二十五天!在 Day 24,我們成功建立了 Android 平台的完整部署流程,從 Keystore 管理到 Firebase App Dis...

2025-10-09 ‧ 由 xiaoyun 分享
DAY 26

Day 26 - iOS 部署成功:從 App Store Connect API Keys 到完整自動化流程

大家好,歡迎來到第二十六天!在 Day 25,我們經歷了一場真正的「iOS 部署風暴」: 證書類型錯誤:Apple Push Services 不是 Appl...

2025-10-10 ‧ 由 xiaoyun 分享
DAY 27

Day 27 - Cursor + Claude 實戰指南:從 Agent 到 Commit 的完整開發流程

大家好,歡迎來到第二十七天!在 Day 26,我們完成了 iOS 部署的完整自動化流程。今天,我們要分享在 Crew Up 專案開發過程中,如何運用 Curso...

2025-10-11 ‧ 由 xiaoyun 分享
DAY 28

Day 28 - Cursor 進階功能 + Figma MCP:解決設計與開發的鴻溝

大家好,歡迎來到第二十八天!在 Day 27,我們學習了 Cursor 的三大基本模式(Agent、Plan、Ask)。今天,我們要深入探討 Cursor 的進...

2025-10-12 ‧ 由 xiaoyun 分享
DAY 29

Day 29 - Flutter 效能優化:從卡頓到流暢的實戰經驗

大家好,歡迎來到第二十九天!在 Day 28,我們學習了 Cursor + Figma MCP 的 AI 驅動設計開發一體化。今天,我們要面對一個關鍵問題:Ap...

2025-10-13 ‧ 由 xiaoyun 分享
DAY 30

Day 30 - 完賽心得:30 天的挑戰與成長

Day 30 - 完賽心得:30 天的挑戰與成長 前言:一個不一樣的挑戰 大家好,歡迎來到第三十天,也是這段旅程的最後一天。今天,我想與你分享這 30 天以來的...

2025-10-14 ‧ 由 xiaoyun 分享