Summary
Keywords
Full Transcript
¡Clase número 142 del curso! 🎉 En este video conectaremos nuestro Custom BottomBar con el sistema de rutas para lograr una navegación fluida, sencilla y totalmente funcional utilizando GoRouter + ShellRoute 🛣️✨ Implementaremos el routing básico, es decir, cómo cambiar entre las vistas principales tocando cada ítem del BottomBar y sincronizar el estado de navegación con la ruta actual. 🧠 Verás paso a paso: 📍 Asociar cada botón del BottomBar a una ruta específica 🔗 Conectar el índice del BottomBar con GoRouter 🔄 Detectar el cambio de pestañas y navegar entre vistas 📱 Sincronizar la UI con la ruta activa usando Riverpod 🧩 Manejo adecuado del ShellRoute para evitar reconstrucciones innecesarias ⚙️ Preparar la base para animaciones, badges o estados avanzados del BottomBar 🎯 Con esto lograrás: ✅ Un Custom BottomBar totalmente funcional y conectado a la navegación ✅ Navegación limpia, predecible y profesional ✅ Código más organizado y fácil de escalar ✅ Base perfecta para agregar temas, animaciones o secciones adicionales 📂 Repositorio del curso con routing básico implementado: https://github.com/Isnotcristhianr/Flutter_course
