Sunday, 16 September 2018

KTAndroidArchitecture

It is a layer-based architecture that allows a real disentangle of the UI components from the business logic.

The main components are: Action, UI,UIModel,ViewModels with Livedata, UseCase, Repository

The Action is the most innovative object of this architecture and simplify the communication between UI and Business Logic.

An Action can be created by using a Builder and follow this flow:



from The Android Arsenal

No comments:

Post a Comment