Android application architecture – what is the suggested model? [closed]

IMHO, Android “wants to” follow a MVC pattern, but view & controller are generally really coupled in activities.

It makes unit test harder and it’s hard to obey to the Single Responsibility Principle.

I found a really nice Android architecture presented here, there could be an idea. Everything is loosely coupled, so much easier to test and edit.

Obviously, I’m sure there are a lot of others possibilities (like the MVP pattern (Model View Presenter) – and here are answers talking about MVP in Android), but you should still take a look on it.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)