Tamal Anwar Chowdhury
04/10/2024, 9:22 AMFrank Bouwens
04/10/2024, 9:47 AMkatz
04/10/2024, 10:30 AMcompose first
on next IOPedro Romano Barbosa
04/11/2024, 12:22 AMcompose first
?Frank Bouwens
04/11/2024, 8:36 AMCompose first
would be when Google will:
⢠Recommend using Compose over Views (already happening?)
⢠Wonât add new features to Views, just keep them around for legacy apps / legacy reasons
⢠Wonât recommend new developers learn Views
⢠Make Compose Stable
and performant. (Lotâs of Material 3 Composables require you to annotate with âExperimentalâ)
⢠All Google-created libraries will support Compose, and wonât require you to use Views.
(For example, Google Maps map as Composable instead of MapView; Google Ads as Composable instead of View)
⢠Thereby they wonât be âcheatingâ by using an AndroidView https://developer.android.com/develop/ui/compose/migrate/interoperability-apis/views-in-compose
⢠They will mention these facts at Google I/O, Blogs and documentation
Bonus:
⢠They will put more effort in the Multiplatform efforts of Compose, seems that JetBrains is mostly working on that.
⢠They will add/improve documentation (/code), about integrating certain APIâs with Compose.
( For example, LiveData doesnât integrate well with Compose/ViewModel, due to other LifeCycle )Frank Bouwens
04/11/2024, 8:37 AMCompose first
.Frank Bouwens
04/11/2024, 8:41 AMkatz
04/11/2024, 10:33 AMKonstantin
04/11/2024, 11:02 AMFrank Bouwens
04/11/2024, 11:44 AM