ahmedeltaher/MVVM-Kotlin-Android-Architecture

Creating multiple ui implementation (branch for xml, anthor for Jetpack compose)

AbdAllahAbdElFattah13 opened this issue · 3 comments

I recommend utilizing the separate layers and creating two ui versions: The XML existing one and a new compose one. The main activity shows a button to go for each.

I think this will showcase the real power of separation of concerns.

We can also demonstrate the Navigation library, it will be a nice addition and should ease the flow.

Well, I don't mean separate branches, I mean like in the same app. Imigain a main activity with btn for each ui way of implemenation. I don't mind separate branches, just with separate branches we'll not need the Navigation library, so we'll use the chance to demonstrate it. : )

I'm just thinking out loud, feel free to share what you think. :)