感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
架構與進階元件
- 架構模式:MVVM 與 Jetpack 元件(ViewModel, LiveData)。
- 進階的 UI 狀態管理。
- Navigation Component:複雜導航的實用入門。
- 實作:重構應用程式架構。
並行處理與背景任務
- 使用 Kotlin Coroutines 進行非同步操作。
- 使用 WorkManager 排程背景任務。
- 執行緒管理與 Main Thread 的用法。
- 實作:在專案應用程式中執行非同步操作。
進階資料持久化
- Room Persistence Library(基本的 CRUD 操作)。
- DataStore 入門介紹。
- 實作:為專案新增持久化功能。
測試與程式碼品質
- 使用 JUnit 進行單元測試(基礎知識)。
- 使用 Espresso 進行 UI 測試(入門介紹)。
- 靜態程式碼分析工具(Lint)。
- 實作:在專案中編寫基本測試。
整合與優化
- 使用 Retrofit 呼叫 REST API(入門介紹)。
- 處理 JSON。
- UI 和電池效能優化的基礎知識。
- 實作:API 整合與調校。
總結與下一步
最低要求
- 對 Android 基礎知識有紮實的瞭解(Activity、UI、導航、Kotlin/Java)。
- 具備使用 Android Studio 的經驗。
- 熟悉物件導向程式設計。
受眾
- 經驗豐富的 Android 開發人員。
- 致力於掌握進階技術的行動應用程式開發人員。
- 正在建構穩健、高效能 Android 應用程式的軟體工程師。
35 小時
客戶評論 (1)
我非常享受我們一起學習和實驗Kotlin多平臺的時光。
Renzo Olivares Macias - Google
課程 - Android Development
機器翻譯