~/talk

Compose Multiplatform for iOS: Ready for Production Use

Talkat droidcon London 2025 · 2025-10-30..10-31· [kotlin, ios]
slides:none on file

Compose Multiplatform is stable on iOS with stable APIs with deprecation cycles, hits 60 and 120 fps in scrolling tests, and adds a parallel rendering mode flag to offload rendering to a background thread. Tooling includes an IntelliJ/Android Studio wizard, pre‑flight checks, previews and desktop hot reload; a video player uses AVPlayer via Kotlin UIKit interop. Production examples include Billy Billy — a messaging feature serving millions of daily users — plus incremental adoption by Sony and banking apps.

AI-written summary · about

  1. 0:00Compose Multiplatform on iOS
  2. 1:11Stable technology
  3. 3:00Kotlin to Compose Multiplatform
  4. 6:29Billy Billy iOS case
  5. 7:55Incremental adoption
  6. 9:39Stable APIs and guarantees
  7. 10:40Native-feeling UIs on iOS
  8. 14:53Performance on high refresh
  9. 15:54Parallel rendering mode
  10. 16:15Accessibility support
  11. 17:41Tooling and developer experience
  12. 18:44New project setup
  13. 20:29Project structure
  14. 21:52iOS simulator run
  15. 22:12Kodies app with Compose
  16. 24:00Resource management
  17. 25:23Hot reload
  18. 26:04Hot reload demo
  19. 28:54AI with Hot Reload
  20. 31:45Hot reload internals
  21. 32:28Hot reload on mobile
  22. 33:11UI components gallery
  23. 35:19Platform-specific APIs
  24. 36:46Native video player on iOS
  25. 38:54Leveraging native features
  26. 39:36Architecture components
  27. 40:39Ecosystem libraries
  28. 41:21Future of Compose
  29. 41:43Summary 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.