✔️ Entender os conceitos do desenvolvimento mobile.
✔️ Saber utilizar um framework frontend mobile.
✔️ Saber configurar o ambiente de desenvolvimento mobile.
✔️ Criar a estrutura do projeto.
✔️ Utilizar uma ferramenta de gerenciamento, construção, deploy e emulação para aplicações mobile.
✔️ Utilizar IDE e plugins para desenvolvimento de aplicações mobile.
✔️ Criar componentes de classe.
✔️ Gerenciar propriedades.
✔️ Gerenciar estados.
✔️ Criar componentes funcionais.
✔️ Fazer layout e estilização.
✔️ Definir navegação.
✔️ Desenvolver aplicativo utilizando banco de dados embarcado.
✔️ Realizar requisições à API backend (get, post, put e delete).
✔️ Estilizar a interface do usuário com visual nativo do sistema operacional.
Totalizando 66h
- Material de Aula
-
Clonar um Aplicativo
Escolher um aplicativo das lojas e recriar a interface de duas telas, utilizando React Native.
As telas devem ser:
- 1 Tela de Login
- 1 Tela Principal ou uma de sua escolha.
ZEROPRODUTOS Avocado Store (Enunciado)
- Axios (Documentação)
- CSS (Documentação MDN)
- Expo (Documentação)
- JavaScript (Documentação MDN)
- Node (Documentação)
- npm (Documentação)
- React Native (Documentação) (Documentação MDN)
- React Navigation (Documentação)
- Visual Studio Code (Documentação)
- Yarn (Documentação)
⬆️Back to top⬆️