昨天完成了一重要的任務,將使用者的收藏資料遷移到了雲端Firestore,使用者的資料就會相對安全,且可以在任何登入相同帳號的裝置上存取... 嗯,最終是可以存...
在 Day 11 中,我們為 Clean Architecture 的業務邏輯層建立了單元測試保護網。今天,我們要將測試視野提升到 UI 層面:如何將 UI 測...
今天,我們即將為「行程管家」打造最後一個關鍵的 UI 介面跟功能 —— 行程管家的聊天室 。這個聊天室不僅僅是個單純的對話框,而是整個行程管家與使用者之間的「智...
各位戰士,早安!昨天我們已經學會了如何精確測量敵人的實力(啟動耗時)。今天,我們將發起第一次外科手術式的打擊,目標是冷啟動過程中最關鍵的瓶頸——Applicat...
在前幾天的內容中,我們讓 App 能發送通知、儲存資料、呼叫 API。
但如果 App 要面向國際使用者,「多國語系(Localization)」就是不可或缺的...
今天繼續開發項目。 在改運動紀錄頁面的時候,我突然又想到一件事—— 我們現在能記錄每一次的訓練內容,看起來很完整,但有個問題:有紀錄,不代表知道要練什麼。
同...