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

configuracao · Changes

Page history
Update configuracao authored Nov 08, 2021 by Clara Da Cunha D Ávila's avatar Clara Da Cunha D Ávila
Hide whitespace changes
Inline Side-by-side
configuracao.md
View page @ 87158288
...@@ -25,45 +25,58 @@ Aqui serão encontradas as instruções de configuração de ambos ambientes de ...@@ -25,45 +25,58 @@ Aqui serão encontradas as instruções de configuração de ambos ambientes de
### Configurando a IDE ### Configurando a IDE
- Primeiramente você terá que ter instalado os seguintes programas: Primeiramente, você terá que instalar os seguintes programas em sua máquina:
- Instalar o Android Studio - [Instale o Android Studio](https://developer.android.com/studio), para simular um Android
- https://developer.android.com/studio - Ou, caso estiver utilizando macOS, instale o Xcode na App Store e digite o comando abaixo no terminal, para abrir o simulador de IPhone:
- Se estiver utilizando Vscode, baixar as extensões:
```
open -a Simulator
```
- Se estiver utilizando a IDE Visual Studio Code, é recomendado baixar as seguintes extensões:
- Awesome Flutter Snippets; - Awesome Flutter Snippets;
- Dart; - Dart;
- Flutter. - Flutter.
### Clonando os Repositórios ### Clonando os Repositórios
TBD Os repositórios [apus-drone-backend](https://tools.ages.pucrs.br/apus-drones/apus-drones-backend) e [apus-drone-frontend](https://tools.ages.pucrs.br/apus-drones/apus-drones-frontend) deverão ser clonados em sua máquina para executar o projeto.
## Backend A clonagem do backend pode ser feita através do seguinte comando pelo terminal:
- 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/
```
git clone http://tools.ages.pucrs.br/apus-drones/apus-drones-backend.git
```
### Configurando a Máquina e do frontend:
TBD ```
git clone http://tools.ages.pucrs.br/apus-drones/apus-drones-frontend.git
```
## Backend
### Configurando a Máquina
- Instale [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-1FD0B48C346)
- Instale [Gradle](https://gradle.org/install/)
### Executando ### Executando
TBD - Abrir o arquivo **apus-drone-backend** em sua máquina na IDE escolhida (VScode ou IntelliJ,...)
- Para executar o projeto via terminal basta utilizar o comando abaixo:
`./gradlew bootrun`
- Ou utilize os executáveis da sua IDE (como o Run and Debug no Visual Studio Code).
## Frontend ## Frontend
### Instalar Flutter (Dart vem incluído)
#### https://flutter.dev/docs/get-started/install ### Configurando a Máquina
#### 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: - Instale o [Flutter (Linguagem Dart está incluída)](https://flutter.dev/docs/get-started/install)
- Para criar a sua variável de ambiente do backend você deve criar um arquivo de *launch.json* em sua pasta *.vscode* com a seguinte configuração:
```
{ {
"version": "0.2.0", "version": "0.2.0",
"configurations": [ "configurations": [
...@@ -75,19 +88,13 @@ TBD ...@@ -75,19 +88,13 @@ TBD
} }
] ]
} }
#### 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
- Você deve definir a **BASE_URL** com o **IP de sua máquina local** , ou seja, trocar o nome **localhost** pelo IP de seu computador, que pode ser obtido com o comando ```ipconfig```, no Windows, ou ```ip addr```, no Linux.
### Configurando a Máquina
TBD
### Executando ### Executando
- Abrir o arquivo **apus-drone-frontend** em sua máquina na IDE escolhida (VScode ou IntelliJ,...)
#### Para executar: - Para executar o projeto via terminal basta utilizar o comando abaixo:
Abrir os repositórios clonados em sua máquina na sua IDE (VScode ou IntelliJ,...) - ```flutter run --dart-define BASE_URL=NOME_OU_IP:PORTA```
Clique no "run and debug" ou pela linha de comando: - Ou utilize os executáveis da sua IDE (como o Run and Debug no Visual Studio Code).
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