What's New & Cool in Kotlin Tools
summary
Kotlin 1.2 tooling demos show concrete multiplatform work: expect/actual declarations link common code to JVM and JavaScript implementations, projects build with a Gradle-only multiplatform build and produce a metadata artifact plus platform artifacts, and tests run either on JVM or Node via Mocha after some setup. Serialization lives in kotlin x.serialization v0.2 with a compiler plugin, IDE adds refactorings, inspections, semantic highlighting and data‑flow analysis, and JavaScript incremental compilation targets a 1.6 release.
AI-written summary · about
chapters (16)
- 0:00Introduction to Kotlin
- 1:09Multiplatform project basics
- 2:36Expect and actual mechanisms
- 3:47API flexibility and design
- 5:25Leveraging existing libraries
- 6:49Build system and compilation
- 9:28IDE demo and testing
- 13:50IDE assistance for refactoring
- 16:46Serialization and Ktor
- 20:05Tooling and future support
- 22:44Style guides and inspection
- 25:18Idiomatic code conversion
- 29:03IDE highlighting and tips
- 32:20Refactoring and analysis
- 34:30Static analysis tools
- 36:04Build performance and closure
related talks
38mMultiplatfom projects with Kotlin
01h 07mDevelop Multiplatform Projects in Kotlin
39mAn Overview of Multiplatform Kotlin
33mUsing Kotlin for JS Client and JVM Server
31mKotlin Multiplatform
52mIntroducing Kotlin Multiplatform in an existing project
43mLevel up on Kotlin Multiplatform
01h 27mAn introduction to Kotlin by example
