Patron de Arquitectura MVP
View: se encarga de mostrar los comportamientos y componentes visuales, todos sus eventos se comunican con el presentador a través de la interfaz.
Presenter: es el intermediario de la vista y capas de comunicación, tiene únicamente la responsabilidad de modular datos y enviar eventos.
Model: es la base de datos y se comunica a través de Callbacks.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?