Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Diário das Emoções Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • 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
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • Diário das Emoções
  • Diário das Emoções Wiki
  • Wiki
  • Instalação

Last edited by Joseph Douglas Affeldt Jun 16, 2022
Page history

Instalação

Home Escopo Arquitetura Configuração Mockups BD Instalação Gerência Qualidade Processo Retro Estudos dirigidos

Configurações do Projeto

Esta seção apresentará todas as configurações para executar o projeto. Aqui serão encontradas as instruções de configuração de ambos ambientes para desenvolver no projeto Diário das Emoções

Sumário

  • Backend
  • Banco de dados
    • Firestore
  • Frontend
    • Requisitos
    • Ferramentas necessárias
    • Instalação do XCode
    • Instalação do Android Studio
    • Instalação do SDK do Flutter
    • Rodando a Aplicação

Backend

Nesse tópico contém um tutorial de como acessar o Firebase.

Para configura-lo bastou criar uma conta google e iniciar o projeto com o nome diario-das-emocoes no firebase.__

1º Para acessar a aplicação basta ir até o Firebase com o login e senha.

2º Acessar o console do Firebase ConsoleFirebase

3º Entrar no projeto. Projeto

Para executa-lo basta acessar o front-end e iniciar a aplicação

Banco de dados

Nesse tópico contém um tutorial de como acessar o banco de dados Firestore do Firebase.

Firestore

O Cloud Firestore é um banco noSQL embutido no Firebase com objetivo de atender aplicações mobile.

1º Para acessar a aplicação basta ir até o Firebase com o login e senha.

2º Acessar o item Firestore Database no menu na lateral esquerda Firebase como mostra a figura abaixo: MenuLateral

3º Acessar as coleções e todos os documentos criados no front-end. Documents

Frontend

Nesse tópico contém um tutorial para instalar o Flutter e configura-lo corretamente em MacBook, visto que toda a aplicação é para IPad e deve ser compilada em ambientes iOS.

Utilizamos o MacBook mas pode o mesmo passo pode ser aplicado para os diferentes dispositivos iOS.

Requisitos

Para utilizar o Flutter você precisará de uma versão do MacOs de 64bits e de 700MB de espaço em disco. _Este espaço não leva em consideração Virtual Machines do Android ou Simuladores do iOS, nem outras SDKs necessárias. _

Ferramentas necessárias

  • XCode
  • Android Studio
  • Visual Studio Code.
  • Itens necessários
    • bash
    • curl
    • git 2.x
    • mkdir
    • rm
    • unzip
    • which

Instalação do XCode

1º Para instalar o XCode basta acessar a Apple Store do seu MacBook e seguir os passos, sem segredo nenhum.

2º Após concluir execute o seguinte comando no seu terminal:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer xcodebuild -license

Instalação do Android Studio

1º Acesse o site oficial do Android Studio.

2º Clique para fazer download para o MacBook AndroidStudio

3º Siga os passos da instalação

Instalação do SDK do Flutter

1º Vá até o a documentação do Flutter contendo as releases do do Flutter e faça o download da versão 2.10.5 utilizada no desenvolvimento do projeto: Flutter

2º Vá até sua home do MacBook e criar uma pasta onde será armazenado o sdk do Flutter. Neste exemplo criamos com o nome development. Development

3º Adicione o arquivo extraído do Flutter para dentro da pasta criada FlutterIntoDev

4º Também no seu diretório home crie um arquivo .bash_profile caso não exista Bash

5º Adicione o comando abaixo no arquivo .bash_profile trocando o pelo seu usuário:

export PATH='$PATH:Users/<Seu User>/development/flutter/bin'

Rodando a Aplicação

1º Acesse o repositório do Diário das Emoções

2º Faça clone via HTTP do projeto Diário das Emoções para seu MacBook onde preferir CloneProject

3º Inicie a IDE de sua preferência e abra o projeto

4º Execute o Simulator do MacBook Simulator

5º Clique em Devices e selecione o IPad Pro Ipad

6º Execute a main na sua IDE. Run

Clone repository
  • Estudos Dirigidos
  • Gerência
  • GitFlow
  • Instalação
  • Requisitos
  • Retro
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • design_mockups
  • escopo
  • Home
  • instrucoes
View All Pages