Compose: Beyond Android development
summary
Explains that Compose runtime — snapshots, recomposer and mutableStateOf — works outside Android: Glance builds widgets by inflating Android views, Mosaic renders terminal UIs by converting nodes to ANSI strings, and Molecule runs business logic as reactive presenters that emit sealed-state via Flow/StateFlow; Molecule’s core is ~three files and it separates logic from view. Compose Multiplatform v1.4 uses Skia for desktop/web, iOS is alpha, and simple counters and terminals recompose and render correctly. recomposition without nodes Molecule -> StateFlow
AI-written summary · about
chapters (5)
- 0:00Start
- 1:04Prerequisities
- 1:55Jetpack Compose architecture
- 7:00Compose internals
- 13:27Glance architecture
related talks
34mBeyond the UI: Compose as a Foundation for Multiplatform Apps
38mBuilding StateFlows in Android with Jetpack Compose
58mMultiplatform UI: Compose outside Android
46mMultiplatform UI with Compose
26mMolecule: Using Compose for Presentation Logic
51mShared mobile UIs with Compose Multiplatform
27mBuilding State Holders in Compose with Molecule
44mThe Future of Android, Kotlin, and Everything
