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. Through a real-world case study, you’ll see how we transformed Google’s “Now in Android” demo app into a fully functional Multiplatform project powered by Koin. We’ll discuss the challenges we encountered, as well as the “creative” solutions we implemented. and how to optimize performance while keeping code maintainable and scalable.

Are you ready to elevate your Kotlin cross-platform development skills?

Share

Session info:

Speaker: Arnaud Giuliani

Co-founder of Kotzilla - Koin Project Lead - Kotlin GDE at Kotzilla

Date: 21 March 2025

Time: 15:15 - 16:00

Relevant tags:
Architecture Kmp

See all speakers

See all videos