En el capítulo de hoy hablamos de Navigator, un widget muy importante que necesitaremos conocer para saltar de una pantalla a otra en nuestras aplicaciones.
Estos son los conceptos que mencionamos en el podcast:
Navegación bien pensada es importante para situar a los usuariosLas pantallas en Flutter son llamadas «routes».La navegación entre pantallas funciona como una pilaPara mostrar una nueva pantalla usaremos Navigator.push()Para volver a la pantalla anterior usaremos Navigator.pop(). Flecha para atrás en menú y botón atrás de androidSe pueden asignar identificadores a las pantallas para poder acceder directamente por identificador (Con las propiedades routes e inicialRoute)Para abrir la pantalla desde el identificador podemos usar pushNamedPodemos volver directamente a la home con popUntil.Podemos pasarle información a una nueva pantalla por constructorPodemos recibir información de la nueva pantallaAnimaciones en el cambio de pantalla con el widget Hero