D-KMP architecture: Declarative UIs + Kotlin MultiPlatform + MVI pattern | DROIDCON ONLINE WEBINAR

In this talk I will present the D-KMP architecture which is based on the 3 pillars: - DeclarativeUIs (JetpackCompose on Android, SwiftUI on iOS, Kotlin/React on Web) - KMP (Kotlin MultiPlatform) - MVI pattern (Model-View-Intent)

Mar 4, 2021, 4:00 – 6:00 PM


Key Themes


About this event

2021 is the new Year Zero of apps development, with both Jetpack Compose and Kotlin MultiPlatform already in "Alpha" and reaching the "Beta" and "Stable" stage by the end of the year.

This will change forever the way apps are architected and implemented. It will become normal to build apps for all platforms, which share 85% of the code and have the latest native UI/UX.

We will see many Android-specific technologies (LiveData, RxJava, Dagger, Retrofit, Room, etc.) losing their centrality, replaced by KMP technologies such as StateFlow, Coroutines, Ktor, Serialization, SqlDelight, etc.


  • Daniele Baroncelli

    GoBright Media

    Mobile Architect (client/server)


droidcon logo



  • Mohamad Harastani

    GDG Dubai

    GDG Organizer

  • Samia Ashraf

    Google Developer Expert


Contact Us