Pamela is a Developer Advocate for Kotlin Multiplatform at JetBrains and has more than 20 years of experience writing desktop, web and mobile apps.
Pamela Hill
Office Hours: All Things Kotlin Language
Have a chat with Developer Advocates from JetBrains and industry experts about anything Kotlin related on your mind. Talk about language evolution, tooling, development practices, and more!
Talk Title
KMP/CMP Office Hours
Probably by Pamela Hill
Talk Title
Kotlin Multiplatform Alchemy: Making Gold out of Your Swift Interop
Kotlin Multiplatform has been stable since October 2023, and many companies have already started introducing this exciting technology in their projects. 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 share the latest news of the Swift Export Tool by JetBrains.
Join the session to discover how to turn your interop difficulties into Multiplatform gold!