Arquitecturas

Arquitectura Introducción a VIPER en Swift Pagada Miembros Público
La arquitectura VIPER en Swift la usamos para construir aplicaciones escalables, mantenibles y testeables. VIPER es un acrónimo de View, Interactor, Presenter, Entity y Router, y cada componente tiene una responsabilidad única.

Aprende a usar la Arquitectura Model-View-Controller con Coordinators en Swift Pagada Miembros Público
Al usar arquitecturas podemos aplicar diferentes patrones. En este ejemplo vamos a usar el Patrón Coordinator dentro de la arquitectura Model View Controller en Swift. Este patrón nos permite encapsular la lógica de navegación dentro de una clase que solo tiene esta responsabilidad

Aprende a usar la Arquitectura Model-View-Controller (MVC) en Swift Pagada Miembros Público
La arquitectura Model View Controller es muy usada en aplicaciones iOS. Sobretodo aplicaciones que usan el framework UIKit. Es un arquitectura con 4 componentes bien diferenciados: Modelo, Vista y Controlador.