Skip to content

Details

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! šŸš€

Related topics

Events in Beograd, RS
Kotlin
Mobile Development
Software Development

Sponsors

JetBrains

JetBrains

Marketing and licenses support

You may also like