top of page

( 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


