- Node 14.x
- Instalar e configurar React-Native
- Xcode atualizado + emuladores/dispositivos
- Android Studio + SDK + Java8 + emuladores/dispositivos
- Clone este repositório:
https://github.com/vedovato/rn-brain-challenge.git
- Instale dependências do projeto:
npm install
- Instale dependências do iOS:
cd ios && pod install
- Inicie o Metro Bundler:
npm start
- Senha da keystore é
vedovato
; - Para rodar a versão iOS, utilize o arquivo
*.wcworkspace
localizado na pastaios
ou o comandonpm run ios
a partir da raiz do projeto, via terminal.
npm start
: Inicia o "compilador" do React-Native;npm run android
: Roda a versão debug no Android (dispositivo conectado ou emulador);npm run android:release-build
: Gera versão release do app;npm run android:release-install
: Instala a versão de release no dispositivo/emulador para testes;npm run react-native run-ios
: Roda verão debug no disposito/emulador iOS.
- React 16.11;
- React-Native 0.62:
- Hooks;
- Redux + Redux Toolkit;
- Feebacks de interação;
- Ícones e botões;
- Compatível com Android e iOS
- Testes.