Session

Beyond one platform: migrating an Android library to Kotlin Multiplatform

With the rise of Kotlin Multiplatform, the possibility of expanding to multiple platforms has increased, especially for Android Developers. This is true for applications but also for libraries.

In this talk, I will share the journey of migrating and publishing an Android library (RSS-Parser) to Kotlin Multiplatform, targeting Android, iOS, and the JVM.
We will cover all the challenges faced during the process, with practical tips to tackle them:

- Handling and using platform-specific dependencies
- Re-organizing the project structure without losing the contributor's history
- Writing one test for multiple platforms
- Publishing the library.

By the end of this talk, you'll have a better understanding of what is needed to make your Android library Multiplatform.

Marco Gomiero

Senior Android Developer @ Airalo - Kotlin GDE

Berlin, Germany

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top