Kotlin Multiplatform
Articles on Kotlin Multiplatform performance, shared code architecture, and KMP adoption strategies.
Compose Multiplatform Releases
All releases →Kotlin Releases
All releases →Articles about Kotlin Multiplatform (45)
Kodee's Kotlin Roundup: KotlinConf '26 Updates, New Releases, and More
A curated roundup of the latest Kotlin ecosystem news, including the full KotlinConf 2026 schedule, the release of Kotlin 2.3 with faster Kotlin Multiplatform builds and smaller binaries, and Compose Hot Reload...
Building the Same App in SwiftUI, Kotlin Multiplatform, and Flutter — What 281 vs. 75 Lines of Code Teaches Us
A hands-on comparison of building the same bill-splitting app (WeSplit) in SwiftUI (75 lines), Flutter (238 lines), and Kotlin Multiplatform (281 lines), revealing real differences in code complexity, state man...
Compose Multiplatform 1.10.0
Release announcement for Compose Multiplatform 1.10.0 with UI framework improvements for mobile and multiplatform development.
The Journey to Compose Hot Reload 1.0.0
Feature release for Compose Hot Reload, improving developer productivity and iteration speed in mobile development.
Kotlin Multiplatform in 2026: Why We Finally Deleted Our Flutter Code
An in-depth account of migrating from Flutter to Kotlin Multiplatform for an enterprise IoT app, covering performance bottlenecks with Flutter's platform channels for Bluetooth hardware integration, KMP's zero-...
How Mobile Development Teams Use Kotlin in 2025
Survey and best practices on how mobile development teams leverage Kotlin for Android and multiplatform development.
Kotlin 2.3.0 Released
Release notes for Kotlin 2.3.0 with improvements relevant to mobile development and performance optimizations.
Exploring KotlinX Benchmark Results with Kotlin Notebooks
Guide on using Kotlin Notebooks to analyze performance benchmarks, relevant to mobile app performance measurement.
Kotlin Multiplatform: Benefits, Limitations, and Contributions
Article exploring the benefits and limitations of Kotlin Multiplatform for cross-platform mobile development.
The Ultimate Kotlin Multiplatform Watchlist
Guide to essential tools, libraries, and resources for Kotlin Multiplatform mobile development.
Migrating from KAPT to KSP: A Complete Guide to Kotlin's Future
A guide on migrating to KSP for faster build times and better Kotlin Multiplatform support.
Evaluating Kotlin for Real-World Mobile Projects
Analysis of Kotlin's practical application and performance considerations in production mobile applications.
Kotlin Multiplatform Contest 2026
Competition and showcase for Kotlin Multiplatform mobile development projects and best practices.
Compose Multiplatform 1.9.0 - Compose for Web Beta
Release announcement for Compose Multiplatform 1.9.0 with new web support, relevant to mobile and multiplatform development practices.
Kotlin 2.2.20 Released
Kotlin 2.2.20 brings Kotlin/Wasm to Beta, Swift export available by default for KMP, stable cross-platform compilation for libraries, Long-to-BigInt compilation in JS, and stack canaries for Native.
Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code
Stone shares their journey of adopting Kotlin Multiplatform (KMP) to streamline mobile development across their payment solutions apps. With 140 mobile developers and 1.3 million lines of code, they achieved 61...
What's Next for Kotlin Multiplatform and Compose Multiplatform – August 2025 Update
JetBrains' roadmap for KMP and Compose Multiplatform over the next 6-12 months, covering iOS target improvements, Compose for Web Beta, Kotlin/Native build speed, Swift Export, and IDE plugin enhancements.
One Codebase, Three Platforms: X's Experience with Kotlin Multiplatform
X (formerly Twitter) engineers share their experience rewriting the X app using Kotlin Multiplatform. Starting with just 5 Android engineers, they built end-to-end encrypted direct messages shared across Androi...
Pincode Migration Journey with Compose Multiplatform
Case study on migrating a feature to Jetpack Compose Multiplatform for cross-platform development.
Duolingo + KMP: A Case Study in Developer Productivity
Duolingo shares six KMP case studies demonstrating developer productivity gains. The talk covers their experiments framework used across Android/iOS/Web, Adventures feature with Rive animations, video calling b...
Kotlin Multiplatform Development and Compose
Overview of Kotlin Multiplatform and Jetpack Compose for cross-platform mobile development.
Kotlin Multiplatform parameterized tests with Burst
Unit tests are great. They give us confidence to build and change our software. Sometimes I want to write a test once and run it for multiple algorithms, inputs, or environments. It’s been possible to do this w...
Java Is Dead Long Live Kotlin Part 2
Discusses the migration from Java to Kotlin for Android development and its benefits.
Who hasn't tried Kotlin Multiplatform(KMP) yet? What's the reason?
I've noticed a lot of android developers discussing KMP lately. But, ios developers don't seem to be as interested, and the reason is pretty clear.
Should I continue learning Flutter or start with KMM?
Hello everyone, I'm developing an Android app with Kotlin that heavily relies on location services and utilizes many native features. Meanwhile, I'm also learning Flutter. However, transitioning from Android to...
From Hacking to Shipping: Kotlin Multiplatform Mobile at Hootsuite
Hey there, Hootsuite’s mobile team here 👋 it’s been a while! We have been hard at work building and shipping our all-new Inbox product on our mobile apps, and what a ride it has been.
Native UI and multiplatform Compose with Redwood
Redwood is Cash App’s take on multiplatform mobile client UI. Unlike many of the existing solutions to this problem, our values are slightly different
Kotlin Flows in Android Development
Tutorial on using Kotlin Flows for reactive programming and asynchronous data handling in Android apps.
The Beginner's Guide to Kotlin Coroutine Internals
Deep dive into how Kotlin coroutines work internally and best practices for efficient asynchronous programming.
Kotlin Multiplatform: Shared Test Resources
Best practices for sharing test resources across platforms using Kotlin Multiplatform.
Publishing Native Artifacts from Kotlin Multiplatform Projects
Covers distribution and publishing strategies for native libraries built with Kotlin Multiplatform.
Kotlin Multiplatform Mobile Development at Glovo
Explores Kotlin Multiplatform adoption and implementation strategies for cross-platform mobile development.
Netflix Android and iOS Studio Apps — now powered by Kotlin Multiplatform
Netflix syncs Android and iOS logic with Kotlin Multiplatform for reliability.
MVI Architecture in Kotlin Multiplatform - Part 3
Covers the Model-View-Intent architecture pattern implementation across Kotlin Multiplatform projects.
MVI Architecture in Kotlin Multiplatform - Part 2
Continues exploration of Model-View-Intent architecture patterns in Kotlin Multiplatform development.
Mastering Kotlin Conventions: Get, Set, and Range Operations
Deep dive into Kotlin language conventions and operator overloading for mobile development.
Mastering Kotlin Conventions: Operators and Arithmetic Operations
Comprehensive guide to Kotlin operator conventions for efficient mobile development.
What We've Learned at KotlinConf 2018
Shares insights and best practices from KotlinConf 2018 relevant to Android development.
Building Reactive Component Systems with Kotlin
Discusses reactive programming patterns and component architecture design in Kotlin.
A Modern Kotlin-Based MVI Architecture
Implementation guide for Model-View-Intent architecture pattern using Kotlin.
5 Reasons Why N26 Is Moving to Kotlin
Discusses the benefits and motivations for adopting Kotlin in Android development.
Kotlin at Trello: Mobile Development Best Practices
Discusses Kotlin adoption and best practices for mobile development at Trello.
Kotlin: An Exploration of Sealed Classes
Explores Kotlin sealed classes as a language feature for mobile development best practices.
How To Configure Kotlin In Your Project
Instructions for setting up Kotlin in development projects with best practices.
Working With Kotlin In Android Studio
Guide on configuring and using Kotlin for Android development in Android Studio.