top of page

Arnaud Giuliani
Co-founder of Kotzilla - Koin Project Lead - Kotlin GDE
Arnaud has over 18 years of experience in software engineering, spanning roles in developing Java/JVM systems and leading Android application projects for startups. He has served as both a Senior Developer and Tech Lead, applying his expertise across various sectors.
Since 2016, he has been an active speaker on topics such as Kotlin, Android Architecture, and Koin, and in 2020, he was recognized as a Google Developer Expert for Kotlin.
In 2017, Arnaud initiated the development of Koin (https://insert-koin.io/), a lightweight dependency injection framework that has become well-known in the Kotlin ecosystem. By late 2022, he co-founded Kotzilla (https://kotzilla.io/), a company focused on building developer tools and SaaS platforms for Kotlin and mobile developers.
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?
bottom of page
