Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Utilização |
---|
Configurações do Projeto
Descrição
Esta seção apresentará todas as configurações para executar o projeto.
Sumário
Configurações Gerais
Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.
Instalando o Node
Instalação
Para instalar o Node em Windows ou Mac basta fazer o downaload do instalador de NodeJS que pode ser encontrado AQUI. Caso estiver em um Linux use este LINK
OBS: É recomendável usar a ultima versão estável (LTS).
Verificação
Após fazer a instalação, em um prompt execute:
node --version
Espera-se como resposta algo como:
v14.16.0
Instalando o Expo
Para desenvolvimento do aplicativo mobile foi utilizado o framework Expo. O expo é um conjunto de ferramentas e serviços construídos em React Native que ajudam no desenvolvimento, build e deploy de aplicações. Através do uso do Expo é possível construir aplicativos iOS, Android e Web apps que utilizando o mesmo código JavaScript/TypeScript de forma rápida e facilitada.
Instalação
Após ter o node instalado, execute o comando abaixo em um prompt.
npm install --global expo-cli
Mais informações sobre a instalação do expo em https://docs.expo.dev/
Configurando a IDE
No projeto, não há nenhuma uma regra de qual IDE a equipe deveria usar para desenvolvimento, ficando livre para o desenvolver escolher qual sua IDE de preferência. Caso não haja nenhuma IDE, recomendamos o uso do Visual Studio Code por ser uma ferramenta completa que possui diversos plugis auxiliares para o desenvolvimento.
Para realizar a instalação do Visual Studio Code, basta seguir este tutorial no site da aplicação https://code.visualstudio.com/
Clonando os Repositórios
Primeiramente garanta que você tenha o Git instalado na sua maquina. Para isso use o comando abaixo em um terminal.
git --version
Caso haja uma mensagem de erro use este link para baixar e instalar o git.
Para clonar um repositório basta usar o comando abaixo em um terminal
git clone <LinkDoRepo>