Beyond one platform: migrating an Android library to Kotlin Multiplatform
Abstract:Back in 2016, out of my raising passion for Android development, I started working on RSSParser, a library for parsing RSS feeds on Android. Nowadays, out of my passion for Kotlin Multiplatform, I decided to make RSSParser Multiplatform... How hard can it be?
In this talk, I will share the journey of expanding an Android library into the iOS and JVM world. We will cover the challenges faced during the process, including how to handle platform-specific dependencies, code organization, and testing strategies.
By the end of this talk, you'll have a better understanding of the benefits and challenges of creating a Kotlin Multiplatform library, and you'll be equipped with the knowledge and tools you need to conquer the Multiplatform world!
- Understand mobile project structure
- Connect to platform-specific APIs
- Run tests with Kotlin Multiplatform
- Read a File in a Kotlin/Multiplatform Test
- #52 - RSS-Parser with Marco Gomiero