Swift Bike Shift APP
实验性Jetpack撰写演示。
Jetpack Compose Alpha 0.9实验开发。
我们采用一个标准的MVVM Android Arch Component(AAC)项目(Room,Repo,ModelView,Activities / XML),并将其替换为“ the new stuff”。
更换:
XML / Java --with-> Compose / Kotlin
活动/ XML(导航)--with-> Compose(导航)
Livedata --with-> Kotlin Flow
工作经理--with-> CoroutineWorker
RxJava --with-> Kotlin ShareFlow
匕首--with->匕首击剑
撰写框架
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 pagesVersion =“ 2.1.2”
val hiltVersion =“ 2.30.1-alpha”
val hiltCompiler =“ 1.0.0-alpha02”
val glideVersion =“ 4.11.0”
val coilVersion =“ 1.1.0”
val googleMapsVersion =“ 3.1.0-beta”
val accompanistVersion =“ 0.4.0”
val navComposeVersion =“ 1.0.0-alpha04”
val datastorePrefVersion =“ 1.0.0-alpha05”
测试框架
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”
每周更新!
反馈和功能要求...
请发送电子邮件至developer@ylabz.com。