Kotlin Multiplatform Alchemy: Making Gold out of Your Swift Interop | Pamela Hill

preview_player
Показать описание

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!
Рекомендации по теме
Комментарии
Автор

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.

AsakuraHao
Автор

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.

vengateshm
Автор

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

efeegbevwie
Автор

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?

grzegorzhankiewicz
Автор

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.

yurii