Este projeto foi feito a partir dos curso do Alura de Flutter

✔️ Técnicas e tecnologias

Veja mais de perto o que você aprenderá sobre :

  • API: O que é e como funciona uma API e sua relação com a internet;
  • http: O que é o Protocolo HTTP e também a Biblioteca HTTP do Dart;
  • async/await: Como usar o async e o await para requisições que são operações assíncronas;
  • interceptors: O que é e como usar um interceptador HTTP;
  • logger: O que é e como usar um logger para melhor visualização no console;

🛠️ Abrir e rodar o projeto

Para executar este projeto você precisa:

  • Ter uma IDE, que pode ser o Android Studio instalado na sua máquina;
  • Ter a SDK do Flutter na versão 3.0.0;
  • Ter o Node.JS instalado na sua máquina;
  • (A partir da branch "Aula 02") Ter um servidor JSON-Server rodando o arquivo [server/db.json] em um endereço visível ao emulador usado;