

Declarative UI ❤️ Kotlin Multiplatform!
John O'Reilly
Android Engineer
Neat
In this session I'll demonstrate the power of both Kotlin Multiplatform and emerging Declarative UI frameworks like Jetpack Compose and SwiftUI by live coding the development of an Android and iOS app.
I've been exploring these technologies over the last 2 years or so (some related articles at and hope to show that when combined they provide a productivity sweet spot for the development of mobile multiplatform applications.
The shared Kotlin code will also make use of the following multiplatform libraries:
- Ktor
- Kotlinx Serialization
- SQLDelight
Have been developing Android apps since 2010. Worked on server side Java applications in the 2000s, and desktop clients in the 1990s (career has conveniently lined up along decade boundaries. Waiting in anticipation to see what the 20s brings :) ).
droidcon APAC is produced by:
Mobile Seasons GmbH (droidcon Global HQ)
Messedamm 22
14055, Berlin
Germany
.droidcon is a registered Trademark of Mobile Seasons GmbH