androidframeworkspuremvc

Which Framework is required for developing android application ? MVC/MVP/MVVM


As I am going to start developing an android application. So just wanted to discuss which framework should I follow ? MVC / PureMVC / MVP / MVVM ? if yes, then why ?

I have researched alot but didn't get any idea on this..

Also I wanted to know Is it required to use these frameworks in developing android application ?


Solution

  • The advantages of using MVC pattern is already there in current android framework, you have your views seprately, Your activity class file is called first and you assign the view to it. you can have models which can be use for populating your views through controller.

    Other than above, I dont really feel any advantage of using any pattern in android application. No Doubt you can design your application to follow any one of pattern but you will just add more files/complexity to your project and that will also take more time.