State-Driven Navigation en SwiftUI

State-Driven Navigation en SwiftUI

Puerta InnovaciónMadrid, MD
Wednesday, Mar 18 from 7 pm to 9 pm
Overview

Exploraremos cómo modelar la navegación como estado serializable, y cómo diseñar un motor de navegación basado en el patrón Coordinator

En esta charla sobre State-Driven Navigation (que es justo lo contrario de Headless-Chicken Navigation), uno de los más recientes miembros de la NSCoder, Erik Sebastián de Erice (version mejorada del anterior), nos enseñará cómo modelar la navegación como estado serializable y determinista, y cómo diseñar un motor de navegación basado en el patrón Coordinator, que nos permitirá:

  • Orquestar root stacks y modales anidados
  • Reconstruir flujos completos desde URLs o notificaciones
  • Exportar y restaurar el estado completo de navegación
  • Desacoplar ViewModels de la implementación concreta de routing
  • Humillar a tu padre que se cree desarrollador

Erik es desarrollador iOS por herencia, e intenta -y consigue- ser el alumno que supera al maestro. Dedica su tiempo libre a aprender cosas nuevas y crear herramientas para la comunidad iOS, como por ejemplo, esta librería.

Exploraremos cómo modelar la navegación como estado serializable, y cómo diseñar un motor de navegación basado en el patrón Coordinator

En esta charla sobre State-Driven Navigation (que es justo lo contrario de Headless-Chicken Navigation), uno de los más recientes miembros de la NSCoder, Erik Sebastián de Erice (version mejorada del anterior), nos enseñará cómo modelar la navegación como estado serializable y determinista, y cómo diseñar un motor de navegación basado en el patrón Coordinator, que nos permitirá:

  • Orquestar root stacks y modales anidados
  • Reconstruir flujos completos desde URLs o notificaciones
  • Exportar y restaurar el estado completo de navegación
  • Desacoplar ViewModels de la implementación concreta de routing
  • Humillar a tu padre que se cree desarrollador

Erik es desarrollador iOS por herencia, e intenta -y consigue- ser el alumno que supera al maestro. Dedica su tiempo libre a aprender cosas nuevas y crear herramientas para la comunidad iOS, como por ejemplo, esta librería.

Good to know

Highlights

  • 2 hours
  • In person

Location

Puerta Innovación

110 Calle de Toledo

28005 Madrid

How do you want to get there?

Map
Organized by
NSCoder Night Madrid
Followers--
Events13
Hosting1 years
Report this event