Guia 13
Guia 13
Guia 13
MVC Y MVP
Esta arquitectura resuelve varios detalles que se presentan cuando tienes una
aplicación con MVC. No toda la responsabilidad debe caer en
nuestro MainActivity porque esto podría ocasionar errores de fluidez haciéndola
crashear al haber un proceso pesado en el hilo principal de la aplicación.
MVP organiza mejor la distribución de archivos y define las responsabilidades
de otra forma.
Esto hace todo mucho más limpio y facilita la realización de unit tests a la
lógica del presenter porque no está unida a una vista específica o APIs de
Android.
MVP Puede ser implementado en Java SE (AWT y Swing) las aplicaciones que
utilizan los marcos Biscotti y MVP4J.