Kotlin Multiplatform × Developer Tools

Kotlin Multiplatform Developer Tools

We track 9 Kotlin Multiplatform Developer Tools case studies from 5 engineering teams. Kotlin, JetBrains and N26 write about it most. The posts run from 2018 to 2026. The newest is from October 2026.

Kotlin Multiplatform Developer Tools articles 1–9 of 9

JetBrains Oct 1, 2026

Discontinuing Swift Language IDE Support in the Kotlin Multiplatform Plugin

Anton Makeev from JetBrains just announced they're pulling Swift IDE support from the Kotlin Multiplatform plugin. If you're building cross-platform apps, this shift reveals where the ecosystem is actually head...

JetBrains Oct 1, 2026

Amper Is Now the Kotlin Toolchain: Moving to the Kotlin Blog

Joffrey Bion announces a major evolution: Amper isn't going away, it's becoming something bigger. The experimental build tool is now the Kotlin Toolchain, marking a shift toward a unified entry point for Kotlin...

Kotlin May 1, 2026

Kodee's Kotlin Roundup: Golden Kodee Finalists, Kotlin 2.4.0-Beta2, and New Learning Resources

Kodee rounds up April's biggest Kotlin news: Golden Kodee finalists announced, Kotlin 2.4.0-Beta2 drops, and a new professional certificate launches. KotlinConf 2026 is weeks away.

Kotlin Blog Feb 17, 2026

Kodee's Kotlin Roundup: KotlinConf '26 Updates, New Releases, and More

KotlinConf 2026 just dropped its full schedule, and the Kotlin ecosystem is moving fast. From Kotlin 2.3's release to Amazon Fashion's backend migration story, there's a lot happening right now.

Kotlin Blog Jan 13, 2026

The Journey to Compose Hot Reload 1.0.0

Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering be...

Duolingo Jul 3, 2025

Duolingo + KMP: A Case Study in Developer Productivity

Duolingo ships weekly to 40M+ daily active users across 176 countries. Their secret weapon for speed? Kotlin Multiplatform.

N26 Dec 17, 2018

Mastering Kotlin Conventions: Get, Set, and Range Operations

Gopinath Langote from N26 shows how Kotlin's operator overloading can transform verbose getter/setter code into elegant, readable syntax. Instead of date.getMonth() or date.setMonth(6), what if you could just w...

N26 Dec 5, 2018

Mastering Kotlin Conventions: Operators and Arithmetic Operations

Gopinath Langote from N26 shows how Kotlin's operator overloading turns verbose code like Number(1).plus(Number(2)) into elegant Number(1) + Number(2). This isn't just syntactic sugar—it's a fundamental shift i...

Atlassian Jan 30, 2018

Kotlin at Trello: Mobile Development Best Practices

Vishnu Rajeevan from Trello shares how his team went from 0% to 30.8% Kotlin in just over a year. Their strategy? Start with tests, then make every new feature Kotlin-only.