Leidke ĂŒhine rattapeatus ja marsruut sihtkohta.
Eksperimentaalne Jetpacki komponeerimise demo.
Jetpack Compose Alpha 0.9 eksperimentaalne arendus.
VÔtame tavalise MVVM-i Android Arch Component (AAC) projekti (Room, Repo, ModelView, Activities / XML) ja asendame need "uue kraamiga".
Asendamine:
XML / Java - koos -> Koosta / Kotlin
Tegevused / XML (navigeerimine) - koos -> Koostamine (navigeerimine)
Livedata - koos -> Kotlini voog
Workmanager - koos -> CoroutineWorker
RxJava - koos -> Kotlini ShareFlow
Pistoda - koos -> pistoda
Koosta raamistik
val composeVersion = "1.0.0-alfa09"
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-alfa02"
val glideVersion = "4.11.0"
val coilVersion = "1.1.0"
val googleMapsVersion = "3.1.0-beeta"
val saatjaversioon = "0,4,0"
val navComposeVersion = "1.0.0-alfa04"
val datastorePrefVersion = "1.0.0-alfa05"
Raamistiku testimine-
val espressoVersion = "3.4.0-alfa02"
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-beeta01"
Uuendatakse iga nÀdal!
Tagasiside ja funktsioonitaotlused ...
Palun saatke e-kiri developer@ylabz.com.
VĂ€rskendatud:
16. dets 2020