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

GDG Dubai
Thu, Mar 4, 2021, 8:00 PM (GMT+4)

9 RSVP'ed

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)

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.