Supporting more platforms with KMP

Ahmed El-Helw

Principal Engineer



Given an application written with shared business logic between Android and iOS, how can we utilize this same logic to extend to other platforms? What are some of the neat implications of this work?

This workshop will start with a Kotlin Multiplatform app working on Android and iOS (sharing logic via Kotlin Multiplatform), and extend it to various other platforms (desktop, web), and talk about the implications of doing so.

Ahmed is a Principal Engineer working on Careem's SuperApp. Prior to Careem, Ahmed worked on UI Infrastructure at Facebook and the Android apps at Twitter and Evernote. Ahmed is a Kotlin GDE.