Shared mobile UIs with Compose Multiplatform
summary
Compose Multiplatform from JetBrains lets teams write one Compose UI that runs on Android and iOS, with examples shipped (DroidCon app) and production use (Instabee delivering to ~45 million customers); demos include a Memories viewer and a porting Rally app in minutes speedrun that mostly works, animations hitting 60 FPS on regular devices though 120 Hz sometimes reaches ~110 FPS. iOS support is usable but iOS target is alpha: expect missing small APIs (decimal format, some resource adapters), use Ktor/SQLDelight/Moko/Voyager or Coil for gaps.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:48What is Compose Multiplatform
- 3:55Why shared mobile UIs
- 10:15Live demo of Memories Viewer
- 15:08Current state and expectations
- 23:31Speedrun migrating Rally app
- 41:37Key takeaways and ecosystem
- 49:18Closing and resources
related talks
45mShared mobile UIs with Compose Multiplatform
39mCompose Multiplatform for iOS: Ready for Production Use
40mBuilding Multiplatform Apps with Compose
43mWhat's New in Compose Multiplatform
45mThe Adventures of Kotlin And Compose Through the Multiplatform World
34mBeyond the UI: Compose as a Foundation for Multiplatform Apps
44mThe Future of Android, Kotlin, and Everything
40mDevelopers Without Borders: Jetpack Compose for Android and iOS
