iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

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

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

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

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

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

參賽天數 12 天 | 共 12 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - Unit Test 與 AAA 模式:為 Clean Architecture 建立品質防護網

在前面的開發過程中,我們完整建立了 Clean Architecture 的三層架構,包含 UseCase、Repository 和 Notifier。今天,我...

2025-09-25 ‧ 由 xiaoyun 分享
DAY 12

Day 12 - UI 測試實戰:打造穩固的架構防護網

在 Day 11 中,我們為 Clean Architecture 的業務邏輯層建立了單元測試保護網。今天,我們要將測試視野提升到 UI 層面:如何將 UI 測...

2025-09-26 ‧ 由 xiaoyun 分享