Colton Idle
07/06/2021, 12:31 PMolonho
07/06/2021, 12:38 PMIgor Demin
07/06/2021, 1:20 PMeasily track what changes are made on top of Google’s repoAnd currently there is no changes in
androidMain
sourceSets (and we don't plan to make such changes), and significant changes in commonMain
(there are just small fixes for JS; if we introduce a bug into the code, we will just fix it)
androidx.compose
is built from the same commonMain
/ androidMain
sources (proof
https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:buildSrc[…]ePlugin.kt;l=130;drc=084b3d2ff21ce0ae49994dfcc824bfdbd89f28a3)
What sorts of problems can my team expect my adopting compose KMM instead of just android compose?Because we build Compose for Desktop from the different
androidx-main
commit, there can be some instability in compare, for example, Jetpack Compose 1.0
That should change when Compose for Desktop
will reach 1.0. Most certainly for stable releases of Compose for Desktop
we will use the same commit as for stable releases for Jetpack Compose
What sorts of problems can my team expect my adopting compose KMM instead of just android compose?Also, there can be some problems in tooling. We don't guarantee that MPP version fully works with all Compose features in Android Studio (Preview, Layout Inspection, icons in Gutter, etc)
olonho
07/06/2021, 1:50 PMColton Idle
07/06/2021, 6:15 PMIgor Demin
07/06/2021, 6:21 PMwhat's different between jetbrains and jetpack composehttps://github.com/JetBrains/androidx/compare/androidx-main...jb-main
Colton Idle
07/06/2021, 6:42 PM