View has a reference to View-Model but View-Model has no information about the View. There is many-to-one relationship between View and View-Model means many View can be mapped to one View-Model. It is completely independent of Views. MVVM is the best architecture for android app development .
Read moreIs MVVM better than MVC?
Conclusions. Both MVP and MVVM do a better job than MVC in breaking down your app into modular, single purpose components, but they also add more complexity to your app . For a very simple application with only one or two screens, MVC may work just fine.
Read moreIs MVC and MVVM same?
MVC and MVVM are two initialisms used to describe the architectures of software projects . The initialisms stand for Model-View-Controller and Modal-View-ViewModel, respectively.31 Ağu 2018
Read more