top of page
droidcon+icon.png

7-9 OCT. 2026

BERLIN

DroidCon_icon_rotatet.png
Anita_Singh_edited.jpg

( SPEAKER )

Andrea Della Porta

Mobile Manager

Capgemini

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 Capgemini. 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, padel and an obsession with Lego!

Session

The Dark Corners of Kotlin Multiplatform

Kotlin Multiplatform is powerful, flexible, and full of promise—but it’s not all smooth sailing. Behind the glossy headlines and official documentation lie subtle bugs, platform quirks, and surprising limitations that can trip up even experienced developers. In this talk, we’ll take an honest look at the dark corners of Kotlin Multiplatform based on real-world usage. You’ll see concrete examples of things that break, don’t work as expected, or require strange workarounds—especially when working with Swift/Objective-C interop, background threading, dependency injection, or dealing with the iOS toolchain. You’ll learn: - What breaks and why in real apps using KMP - Debugging tips and stack trace decoding (especially on iOS) - Build issues, performance bottlenecks, and memory management caveats - Workarounds that are ugly, but necessary—for now This is not a “KMP is bad” talk. It’s a “here’s what to expect when you go beyond the tutorial” talk—ideal for anyone already using Kotlin Multiplatform or seriously considering it for production.
bottom of page