Junior — Middle
Pode explicar o que é o Navigator 1.0 e como ele é utilizado?
sobes.tech IA
Resposta da IA
O Navigator 1.0 no Flutter é uma classe que gere a pilha de rotas (telas) da aplicação. Permite navegar entre telas, adicionar novas ou voltar atrás.
Métodos principais:
push: adicionar uma nova tela por cima da atual.pop: fechar a tela atual e voltar à anterior.
Exemplo de uso:
Navigator.push(context, MaterialPageRoute(builder: (context) => NewScreen()));
// Para voltar atrás:
Navigator.pop(context);
O Navigator 1.0 baseia-se numa pilha e é fácil de usar, mas para navegação complexa com rotas dinâmicas, muitas vezes usa-se o Navigator 2.0.