iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

Mobile Dev|日更靈感來源 App:Flutter × LLM × n8n,每天只推 3 則! 系列

以「少即是多」為方向,嘗試打造每日三則的靈感卡片 App:Flutter 行動端 + n8n 管線 + LLM 摘要。來源限定官方 RSS/API,僅輸出原創摘要與連結;決策器依主題偏好、新鮮度與多樣性排序。系列將記錄 UI/快取/推播等實作過程與踩坑,目標產出能日常使用的初版(範圍將隨進度調整)。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊熊熊嗚好!
DAY 21

【30 天做一個極簡App】UI 實作:筆記區&設定頁

鐵人賽第21天了,我App核心互動體驗已經在第二週建立起來。現在要開始將先前規劃中預留的空間一一填滿,讓App的功能更加完整。根據開發藍圖,今天的主軸是UI的擴...

2025-09-21 ‧ 由 Sonia 分享
DAY 22

【30 天做一個極簡App】核心功能:實作語音轉文字筆記

昨天為App搭建了筆記區的UI骨架,今天將為這個骨架注入與實作整個App最核心、也最有趣的功能之一:語音轉文字筆記。 這個功能旨在解決靈感閃現時,打字記錄過於緩...

2025-09-22 ‧ 由 Sonia 分享
DAY 23

【30 天做一個極簡App】為穩定性把關:單元測試 (Unit Test)

過去幾天,快速開發了許多核心小功能,尤其是語音轉文字筆記。當功能變得越來越複雜,程式碼庫不斷增長時,一個至關重要的問題便浮現出來:如何確保我們今天新增的功能,不...

2025-09-23 ‧ 由 Sonia 分享
DAY 24

【30 天做一個極簡App】端到端的守護:整合測試 (Integration Test)

昨天透過單元測試為App的各個獨立零件(Provider、Repository)建立了品質防線,確保了引擎可以發動、輪胎可以滾動。但如果把這些零件組裝起來,這台...

2025-09-24 ‧ 由 Sonia 分享
DAY 25

【30 天做一個極簡App】專業門面:設計App Icon與啟動畫面

經過了前兩天嚴謹的單元與整合測試,已經為App的內在品質建立了後盾。現在是時候將目光從內部轉向外部,為我們的App打造一個吸引人的「第一印象」了。畢竟,在使用者...

2025-09-25 ‧ 由 Sonia 分享
DAY 26

【30 天做一個極簡App】Android 上架準備:簽署與App Bundle

昨天,為App換上了門面,設計了專屬的Icon和啟動畫面。當App的外觀和功能都已具備,就代表我們正式進入了發布準備階段。今天將專注於Android平台的上架準...

2025-09-26 ‧ 由 Sonia 分享
DAY 27

【30 天做一個極簡App】登上 Google Play:發佈到內部測試軌道

昨天為App產生了簽署金鑰並打包成Android App Bundle (AAB)檔案~那個靜靜躺在build資料夾裡的app-release.aab檔案,是我...

2025-09-27 ‧ 由 Sonia 分享
DAY 28

【30 天做一個極簡App】iOS上架準備:Xcode 設定與 Archive

昨天成功地將Android版本的App送上了Google Play內部測試軌道,今天將戰場轉移到另一個主要的行動生態系——Apple iOS。iOS的上架流程與...

2025-09-28 ‧ 由 Sonia 分享
DAY 29

【30 天做一個極簡App】登上 TestFlight:發佈給內部測試人員

昨天在Xcode中將App打包成一個經過簽署的Archive檔案~ 這個檔案是準備交付給Apple的最終成品。今天將進行iOS上架前的最後一步,將這個App送上...

2025-09-29 ‧ 由 Sonia 分享
DAY 30

【30 天做一個極簡App】鐵人賽完賽心得、專案回顧與未來展望

終於寫到Day 30了~在過去寫文章的日子裡,從一個模糊的想法開始,透過每天的持續推進,一手打造出橫跨前後端、整合了LLM人工智慧、具備雲端同步與雙平台上架能力...

2025-09-30 ‧ 由 Sonia 分享