Level up Your SDKs With KMP - no rewrite required!

July 21, 2025 41 min Free

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.