Level up Your SDKs With KMP - no rewrite required!
July 21, 2025
41 min
Free
kotlin-multiplatform
kmp
sdk-development
cross-platform
android
ios
javascript
cocoapods
gradle
typescript
pubnub
Description
This presentation by Wojtek Kaliciński explores how to enhance existing SDKs using Kotlin Multiplatform (KMP) without requiring a full rewrite. It delves into the practical experiences and challenges faced when introducing KMP into SDK development, focusing on creating a unified KMP API layer over native SDKs and exporting multiple native APIs from a single codebase. The talk covers strategies for KMP configuration, API design, handling platform-specific differences, and integrating with iOS and JavaScript environments.