O clima de pixel é um aplicativo climático mínimo, construído com exposição e reagir nativo.
No início, o aplicativo solicita a localização atual do usuário. Se concedido, o aplicativo buscará e exibirá dados climáticos para esse local. Os usuários podem tocar em cada estatística para ver as previsões climáticas correspondentes.


Este projeto usa os seguintes pacotes e bibliotecas:
React Navigation , para navegar em diferentes telas.expo-location , para obter a localização atual do usuário.axios , para fazer solicitações de API.AsyncStorage , para salvar locais localmente no telefone do usuário.lottie-react-native , para carregar a animação durante a busca de dados.react-native-flash-message , para exibir mensagens.Sentry , para login de erro na produção. Este aplicativo meteorológico usa dados das duas fontes a seguir:
git clone este repositório para sua máquina local.
cd para a pasta. Correr
npm installPara instalar todas as dependências.
Aplique as teclas da API dos dois provedores de origem de dados mencionados acima. Pode ser necessário fornecer informações do seu cartão de crédito para assinatura de dados climáticos. Crie .env na pasta raiz e coloque suas teclas de API nesse arquivo, como
WEATHER_KEY=your-key-string
AIR_KEY=your-key-string
Correr
npm startou
expo startVocê verá um código QR no terminal. Abra o aplicativo Expo Go, digitalize o código QR para executar este projeto no seu telefone.
Correr
eas build --profile preview --platform android Para construir o aplicativo Android. Após a conclusão, vá para Expo.dev para baixar o arquivo .apk .
| Previsão por hora | Previsão do vento | Previsão de umidade |
|---|---|---|
![]() | ![]() | ![]() |
| Adicione a cidade | Excluir cidade | AQI Info |
|---|---|---|
![]() | ![]() | ![]() |
| Tema leve - casa | Tema leve - previsão de umidade | Painel de Local leve |
|---|---|---|
![]() | ![]() | ![]() |