top of page
droidcon+icon.png

16-17 JULY 2026

ORLANDO

DroidCon_icon_rotatet.png
Anita_Singh_edited.jpg

( SPEAKER )

Tadeas Kriz

Senior Kotlin Developer at Touchlab

( SESSION )

Advanced Kotlin Native Integration

When compiling Kotlin Multiplatform code for native platforms, the compiler produces object files and then links them together. Other libraries and programs can then use the resulting library as a dependency. While this process is similar to other native dependencies, there's a major limitation. There should be only one Kotlin Multiplatform native binary in your project. In this talk we'll take a look at the impact of including multiple Kotlin Multiplatform binaries in an application, look at ways to split the compilation into multiple smaller pieces, and discuss potential solutions for larger projects requiring complex repository structures.
bottom of page