Kotlin Multiplatform × Architecture
Kotlin Multiplatform Architecture
We track 17 Kotlin Multiplatform Architecture case studies from 12 engineering teams. Badoo, Cash App and BBC write about it most. The posts run from 2017 to 2026. The newest is from April 2026.
Kotlin Multiplatform Architecture articles 1–17 of 17
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...
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...
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...
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.
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.
Poko goes multiplatform
Drew Hamilton just took Poko, the Kotlin compiler plugin that generates equals/hashCode/toString, fully multiplatform. This solves a real API compatibility headache for library authors.
Kotlin Multiplatform Money Formatter
Patrick Tyska and Terry Yiu from Cash App reveal how the same $1,000 needs to display four different ways across their app. Their solution? Kotlin Multiplatform to consolidate 10 separate money formatters into ...
Announcing Multiplatform Paging
Veyndan Stuart from Cash App just open-sourced a solution to one of mobile development's most annoying problems: writing pagination logic twice for Android and iOS.
Kotlin Multiplatform Mobile Development at Glovo
Guillermo Mazzola from Glovo turned a Friday afternoon experiment into a production system that solved a problem most multi-platform teams don't even realize they can fix.
Netflix Android and iOS Studio Apps — now powered by Kotlin Multiplatform
Netflix just went all-in on Kotlin Multiplatform for their production studio apps. Here's why they're betting on shared code over platform-specific rewrites.
MVI Architecture in Kotlin Multiplatform - Part 3
Arkadii Ivanov from Bumble Tech tackles the biggest challenge in Kotlin Multiplatform testing: no mocking frameworks. His solution? Embrace it as a feature, not a bug.
MVI Architecture in Kotlin Multiplatform - Part 2
Arkadii Ivanov from Bumble shows how to bridge Kotlin Multiplatform MVI architecture with native iOS and Android UI. The iOS integration reveals surprising complexity that most KMP tutorials skip.
Building Reactive Component Systems with Kotlin
Zsolt Kocsi from Bumble reveals how his team tamed the chaos of reactive Android components. The secret? Two minimal interfaces and a powerful abstraction that makes subscription management disappear.
A Modern Kotlin-Based MVI Architecture
Zsolt Kocsi from Badoo reveals how their chat module kept losing first messages despite a full Clean Architecture rewrite. The culprit? Uncontrolled state mutations in a massively asynchronous app.
5 Reasons Why N26 Is Moving to Kotlin
Pat Kua from N26 shares how the fintech company moved from Java to Kotlin for backend services. Their pragmatic, incremental approach turned a language migration into a productivity win.
Kotlin: An Exploration of Sealed Classes
James Shephard from BBC explores how Kotlin's sealed classes can fundamentally reshape your Android architecture. What if callbacks aren't the answer to async operations?