Kotlin Multiplatform
summary
Kotlin Multiplatform shares common Kotlin compiled to JVM JavaScript and native but is still pre‑1.0 (development releases around 0.9/a2), tooling is promising yet build speed is slow while runtime is fast, libraries are sparse so the community ports matter — SQLDelight and a sqllite stack (NarDB) are available and power the working droidcon Kotlin app, threading forces a frozen vs non‑frozen state model, and co‑routines do not yet support multithreading on Kotlin/Native, so networking and concurrency are awkward.
AI-written summary · about
chapters (20)
- 0:00What is Kotlin
- 1:20Crossplatform vs Native
- 7:04Code So Common
- 8:23Common So Common
- 9:00Expect
- 10:33Type alias
- 12:16lambdas
- 13:50status
- 15:27libraries
- 16:48sequel
- 18:30droidcon Kotlin
- 19:19Kotlin Multiplatform Summit
- 20:50Threads
- 21:22State
- 22:18Garbage Collector
- 23:33Multithreaded code
- 24:10Multiplatform iOS
- 27:15Get involved early
- 28:27What we are
- 28:37iOS
related talks
41mKotlin Multiplatform In Production
31mKotlin/Native for Multiplatform Development
35mIntro to Kotlin Multiplatform
34mKotlin Multiplatform: code sharing without compromise
39mAn Overview of Multiplatform Kotlin
36mKotlin Multiplatform at five years
26mKotlin/Native for Multiplatform Development
52miOS Architecture with Multiplatform
