大家好,我是一名正在成長的 Flutter 工程師。「Crew Up!」開發日誌,源自過去一年多的學習與實戰。
今年夏天,我和五位設計師參加 AAPD UI Bootcamp,合作完成一套 Design System。這段密集協作讓我體會到,UI 不只是美觀,而是工程與設計之間的橋樑。
同時,我也參與 Flutter Engineering 讀書會,持續半年研讀從原理到架構設計的內容。每週討論拓展了視野,也讓我反思:若要打造能長期維護、可擴展的 App,該如何真正落實?
於是,我決定把這些養分投入「Crew Up!」,一款社交 App,也是我挑戰自我的舞台。
在前面的開發過程中,我們完整建立了 Clean Architecture 的三層架構,包含 UseCase、Repository 和 Notifier。今天,我...
在 Day 11 中,我們為 Clean Architecture 的業務邏輯層建立了單元測試保護網。今天,我們要將測試視野提升到 UI 層面:如何將 UI 測...