Găsiți o stație de biciclete comună și ruta către destinație.
Demo experimentală Jetpack Compose.
Dezvoltare experimentală Jetpack Compose Alpha 0.9.
Luăm un proiect standard MVVM Android Arch Component (AAC) (Room, Repo, ModelView, Activități / XML) și le înlocuim cu „lucrurile noi”.
Înlocuirea:
XML / Java --cu -> Compune / Kotlin
Activități / XML (navigare) --cu -> Compune (navigare)
Livedata --cu - - Kotlin Flow
Workmanager --cu - - CoroutineWorker
RxJava --cu - - Kotlin ShareFlow
Pumnal - cu -> Pumnal Hilt
Compuneți cadru
val composeVersion = "1.0.0-alpha09"
val coroutinesVersion = "1.4.2-native-mt"
val roomVersion = "2.2.5"
val archLifecycleVersion = "2.2.0"
val retrofitVersion = "2.9.0"
val okhttp3Version = "4.9.0"
val conscryptVersion = "2.5.1"
val moshiVersion = "1.11.0"
val workmanVersion = "2.4.0"
val pagingVersion = "2.1.2"
val hiltVersion = "2.30.1-alfa"
val hiltCompiler = "1.0.0-alpha02"
val glideVersion = "4.11.0"
val coilVersion = "1.1.0"
val googleMapsVersion = "3.1.0-beta"
val accompagnatorVersion = "0.4.0"
val navComposeVersion = "1.0.0-alpha04"
val datastorePrefVersion = "1.0.0-alpha05"
Cadrul de testare-
val espressoVersion = "3.4.0-alpha02"
val hamcrestVersion = "1.3"
val junitVersion = "4.12"
val mockitoVersion = "2.8.9"
val robolectricVersion = "4.3.1"
val rulesVersion = "1.0.1"
val androidXVersion = "1.0.0"
val androidXTestCoreVersion = "1.2.0"
val androidXTestExtKotlinRunnerVersion = "1.1.2"
val androidXTestRulesVersion = "1.2.0-beta01"
Actualizat săptămânal!
Feedback și solicitări de caracteristici ...
Vă rugăm să trimiteți un e-mail la developer@ylabz.com.
Ultima actualizare
16 dec. 2020