anncode

[Android Native, Kotlin, Geek & Teacher]

🚢 Navigation Component en Jetpack Compose

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 ⚡

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.