Jetpack Compose ha decidido erradicar por completo los XML de los proyectos de Android. Esto ha traído un gran cambio en cómo manejar la navegación usando Navigation Component.
Spoiler Alert: El Grafo de Navegación o Navigation Graph ya no existe más
En esencia todo es un Composable, por lo tanto tenemos nuevas librerías disponibles a usarse dentro de un Composable:
- NavController
- NavHost
Estas nos ayudarán a construir nuestro propio «Mapping» de Navegación usando rutas similares a las de un sitio web
Además podemos seguir usando todo lo referente al BackStack como:
- popUpTo
- inclusive
En esta clase te lo explico todo simulando una navegación que cubre casi todos los Test Cases 👇
Te dejo los slides y para que nunca se te olvide.
¿Qué te parece esta propuesta para manejar la Navegación con Jetpack Compose?
Cuentáme en los comentarios con tus palabras cómo le explicarías este concepto a otro programador?
Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡