Blog
@bardi kinda! It gets hard to share with KMM for anything that is using platform APIs, since all you end up having is an iOS custom Kotlin file with Kotlin calling out to cocoa. It doesn’t feel like writing normal Kotlin since you’re writing to an Obj-C wrapper and can’t use any swift only APIs.
Overall, KMM has a lot of trade offs for an iOS app. You’ll likely en up with as much custom code as you would for each platform to have its own code. YMMV, of course though!