https://github.com/thiagoff-it/bootcamp-mobile
Repositório dos conteúdos do bootcamp de mobile
https://github.com/thiagoff-it/bootcamp-mobile
api eas-build expo expo-router json-server react react-native react-query typescript
Last synced: about 1 year ago
JSON representation
Repositório dos conteúdos do bootcamp de mobile
- Host: GitHub
- URL: https://github.com/thiagoff-it/bootcamp-mobile
- Owner: Thiagoff-IT
- Created: 2025-01-29T17:24:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-13T19:02:51.000Z (over 1 year ago)
- Last Synced: 2025-03-30T00:31:40.676Z (about 1 year ago)
- Topics: api, eas-build, expo, expo-router, json-server, react, react-native, react-query, typescript
- Language: TypeScript
- Homepage:
- Size: 665 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bootcamp-mobile
[Slides](https://www.figma.com/slides/LtuDc2j7M3U5m050znElZg/Untitled?node-id=1-1383&t=B7HtIXQ85CG2X9kj-1)
## cronograma
### Semana 1:
Expo:
- Introdução ao Expo e suas vantagens.
- Configuração do ambiente de desenvolvimento.
- Criação de um projeto básico com Expo.
- Utilização de componentes básicos e APIs do Expo.
Expo Router:
- Conceitos de navegação em aplicativos.
- Configuração do Expo Router.
- Criação de rotas e navegação entre telas.
Gerenciamento de estado de navegação.
NativeWind:
- Introdução ao NativeWind e seus benefícios.
- Configuração do NativeWind no projeto.
- Estilização de componentes com NativeWind.
- Criação de temas e estilos reutilizáveis.
Zod:
- Introdução ao Zod e validação de dados.
- Configuração do Zod no projeto.
- Criação de esquemas de validação.
- Validação de formulários e dados de entrada.
### Semana 2:
TypeScript:
- Introdução ao TypeScript e suas vantagens.
- Tipagem estática e tipos básicos.
- Interfaces e tipos avançados.
- Integração do TypeScript com React Native.
React Query:
- Introdução ao React Query e gerenciamento de estado de dados.
- Configuração do React Query no projeto.
Consumo de APIs e gerenciamento de cache.
- Manipulação de dados e otimização de desempenho.
EAS Build:
- Introdução ao EAS Build e suas funcionalidades.
- Configuração do EAS Build no projeto.
- Criação de builds para diferentes plataformas.
- Publicação de aplicativos nas lojas (App Store e Google Play).