Netflix Android and iOS Studio Apps — now powered by Kotlin Multiplatform
Article Summary
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.
Netflix's Prodicle app helps manage TV and film production on set, where connectivity is spotty and requirements change constantly. Their small team needed to move fast without sacrificing reliability, so they turned to Kotlin Multiplatform to share business logic across iOS and Android.
Key Takeaways
- Nearly 50% of their production code is now platform-agnostic and shared
- Built Hendrix SDK for config management using Ktor and SQLDelight multiplatform
- Debugger works in both Android Studio and Xcode with full breakpoint support
- Keeps native UI flexibility while eliminating duplicate business logic maintenance
Critical Insight
Netflix proved Kotlin Multiplatform hit an inflection point where tooling maturity outweighs integration complexity, enabling one codebase for core logic across platforms.