Sobes.tech
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.