Yes. It's possible to write Kotlin code, compile that into a native framework , and consume that framework within an iOS application. This process can be streamlined using cocoapods; updating the framework dependency anytime the Kotlin build output is updated.