The State of Kotlin
summary
Kotlin reaches 1.9 now and a rewritten K2 compiler targets Kotlin 2.0 next year promising faster compilation and smoother migration. Android adoption is high — 95% of top Play Store apps use Kotlin and Compose appears in 23% of apps. JetBrains ships Ktor (coroutines‑powered) for server work, Kotlin Multiplatform shares serialization, networking and data models across JVM, native and JS, and Compose Multiplatform is desktop‑stable, iOS‑alpha and web‑experimental.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:58A bit of history
- 10:44Concise operations for nullable types
- 11:54Concise & idiomatic
- 13:15Concise & interoperable
- 20:06Kotlin for server-side development
- 20:56Spring Boot with Kotlin
- 21:21Spring docs in Java & Kotlin
- 21:38Kotlin Extensions for Spring
- 21:58Advanced Kotlin techniques for Spring developers
- 23:05Kotlin for server-side stories
- 23:49Kotlin for Education
- 25:18Kotlin Notebooks
- 32:28Sharing code between platforms
- 33:50Multiplatform libraries
- 35:20Tuning cross-platform code: Android
- 35:35Tuning cross-platform code: iOS
- 38:32Interoperability between Kotlin and Swift
- 39:50Flexible approach to code sharing
- 41:12Supported platforms
- 44:40K2 Compiler: Technical Details








