Kotlin Multiplatform- From “Hello World” to the Real World
summary
Kotlin Multiplatform moves from a KMM plugin Hello World to production patterns: Touchlab reports multi-year production use, a Gradle plugin KMMBridge to publish Kotlin SDKs to SPM/CocoaPods, and an open source adapter Sky that converts Kotlin Flow to Swift async sequences. Examples show a CampKit sample with shared ViewModels, a Socket sync refactor that extracted a platform socket interface, modularization tradeoffs for Kotlin/Native frameworks, and size risks fixed by explicit API mode and limiting public surface.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:05What is Kotlin Multiplatform
- 5:18Hello World in KMP
- 13:17Moving beyond Hello World
- 25:13Real-world code examples
- 33:40Key lessons and next steps
- 35:05Q&A and resources
related talks
41mKotlin Multiplatform Mobile: From Hello World to Production
43mLevel up on Kotlin Multiplatform
27mKotlin: Multi-Platform
48mEffective Multiplatform Kotlin Development
26mKotlin Multiplatform in an MVVM World
52mIntroducing Kotlin Multiplatform in an existing project
43mLevel up on Kotlin Multiplatform
35mIntro to Kotlin Multiplatform
