Multiplatform UI: Compose outside Android
summary
Compose Multiplatform is a real, shipping UI stack built by a ~10‑person team in ~1.5 years that already runs on desktop (Windows/Linux/macOS), DOM web and a WASM/canvas path and targets native via Kotlin/Native, using a Skia‑based renderer with Metal/DirectX/OpenGL backends. It supports packaging signed native installers, IntelliJ previews and accessibility, and a production migration (Toolbox app) proves the approach works; iOS native support is planned.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:17Multiplatform UI beyond Android
- 10:04Compose Multiplatform concept
- 16:28Compose for desktop
- 19:59Compose for web
- 22:32Future directions
- 30:38Implementation details
- 44:36Tools and debugging
- 50:55Summary and demo
- 53:46Q&A
related talks
40mCompose Multiplatform: Better Shared UI for iOS and Beyond
46mMultiplatform UI with Compose
45mShared mobile UIs with Compose Multiplatform
33mGoing 100%* Compose Multiplatform
34mBeyond the UI: Compose as a Foundation for Multiplatform Apps
42mWhat’s New in Compose Multiplatform
43mCompose Multiplatform for iOS: Ready for Production Use
43mWhat's New in Compose Multiplatform
