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)
9 RSVP'd
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.
GoBright Media
Mobile Architect (client/server)
GDG Dubai
GDG Organizer
Contact Us