使用 Kotlin、MVVM、Dagger2、Navigation、Retrofit 和單元測試
從這 6.5 小時的課程,你會學到
- MVVM
- Dagger 2
- 單元測試
- 最先進的 Android 開發
- Retrofit
- Glide
- Navigation
- 資料綁定
- Kotlin
要求
- Mac 或 PC
- 對 Android 開發的興趣
- Kotlin 知識
課程說明
跟著這個 Android 和 Kotlin 的新課程建立一個最先進的 Android App。
大多數教學和 How to 都只跟你展示 App 建構的基礎知識,但它們並沒有教你如何使用最新的技術和程式庫。
大多數專案和工作都要求你知道如何使用最新的程式庫。這就是這門課的意義所在。
本課程的目的是在建構一個簡單的 App 案例的同時,給你一個如何使用這些技術的實際例子。
我們將瞭解:
- 使用 Google 推薦的 Android 生命週期擴充套件的 MVVM 架構
- 用於遠端伺服器通訊的 Retrofit 和 JSON
- 以 RxJava 作為一個 Reactive 框架
- 以 Dagger2 做依賴注入( dependency injection )
- 以 Jetpack navigation 做使用者的 App 螢幕導航
- 為建構 UI 螢幕做 Jetpack 資料綁定
- 以 Glide 做無縫影像載入
- 用 Jetpack Palette (調色盤) 從影像中提取顏色
- 單元測試來測試應用程式,使其穩定和健壯
我們將在 谷歌推薦的閃亮的新語言 – Kotlin 建立一切。
目標受眾
- 初學者Android開發人員
- 對行動開發感興趣的學生
講師簡介
Catalin Stefan 手機應用程式 Udemy 老師 ( 更多講師主講課程介紹 )
我是一個熱心的學習者和教學愛好者。 我喜歡創造內容和課程,豐富人們的生活,幫助他們有一個更好的經驗,無論是個人和專業。
我是一個擁有超過10年開發經驗的移動應用程式開發專家。 我喜歡製作有關軟體開發和移動應用程式的課程,並且想分享我所學到的知識。
我根據自己的學術知識和個人經驗開設課程。 我希望教會人們一些技能,這些技能可以幫助他們在職業生涯中獲得新的技能,改善他們的人際關係。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程
也許你會有興趣
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★