State-Driven Navigation en SwiftUI
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?
