Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.56 KB

README.md

File metadata and controls

29 lines (22 loc) · 1.56 KB

Structure_Android

MVP

https://github.com/daolq3012/Structure_Android/tree/mvp-architecture

MVP using Dagger 2

https://github.com/daolq3012/Structure_Android/tree/mvp-dagger-architecture

MVVM

https://github.com/daolq3012/Structure_Android/tree/mvvm-architecture

MVVMP

  • Mixing MVP & MVVM

  • Split ViewModel to 2 components ViewModel & Presenter

    • ViewModel binding data with view(layout), Logic processing not using in here
    • Presenter reponsible for logic and reflected up ViewModel

https://github.com/daolq3012/Structure_Android/tree/mvvmp-architecture

MVVMP using Dagger 2

https://github.com/daolq3012/Structure_Android/tree/mvvmp-dagger-architecture

Code Style using for this project