fga-eps-mds / 2022.1-EuPescador-UserInterface

GNU Affero General Public License v3.0
0 stars 1 forks source link

2021.1-Pro-Especies-UserInterface

1. Ambiente de desenvolvimento

Para fazer uso do ambiente de desenvolvimento é necessário possuir dois pacotes instalados.

1.1 Mas o que é npm, o yarn e o expo?

Npm e o Yarn são gerenciadores de pacotes para o Node.JS. Para mais informações acesse o site oficial do npm e do Yarn Já o Expo é plataforma open-source para fazer aplicativos nativos universais para Android, iOS e web com JavaScript e React.

1.1.1 Instalação do ambiente

O tutorial será baseado em sistemas Debian-based ou seja Ubuntu, Mint, Debian e etc

Primeiro se faz necessário dar o seguinte comando:

sudo apt-get update

Agora se faz necessário a instalação de aguns pacotes de pré-requisitos:

sudo apt install nodejs

Após isso, podemos instalar o npm e em seguida o yarn:

sudo apt install npm
npm install --global yarn
sudo apt update

Por fim instale o Expo-cli:

npm install --global expo-cli

2. Subindo a aplicação localmente

Antes de executar o Expo para subir a aplicação é necessário atualizar as dependências

yarn install

Após instalar as dependências, rode o Expo usando o comando

expo start

Por fim, utilize o aplicativo do Expo, no celular, para escanear o QR code e executar o aplicativo.