Darlan Borges Ajlune • Gabriel Pivoto Ambrósio • Rairon Ferreira
Descrição • Pré-Requisitos • Como Rodar • Como Testar •
Nosso projeto é uma calculadora para descobrir o Índice de Massa Corporal(IMC). Através do valor encontrado é possível avaliar se a pessoa se encontra dentro do seu peso ideal em relação à sua altura.
-
Instalar o Android Studio
Através do link disponibilizado é possível baixar o software e depois partir para sua instalação.
Ela é bem simples, basta ir apertando Next, Next, Next .... e depois Finish. -
Baixar o SDK do Flutter
Após baixar o SDK, você precisa criar uma nova pasta no diretório raiz do seu sistema. Se desejar pode executar o seguinte comando no CMD.cd C:\ & mkdir src
Depois disso, basta extrair o SDK na pasta src criada anteriormente.
-
Criando uma variável de ambiente do Flutter
Pesquisar no Windows por Variáveis de Ambiente. Vai na aba Avançado, depois Variáveis de Ambiente... Em variáveis de usuário procurar por PATH e apertar em editar. Vai em novo e colar o seguinte endereço.C:\src\flutter\bin
Depois disso só apertar em OK, OK, OK ....
-
Configurar editor
Atualmente existem vários editores que você pode estar utilizando, mas irei te mostrar como configurar alguns deles:- Android Studio e IntelliJ IDEA:
Basta você ir em Plugins e na aba Marketplace pesquisar por Flutter e apertar no botão para instalar. - Visual Studio Code
Você pode apertar Ctrl + Shift + X, que ele irá te redirecionar para as extensões da IDEA. Daí basta pesquisar por Flutter e instalar o plugin.
- Android Studio e IntelliJ IDEA:
-
Verificando instalação
Depois de instalar tudo, abra o terminal e digite o seguinte comando:flutter doctor
Ele vai verificar se está tudo ok. Provavelemente ele irá pedir para aceitar as licenças do Android SDK. Para isso basta digitar:
flutter doctor --android-licenses
Caso tenha algum problema na instalação, tem a documentação completa do Flutter onde explica passo a passo mais detalhado.
- Clonar o repositório:
git clone https://github.com/GabrielPivoto/Calculadora_IMC.git
- Instalar todas as dependências necessárias:
flutter pub get
- Rodar o aplicativo mobile pelo navegador:
flutter run
- Escolha o navegador que irá rodar a aplicação, digitando o valor correspondente.
- Gerar todos os códigos necessários:
flutter pub run build_runner build
- Executar os testes:
flutter test