Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 2.08 KB

README.md

File metadata and controls

42 lines (27 loc) · 2.08 KB

Flashcards

Terceiro projeto do Nanodegree de React da Udacity, construído com React Native. Usuários Android poderão testar usando o Expo em: https://expo.io/@alexandrelara/flashcards (infelizmente as diretrizes da Apple impedem usuários iOS de testarem os apps publicados com Expo).

Splash + Home Add Deck Add Card
Delete Deck Delete Card Start Quiz

Requisitos

Para executar esta aplicação é necessário ter o Node.js instalado, um simulador e/ou dispositivo iOS e um simulador e/ou dispositivo Android. O projeto foi desenvolvido tendo como alvo a versão 10.13 do Node.js e a plataforma iOS.

Instalação

Certifique-se de instalar primeiramente o Node.js e então prossiga com a instalação do projeto. Abra seu terminal e prossiga com os seguintes comandos:

# Clonar repositório
$ git clone https://github.com/thealexandrelara/reactnd-flashcards.git

# Acesse a pasta do projeto e instale as dependências necessárias
$ yarn # ou npm install (recomendável usar o Yarn)

Execução do projeto

Você pode executar o projeto pelo terminal, seguindo os passos:

# Certifique-se de estar na raiz do projeto
$ yarn start

Após esse comando uma página abrirá no seu browser, a partir dela você pode escanear o QR Code com um devide iOS ou Android ou mesmo clicar para executar em um simulador.

Testes nas plataformas iOS e Android

Este projeto foi desenvolvido e testado nos simuladores iOS e Android e em um dispositivo iOS. A plataforma iOS foi mais amplamente testada havendo garantia de funcionamento nesta plataforma. A plataforma Android foi testada somente no simulador, porém atuou conforme o comportamento esperado e funcionou corretamente.