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 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 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 more