Uma aplicação mobile desenvolvida com React Native e Expo para visualização de condições climáticas ao redor do mundo.
Este projeto foi desenvolvido com as seguintes tecnologias:
Antes de começar, certifique-se de ter instalado em sua máquina:
# Clone este repositório
$ git clone https://github.com/XuanDeveloper/weather-app.git
# Acesse a pasta do projeto
$ cd weather-app
# Instale as dependências
$ npm install
# ou
$ yarn install
# Instale as dependências específicas de navegação
$ npx expo install @react-navigation/native @react-navigation/native-stack
$ npx expo install react-native-screens react-native-safe-area-context
# Instale as dependências de ícones
$ npx expo install react-native-feather
# Inicie o projeto
$ npx expo startApós iniciar o projeto com npx expo start, você terá algumas opções:
- Pressione
apara abrir no emulador Android - Pressione
ipara abrir no emulador iOS (apenas macOS) - Escaneie o QR code com o aplicativo Expo Go no seu dispositivo físico
Para adicionar a fonte Roboto ao projeto:
- Crie uma pasta
assets/fontsna raiz do projeto - Adicione os arquivos da fonte Roboto nesta pasta
- Crie ou modifique o arquivo
app.json:
{
"expo": {
"fonts": {
"Roboto": require("./assets/fonts/Roboto-Regular.ttf"),
"Roboto-Medium": require("./assets/fonts/Roboto-Medium.ttf"),
"Roboto-Bold": require("./assets/fonts/Roboto-Bold.ttf")
}
}
}- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Faça commit das suas alterações (
git commit -m 'Add some AmazingFeature') - Faça push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito por Juan