How are #androiddev folks here approaching clean UI architecture

I'm looking at MVP but the lifecycle of the UI layer, and how views/activities get their state (re)stored over process restart is posing some interesting challenges, especially when we start layering them (showing dialogs etc)

@kkozmic Seen this?🙂

A detailed guide on developing Android apps using the Clean Architecture pattern

https://medium.com/@dmilicic/a-detailed-guide-on-developing-android-apps-using-the-clean-architecture-pattern-d38d71e94029

@amasikel I will have a read thanks. I see that what used to be called hexagonal architecture, and then onion architecture now gets called clean architecture :)