- React Native: É uma biblioteca JavaScript criado para construir interfaces de usuário para aplicativos móveis.
- Expo: É uma ferramenta utilizada no desenvolvimento mobile com React Native que permite o fácil acesso às API's nativas do dispositivo sem precisar instalar qualquer dependência ou alterar código nativo.
# Clone o projeto a partir do meu repositório do GitHub: $ git clone ...
# Entre no diretório via prompt de comando: $ cd nike_react_native # Para abrir o projeto no VS CODE, use o comando: $ code .
# Instale todas as dependências do projeto com o seguinte comando via terminal: $ yarn # Inicie a aplicação com o Expo: $ Usando via prompt de comando: expo start
$ Usando yarn: yarn expo start
$ Usando npm: npm expo start
# O Expo vai abrir automáticamente no seu navegador. Agora é a hora de baixar o aplicativo "Expo Go" para escanear o QR CODE e acessar a aplicação mobile direto pelo seu próprio celular.
# Pronto, agora é só testar! Observações da API: Nesta aplicação, uso o plano gratuito da API "HG BRASIL" e neste caso ela limita na quatidade de 10 requisições feitas por dia em cada chave de acesso. Em outras palavras, você pode buscar até 10 cidades por dia na tela de "Minha cidade".