~/talk

Compose Multiplatform for iOS: Ready for Production Use

Talkat droidcon Berlin 2025 · 2025-09-24..09-26· [ios]
slides:none on file

Compose Multiplatform targets iOS as stable and production-ready with an IntelliJ/Android Studio Kotlin Multiplatform plugin that adds wizards, pre‑flight checks, previews and multiplatform resources. Real apps already ship—Sony companion app in the stores and Bilibili screens serving millions—while demos show native drag‑and‑drop and a bridged AVPlayer implemented via expect/actual in about 15 lines. Rendering hits 60/120 fps with an experimental parallel rendering mode, hot reload on desktop accelerates UI iteration, and the ecosystem includes Coil, Koin and Room KMP.

AI-written summary · about

  1. 0:00Compose Multiplatform for iOS
  2. 1:04Production readiness
  3. 7:23Real-world adoption
  4. 8:28Native feel and integration
  5. 12:00Performance optimizations
  6. 13:44Accessibility in UIs
  7. 14:51Tooling setup
  8. 15:33Hands-on coding
  9. 21:54Resource management
  10. 22:15Hot reload and AI
  11. 27:17Hot reload internals
  12. 30:50Ecosystem libraries
  13. 32:16Platform-specific features
  14. 36:31Architecture components
  15. 37:56Navigation and routing
  16. 39:20Persistence options
  17. 40:03Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.