Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A Apus Drones Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Apus Drones
  • Apus Drones Wiki
  • Wiki
  • configuracao

Last edited by Angelo Calebe Araujo da Rocha Nov 28, 2021
Page history
This is an old version of this page. You can view the most recent version or browse the history.

configuracao

Home Escopo e Cronograma Processo Design/Mockups Configuração Arquitetura Código BD Qualidade 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
    • Configurando sua IDE
    • Clonando os Repositórios
  • Backend
    • Configurando a Máquina
    • Executando
  • Frontend
    • Configurando a Máquina
    • Executando

Configurações Gerais

Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.

Configurando a IDE

  • Primeiramente você terá que ter instalado os seguintes programas:

    • Instalar o Android Studio
      • https://developer.android.com/studio
    • Se estiver utilizando Vscode, baixar as extensões:
    • Awesome Flutter Snippets;
    • Dart;
    • Flutter.

Clonando os Repositórios

TBD

Backend

  • Instalar Studio Code
    • https://code.visualstudio.com/download
  • Instalar Java JDK 11 (Java SE Development Kit versão 11 ou superior)
    • https://www.oracle.com/java/technologies/downloads/
  • Instruções para instalação
    • https://docs.oracle.com/en/java/javase/17/install/overview-jdk-installation.html#GUID-8677A77F-231A-40F7-98B9-1FD0B48C346A
    • Você deve incluir o path da JDK na variável de ambiente
  • Instalar Gradle
    • https://gradle.org/install/

Configurando a Máquina

TBD

Executando

TBD

Frontend

Instalar Flutter (Dart vem incluído)

https://flutter.dev/docs/get-started/install

Incluir variável de ambiente

Para criar a sua variável de ambiente do backend você deve criar um arquivo de launch.json no seu VSCode com a seguinte configuração:

{ "version": "0.2.0", "configurations": [ { "name": "Flutter", "request": "launch", "type": "dart", "args": ["--dart-define", "BASE_URL=localhost:8080"] } ] }

Dependendo do ambiente, pode ser necessário definir BASE_URL com o IP do computador, que pode ser obtido com o comando ipconfig no Windows ou ip addr no Linux.

Trocar o localhost pelo IP de sua máquina local

Configurando a Máquina

TBD

Executando

Para executar:

Abrir os repositórios clonados em sua máquina na sua IDE (VScode ou IntelliJ,...) Clique no "run and debug" ou pela linha de comando: flutter run --dart-define BASE_URL=NOME_OU_IP:PORTA

Clone repository
  • Consumindo REST APIs no Flutter
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • Home
  • instrucoes
  • processo
  • qualidade
  • utilizacao