#Flutter: deep linking com GoRouter
Projeto TechTaste, um aplicativo agregador de restaurantes e pratos, que utilizamos para explorar a técnica de deep linking nos aplicativos Flutter.
- Utilizar o GoRouter para roteamento;
- Dar independência para telas;
- Habilitar o deep linking;
Este curso é indicado para pessoas que já tem conhecimento intermediário e querem aprofundar seu conhecimento em Flutter, e tenham interesse de deixar suas aplicações ainda mais poderosas com deep linking.
- Conhecimentos intermediários de Flutter e Dart;
- Android Studio ou VS Code (com plugins do Flutter e Dart instalados);
- É importante ter o Flutter na versão 3.29.2.
Aqui vem um passo a passo para abrir e rodar o projeto.
- Open an Existing Project (ou alguma opção similar)
- Procure o local onde o projeto está e o selecione (Caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo)
- Por fim clique em OK
- Depois basta rodar o comando
flutter run
na pasta do projeto - Para esse projeto, recomendamos a conexão com um dispositivo físico, e não um emulador!