How our iOS devs adopted KMP
summary
Infomaniak explains how they introduced Kotlin Multiplatform (KMP) while keeping native-quality goals, using KMP to share a common Kotlin codebase for the Swisstransfer app. The talk covers the technical adoption of KMP and the process used to convince and integrate the iOS team to start using Kotlin.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 3:08Why choose KMP
- 6:14KMP under the hood
- 10:25First KMP in production
- 13:53KMP at Infomaniaque
- 18:04Swiss Transfer case with KMP
- 20:28KMP pros and cons
- 24:19SwiftUI vs Compose Multiplatform
- 28:52Liquid Glass with KMP
- 30:37Best practices for KMP
- 33:44KMP vs React Native vs Flutter
- 36:51Swift for Android alternatives
- 38:16Key takeaways
- 39:38Q&A on debugging
related talks
48mModern KMP adoption for native mobile teams
39mKotlin Multiplatform: The (Very) Good, The Bad & The Ugly
29mKMP for Mobile Developers
45mHow Kotlin Multiplatform Changed Our Processes
46mKotlin Multiplatform in a Large Project
35mThe Art of KMP: what you need to know as a multiplatform developer
38mYour app in KMP in real life: our 7-step method
19mBuilding Bridges with Kotlin Multiplatform Mobile (KMM): How we added KMM to our established App
