top of page

John O'Reilly
Staff Software Engineer @ Kraken Tech (Octopus Energy Group)
John is a Kotlin and Android Google Developer Expert with over a decade of Android and iOS development experience. He has been actively exploring and advocating for all things Kotlin Multiplatform since 2018.
Kotlin and Compose Multiplatform patterns for iOS interop
Kotlin Multiplatform (KMP) and, more recently, Compose Multiplatform (CMP) have matured significantly in recent years and are gaining increasingly widespread adoption.
However iOS integration continues to present its own set of challenges which also vary depending on the amount of UI code that's being shared. In this talk I'll use real world examples to outline a variety of different UI and non-UI patterns I've applied over the last 5 years when using KMP and CMP on iOS.
bottom of page