O projeto mobile foi desenvolvido com react native, e o Expo foi utilizado para testes. Foi escrito com Typescript.
Para iniciar o servidor de debug do Expo:
yarn install
- Instala as dependências do projetoyarn start
- Equivalente aoexpo start
, inicia o servidor local do Expo na máquina.
Nesse ponto, o Expo dá instruções mais precisas no terminal, e basta utilizar essas instruções para executar o aplicativo. Será necessária a instalação do App "Expo" no dispositivo de testes.
Há alguns pontos de melhorias no App:
- Implementar a funcionalidade de adicionar ponto;
- Implementar um sistema de scroll com chamadas para APIs;oficiais ao invés de deixar o usuário digitar a UF e a Cidade;
- Talvez pegar a localização do usuário para preencher UF e Cidade automaticamente?
- Permitir a edição de informações dos pontos de coleta (depende da API);