feature-image
eng

Andrea Della Porta

Cegeka, Mobile Technical Leader

Kotlin Multiplatform in Production: Scaling for Real Apps

Kotlin Multiplatform (KMP) promises a powerful way to share code across Android, iOS, and beyond—but what happens when your project grows? In this talk, we'll explore what it takes to successfully scale a KMP codebase in real-world production environments. You'll learn how to structure large multiplatform projects, manage dependencies effectively, and design a clean architecture that balances shared logic with platform-specific needs. We'll dive into tooling, testing strategies, debugging techniques, and CI/CD considerations that are essential when working with cross-platform teams. Based on hard-earned lessons from real apps, this talk will help you avoid common pitfalls, streamline your workflow, and unlock the full potential of Kotlin Multiplatform in your next big project. Whether you're just getting started or already deep in multiplatform development, you'll walk away with actionable insights to take your shared codebase to the next level.

Speaker Bio:

Born in Rome in 1994, passionate about mobile development since forever. Andrea has been a technology enthusiast for as long as he can remember. He started developing his first Java programs in his early high school years, but with the advent of smartphones, he quickly fell in love with the mobile world. His experience started in Switzerland for an Android project in the medical field and continued for large companies such as NTT Data and Deloitte, until he got to his current Cegeka. Over the years he has developed applications with large user bases for various industries, specializing in native Android development, Flutter and now Kotlin Multiplatform. His life is not only programming, but also football and padel!