Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Now that Kotlin Multiplatform has reached Stable, the technology is ready to be adopted and deployed into production. However, one aspect frequently causes irritation in the mobile use case: Kotlin/Swift interoperability. This issue often leads to compromise on one or both sides, with solutions that are not idiomatic in either language. So how can this be mitigated, if not completely resolved?
In this talk, I will focus on the current state of Kotlin/Swift interoperability and the limitations you can expect to encounter when developing your Kotlin Multiplatform apps. I will share tips and tricks on making Kotlin Multiplatform APIs that will make your team’s integration code shine. I will also explain JetBrains’ exciting plans for improving Kotlin/Swift interoperability.
Join the session to discover how to turn your interop difficulties into Multiplatform gold!
source
nice session!!
Is there anywhere a checklist of features Swift Export will support so as to know if investing code into the async community tools is worthwhile?
Great session! ❤️ However, I’m quite disappointed that JetBrains is trying to bring the Java world to the Apple ecosystem. It seems so complicated and limited, especially when Swift is becoming more robust and elegant. Let’s see what Swift interop will ultimately offer us.
I don't know how many thanks you have, so I want to THANK YOU sincerely FOR YOUR WORK. I genuinely appreciate it. Please don't stop.
Well organized content. Insightful. This show how much efforts you invest in ideating solutions to the problems and choosing the better one which make life easier for developers. Thanks for sharing your journey on Swift/Kotlin interop.
Very insightful talk that puts into perspective how hard some of these problems are.
KMP has some way to go, especially convincing ios swift devs to get on board. But there's promising progress