Tue, Sep 29 Ā· 6:00 PM CEST
Kotlin is turning 15 , and we're throwing a party to celebrate! š
Join us on 29th September for an evening of food, drinks and good company with the Kotlin community in Belgrade - plus a technical talk on one of the most practical challenges facing multiplatform teams today: making Kotlin and Swift actually work together in real production apps.
Aleksa SimiÄ - KotlināSwift Interoperability: Lessons from Real Projects
About four years ago, Aleksa's team started adopting Kotlin Multiplatform on real client projects. This talk is the story of what happened next - told from the perspective of the people who had to live with the results: the iOS developers.
We'll look at how KotlināSwift interop actually works under the hood, and at the challenges it brings when shared Kotlin code meets a native iOS codebase. Aleksa will walk us through the concrete problems his iOS team ran into when consuming the generated APIs, the tools and workarounds they adopted to streamline the iOS development experience, and how that setup evolved over the past four years - from the early rough edges to where they are today.
If you're using KMP in an existing iOS and Android app, or planning to introduce it gradually, this is a chance to learn from four years of real-world experience rather than a hello-world demo.
About our speaker
Aleksa SimiÄ is CTO and co-founder of Aetherius, a company that builds mobile applications for clients around the world. He started his career as an iOS developer and spent over 8 years working primarily on native iOS applications, before shifting his focus to Kotlin Multiplatform. Today he leads the mobile team and works on projects that combine native and KMP approaches, with a particular focus on gradually integrating shared code into existing iOS and Android applications.
Through his work on enterprise projects, Aleksa has focused extensively on the challenges and specifics of KotlināSwift interoperability, and on how it can be best leveraged.
Agenda
18:00 - Doors open
18:20 - Talk: KotlināSwift Interoperability: Lessons from Real Projects (45 min + 15 min Q&A)
19:20 - Kotlin Turns 15 Party š - food, drinks and networking
Important
ā Some final instructions before you click that "Attend " button:
Our capacity this time is limited to 70 people , so please RSVP only if you are sure you can attend.
Please include your full real name on Meetup. This is required due to security checks at the building entrance , and access may be denied if the name does not match.
The meetup will take place at Belgrade Office Park, Ground Floor, ÄorÄa StanojeviÄa 12, Belgrade .
If you register but later realize you cannot attend, please update your RSVP so someone from the waiting list can take your place.
See you soon! š