擴展對程式語言Kotlin的支援,Google宣布在Kotlin擴充(KTX)函式庫打包Google地圖平臺Android SDK,並在Google地圖平臺文件加入相關的Kotlin程式碼片段
kotlin 擴充 在 軟體開發學習資訊分享 Facebook 八卦
跟著這個 Android 和 Kotlin 的新課程建立一個最先進的 Android App。
大多數教學和 How to 都只跟你展示 App 建構的基礎知識,但它們並沒有教你如何使用最新的技術和程式庫。
大多數專案和工作都要求你知道如何使用最新的程式庫。這就是這門課的意義所在。
本課程的目的是在建構一個簡單的 App 案例的同時,給你一個如何使用這些技術的實際例子。
我們將瞭解:
✅ 使用 Google 推薦的 Android 生命週期擴充套件的 MVVM 架構
✅ 用於遠端伺服器通訊的 Retrofit 和 JSON
✅ 以 RxJava 作為一個 Reactive 框架
✅ 以 Dagger2 做依賴注入( dependency injection )
✅ 以 Jetpack navigation 做使用者的 App View 瀏覽
✅ 為建構 UI View 做 Jetpack 資料綁定
✅ 以 Glide 做無縫影像載入
✅ 用 Jetpack Palette (調色盤) 從影像中提取顏色
✅ 單元測試來測試應用程式,使其穩定和健壯
https://softnshare.com/stateoftheartandroid-2/
kotlin 擴充 在 軟體開發學習資訊分享 Facebook 八卦
Android元件架構樣本,專注於用 Kotlin 編寫的可擴充性、可測試性和可維護性,遵循使用Jetpack的最佳實踐。
✍看更多開源資訊介紹,歡迎加入 Discord Github 俱樂部 https://discord.gg/DGR7uDqSSW
https://github.com/VMadalin/android-modular-architecture