lunes, 30 de noviembre de 2015

VIPER Clean Architecture for iOs



VIPER es una aplicación de Clean Architecture para iOs.

VIPER es un acrónimo:

Pulsa este enlace para descargar el ejemplo inicial para aplicar VIPER primeros pasos.






VIEW: Muestra lo que se le dice que por el Presentator.

INTERACTOR: Contiene la lógica de negocio según lo especificado por un caso de uso.

PRESENTER: Contiene vista lógica para la preparación de contenidos para la pantalla (como se recibió del INTERACTOR).

ENTITY: Contiene objetos modelo básico utilizado por el INTERACTOR.

ROUTING: Contiene la lógica de navegación para describir qué pantalla se muestran y en qué orden.