Kotlin Multiplatform
Articles on Kotlin Multiplatform performance, shared code architecture, and KMP adoption strategies.
Latest Kotlin Multiplatform version
Compose Multiplatform 1.12.2 Stable
Released
Compose Multiplatform 1.12.2 is a targeted bugfix release addressing a graphicsLayer shadow animation flicker across platforms, an iOS crash tied to TextField…
Next up: Compose Multiplatform 1.13.0-beta01 (preview, Oct 23, 2026)
All Compose Multiplatform releases → Latest Compose Multiplatform version: check & upgrade →Kotlin 2.4.21 Stable
Released
Kotlin v2.4.21 is a patch release focused on stability, fixing bugs across Wasm, JVM reflection, JavaScript, serialization, Gradle Native, and scripting.
Next up: Kotlin 2.5.0-Beta2 (preview, Oct 21, 2026)
All Kotlin releases → Latest Kotlin version: check & upgrade →Compose Multiplatform Releases
Version history →Kotlin Releases
Version history →Kotlin Multiplatform engineering articles 1–30 of 55
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...
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 Toolchain 0.12: Multiplatform Library Publishing, Wasm Apps, and More
Joffrey Bion just dropped Kotlin Toolchain 0.12, and it's bringing the multiplatform publishing workflow developers have been waiting for. Plus, Wasm apps just got a whole lot more practical.
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.
Flutter vs. Kotlin Multiplatform: 2026 Architecture Guide
The article content appears to be just promotional copy for Shorebird rather than the actual Flutter vs. Kotlin Multiplatform architecture guide. Without the real article content, I cannot provide an accurate s...
15 Things to Do Before, During, and After KotlinConf'26
A practical guide to getting the most out of KotlinConf 2026 in Munich, covering early registration, hands-on workshops on Compose Multiplatform and coroutines, and tips for exploring the city. The post helps f...
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.
Building the Same App in SwiftUI, Kotlin Multiplatform, and Flutter — What 281 vs. 75 Lines of Code Teaches Us
Dr. Simon Bogutzky built the same bill-splitting app three times. The line count difference? 75 vs. 281.
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...
Compose Multiplatform 1.10.0
Elvira Mustafina from JetBrains just dropped Compose Multiplatform 1.10.0, and it's solving one of the most annoying pain points in cross-platform development. Three different @Preview annotations? Gone.
Kotlin Multiplatform in 2026: Why We Finally Deleted Our Flutter Code
A team just deleted thousands of Flutter files and went all-in on Kotlin Multiplatform. Here's why the physics of cross-platform development finally caught up with them.
How Mobile Development Teams Use Kotlin in 2025
José Luis González, a JetBrains-certified Kotlin Trainer, reveals the production bugs that still plague mobile teams in 2025. One tiny mistake in exception handling can silently break your entire app's lifecycl...
Kotlin 2.3.0 Released
Kotlin 2.3.0 just dropped with some serious multiplatform firepower. If you're building cross-platform apps, this release fundamentally changes how you work with Swift, Wasm, and native code.
Exploring KotlinX Benchmark Results with Kotlin Notebooks
Filipp Zhinkin and Teodor Irkhin from JetBrains show how staring at raw benchmark tables is costing you insights. Kotlin Notebooks turn those text dumps into interactive visualizations that actually tell a stor...
Kotlin Multiplatform: Benefits, Limitations, and Contributions
Justyna Gręda from Software Mansion breaks down Kotlin Multiplatform after hands-on development. Her team's verdict? It's fast, flexible, but missing some creature comforts developers expect.
The Ultimate Kotlin Multiplatform Watchlist
Ekaterina Petrova curated 10 KotlinConf talks that show how Duolingo, McDonald's, and StoneCo achieved massive scale with Kotlin Multiplatform. Skip the beginner mistakes and learn from teams already shipping t...
Migrating from KAPT to KSP: A Complete Guide to Kotlin's Future
Chamod Lakmal from PickMe reveals how switching annotation processors can cut Android build times in half. If you're still using KAPT, you're leaving serious performance gains on the table.
Evaluating Kotlin for Real-World Mobile Projects
Urs Peter, a JetBrains-certified Kotlin trainer, reveals the hidden pitfalls that turn promising Kotlin projects into Java-with-different-syntax nightmares. Most teams waste months writing 'Java-ish Kotlin' ins...
Kotlin Multiplatform Contest 2026
Students and recent grads: JetBrains is offering free trips to Munich for building Kotlin Multiplatform projects. The 2026 contest is open now, and the bar might be lower than you think.
Compose Multiplatform 1.9.0 - Compose for Web Beta
Ekaterina Volodko and Alejandra Pedroza Marchena from JetBrains announce a game-changer: Compose Multiplatform for web just hit Beta, powered by Wasm. Your Android Compose skills now work in the browser with mi...
Kotlin 2.2.20 Released
Kotlin 2.2.20 just dropped, and it's bringing web development into sharp focus. The biggest news? Kotlin/Wasm has officially hit Beta status.
Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code
Stone, a Latin American fintech serving 4M+ users, went all-in on Kotlin Multiplatform two years ago. The results? 55% code sharing across their mobile apps.
What's Next for Kotlin Multiplatform and Compose Multiplatform – August 2025 Update
Emil Flach from JetBrains just dropped the KMP roadmap through mid-2026, and it's packed with game-changers. If you're building cross-platform apps, this affects your next 12 months.
One Codebase, Three Platforms: X's Experience with Kotlin Multiplatform
X (Twitter) rebuilt their encrypted DMs for millions of users with a team of just 5 Android engineers. Their secret? Kotlin Multiplatform.
Pincode Migration Journey with Compose Multiplatform
Chethan N from PhonePe's Pincode team just shared how they migrated their Android seller app to desktop using Compose Multiplatform. The twist? They kept both codebases running in the same repo during migration...
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.
Kotlin Multiplatform Development and Compose
The article content appears to be missing, but based on the title and page structure, this looks like a Callstack piece on Kotlin Multiplatform and Compose. Unfortunately, the actual article text didn't load.
Kotlin Multiplatform parameterized tests with Burst
Cash App just open-sourced Burst 2.0, bringing parameterized testing to Kotlin Multiplatform. No more writing the same test multiple times for different inputs.
Java Is Dead Long Live Kotlin Part 2
Emily Fujimoto from Thumbtack just closed the book on a 6-year migration journey. The final push to eliminate Java from their Android codebase revealed lessons every mobile team needs to hear.
Who hasn't tried Kotlin Multiplatform(KMP) yet? What's the reason?
Kotlin Multiplatform (KMP) promises code sharing nirvana, but adoption remains surprisingly low. What's holding teams back?