Session
Building a Modern Kotlin Multiplatform Application with Compose Multiplatform and Koin
The world of cross-platform development is rapidly evolving, with Kotlin Multiplatform and Compose Multiplatform leading the charge for creating shared codebases that work seamlessly across Android, iOS, and beyond. Let’s dive into building modern and efficient multiplatform applications, with Koin as the go-to framework for effortless dependency injection.
We’ll cover best practices for integrating KMP, organizing shared and platform-specific code effectively, and using Compose Multiplatform to deliver a consistent and engaging Multiplatform UI experience. We’ll point to how the official “Now in Android” demo can be lifted into a KMP/Compose/Koin setup—highlighting key integration steps without rewriting every line of code in the talk itself. Along the way, you’ll learn typical pitfalls (e.g., code-sharing patterns, DI scoping, Compose performance heuristics) and practical guidelines for keeping your code maintainable and performant.
Are you ready to elevate your Kotlin cross-platform development skills?
Arnaud Giuliani
Co-founder of Kotzilla - Koin Project Lead - Kotlin GDE
Toulouse, France
Links
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