Skip to content
← All posts

Kotlin Multiplatform

Everything Kotlin Multiplatform — sharing real code across iOS, Android and beyond, from your first project to shipping in production.

Kotlin Multiplatform

6 min read Intermediate

In the last article we dug into the quirks of code exported to Objective-C headers, along with the best practices for what to export.

Kotlin Multiplatform

6 min read Intermediate

In the last post, we learned how to use Kotlin code in Swift. We covered a few techniques to improve the code exported to Swift, and how annotations like @HiddenFromObjC and @HidesFromObjC control the visibility of code in Swift.

Kotlin Multiplatform

8 min read Intermediate

In the last post, we learned how to create an XCFramework from Kotlin code and explored some characteristics of the generated build types.

Kotlin Multiplatform

4 min read Intermediate

Welcome to the KMP-102 series. We dig deeper into Kotlin Multiplatform concepts, learning more about how to integrate our Kotlin code into iOS and beyond.