Touchlab has open sourced SKIE, a tool to help build better Swift-facing APIs from Kotlin Multiplatform.
In summary, it generates Swift, which is compiled back into the framework. Features supported include enums, sealed classes, default arguments, and Coroutines interop.
This has been in the works for some time. Looking forward to feedback: https://touchlab.co/skie-is-open-source
Slack Conversation
K 8
❤️ 7
🚀 1
r
rocketraman
09/06/2023, 9:08 PM
Very cool. I migrated a small app to use it, and it was painless to setup and very nice to remove all those