Los patrones de arquitectura existen para ayudarlo a diseñar su app, de tal manera que te permita mantener la app a medida que crece. Siempre hubo el debate sobre cuál es el mejor, actualmente se utiliza mucho el MVVM, pero necesitas saber cómo funciona, ventajas y desventajas de cada patrón para tomar la mejor decisión de acuerdo al problema que afrontes.
Charla para GDG Cusco - 2020 "Patrones de arquitectura aplicados a android".
Publicaciones y repositorios asociados a este charla.
¿Por qué no funciona MVC en Android?
https://medium.com/@fahedhermoza/por-qué-no-funciona-mvc-en-android-d0b747a823c0
Android y el patrón MVP
https://medium.com/@fahedhermoza/android-y-el-patrón-mvp-4b9ddf377185
Android y el patrón MVVM
https://medium.com/@fahedhermoza/android-y-el-patrón-mvvm-b5e71f5e8ec7
Repositorio:
https://github.com/FahedHermoza/PatronesDeArquitectura-Android