Skip to content

Praticamente todo aplicativo possui mais de uma tela, com isso é necessário que o usuário possa navegar entre uma tela e outra. Para que isso aconteça no React Native é necessário instalar algumas bibliotecas e fazer as devidas configurações nos componentes. Neste projeto você vai aprender como criar e configurar a navegação de um aplicativo React

Notifications You must be signed in to change notification settings

renanlopes777/MeuProjeto1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 Trilogia Star Wars: Navegando entre Telas com React Native

Este projeto tem como objetivo ensinar e demonstrar o uso das principais navegações do React Native utilizando o tema do universo Star Wars para tornar a experiência mais divertida e prática.

🚀 Tecnologias Utilizadas

📦 Bibliotecas Instaladas

npx expo install @react-navigation/native
npx expo install @react-navigation/stack
npx expo install @react-navigation/bottom-tabs
npx expo install @react-navigation/drawer
npx expo install react-native-screens react-native-safe-area-context react-native-gesture-handler react-native-reanimated react-native-vector-icons

🧱 Estrutura de Pastas

starwars-navigation/
├── App.js
├── navigation/
│   ├── StackNavigator.js
│   ├── TabNavigator.js
│   └── DrawerNavigator.js
├── screens/
│   ├── HomeScreen.js
│   ├── DetailsScreen.js
│   ├── CharactersScreen.js
│   └── SettingsScreen.js
└── assets/

🖥️ Telas do App

  • HomeScreen: Tela inicial com uma introdução ao universo Star Wars.
  • CharactersScreen: Lista de personagens famosos da saga.
  • DetailsScreen: Detalhes sobre um personagem selecionado.
  • SettingsScreen: Tela de configurações fictícias.
  • Tab Navigation: Permite alternar entre “Início”, “Personagens” e “Configurações”.
  • Drawer Navigation: Acesso lateral às principais telas do app.

💡 Aprendizados

Este projeto cobre:

  • Conceitos de navegação entre telas
  • Organização de código em múltiplos arquivos
  • Uso prático de navegações combinadas (stack, tab e drawer)
  • Estilização com ícones usando @expo/vector-icons

📚 Fontes

🧑‍💻 Autor

Renan Encaua Lopes

About

Praticamente todo aplicativo possui mais de uma tela, com isso é necessário que o usuário possa navegar entre uma tela e outra. Para que isso aconteça no React Native é necessário instalar algumas bibliotecas e fazer as devidas configurações nos componentes. Neste projeto você vai aprender como criar e configurar a navegação de um aplicativo React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published