vista studio software presentador patrĂ³n modelo caracteristicas java android model-view-controller design-patterns mvp

java - studio - ejemplos de presentador/controlador de vista de modelo de Android



mvp android studio (4)

Creé una aplicación para administrar mis gastos. Está construido usando el patrón MVP. Lo he explicado en esta publicación .

¿hay algún buen ejemplo o tutorial sobre cómo estructurar mejor las aplicaciones de Android en cualquier lugar?

Soy nuevo en Java y Android y he creado aplicaciones de winforms usando variantes de controlador pasivo y de supervisión del presentador de vista de modelo y controlador de vista de modelo en asp.net pero no he visto ejemplos o códigos en Android que utilicen este tipo de patrones.

¿Cómo es que la gente estructura aplicaciones de Android de buen tamaño en la naturaleza? ¿hay alguna mejor práctica o debo adherirme estrictamente a la documentación oficial de Android?




También Mosby implementa un patrón MVP más otras cosas, pero es lo suficientemente modular como para que pueda usar solo la parte MVP y olvidarse del resto.

También hay una buena publicación de blog que cubre las motivaciones y elecciones de esta library