0PricingLogin
Kotlin Multiplatform Academy · Lesson

How Kotlin Maps to Objective-C

Understand naming, optionals and class mapping.

Kotlin Speaks Obj-C

When you build for iOS, Kotlin compiles into an Objective-C framework. Swift then sees your shared code through that Obj-C lens.

Why Obj-C in the Middle

Swift has no direct Kotlin bridge, but it interops perfectly with Objective-C. So Kotlin targets Obj-C, and Swift reads it from there.

All lessons in this course

  1. How Kotlin Maps to Objective-C
  2. Suspend Functions as Swift async
  3. Collect Flows from Swift
  4. @ObjCName & Swift-Friendly APIs
← Back to Kotlin Multiplatform Academy