Developers Without Borders: Jetpack Compose for Android and iOS
summary
Jetbrains has developed Kotlin Multiplatform to let Android and iOS apps share business logic written in Kotlin, and Compose Multiplatform extends this to UI code. The presenters explain Compose for iOS — the recent addition that brings Jetpack Compose-style UI to iOS — and evaluate whether it really enables a single codebase for Android and iOS apps.
AI-written summary · about
chapters (16)
- 0:00Kotlin Multiplatform & Compose
- 1:13Kotlin Multiplatform context
- 5:47Kotlin Multiplatform stability
- 8:13Compose Multiplatform overview
- 9:15Compose Multiplatform tech
- 9:58Demo app overview
- 11:00Multiplatform stack choices
- 13:47Live coding setup
- 17:21Project structure & integration
- 19:49Migrating to common module
- 23:47Handling incompatible resources
- 26:17Adapting views & ViewModels
- 30:30Final integration
- 32:41Final demo
- 34:49Compose Multiplatform benefits
- 37:01Q&A
related talks
45mShared mobile UIs with Compose Multiplatform
44mThe Future of Android, Kotlin, and Everything
38mBuilding Hybrid Mobile Apps with Compose Multiplatform and SwiftUI: Practical Code Sharing and UI Fusion
41mJetpack Compose is Swift (UI).
46mJetpack Compose: UI Toolkit for Android and Desktop
45mThe Adventures of Kotlin And Compose Through the Multiplatform World
33mJetpack Compose: A New Hope
15mCompose Multiplatform: The Next Standard for Mobile Development
