Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W 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
  • Milhas
  • Wiki
  • Wiki
  • Front
  • Definicao

Last edited by F4NT0 Jul 02, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Definicao

Frontend

O frontend é a parte responsável pela interação com o usuário,coleta e adequação de informações que serão utilizadas no backend. A seguir serão listadas as tecnologias utilizadas no desenvolvimento do frontend assim como uma breve descrição do framework utilizado.

Frontend Supermilhas: http://www.tools.ages.pucrs.br/milhas/Mobile


Tecnologias

  • React Native
  • HTML
  • Javascript

React Native

  • Site Oficial: https://facebook.github.io/react-native/
  • Documentação: https://facebook.github.io/react-native/docs/getting-started.html
  • Guia Básico: https://facebook.github.io/react-native/docs/tutorial.html

O que é React Native?

React Native é um framework de Javascript para escrever aplicações Mobile realmente nativas para iOS e Android.É baseado em React, a biblioteca de Javascript desenvolvida pelo Facebook para construir interfaces mas ao invés de simular uma aplicação nativa através de um browser, com React native é possível escrever aplicações nativas de fato.

Pontos positivos de se utilizar React Native:

  • Portabilidade entre iOS e Android.Ou seja, o mesmo programa funciona em ambos sistemas.
  • Escrever aplicações nativas.
  • Possibilidade de utilizar Javascript dentro do próprio código.

Pontos negativos de se utilizar React Native:

  • Curva de aprendizado muito ingrime, React Native exige conhecimentos prévios de várias tecnologias como React,JavaScript e JSX.
  • A tecnologia ainda é muito nova logo, a documentação e suporte ainda é escassa.
  • Devido a natureza da tecnologia acrescentar mais uma camada ao projeto, o debbug pode ser um pouco complicado.

Links uteis

  • https://medium.com/reactbrasil/quais-desafios-vou-enfrentar-ao-come%C3%A7ar-um-app-com-react-native-a456db89c081
  • https://github.com/facebook/react-native
Clone repository
  • Back
    • Detalhamento das Rotas de Activity
    • Especificacao de Rotas
  • Banco
    • Modelagem
  • Front
    • Definicao
    • Telas
  • Gerenciamento
    • Configuracao
      • Definicao de Branches e Fluxo do Git
    • Cronograma AGES 2018 2
    • EAP
    • Horarios do Time
    • Plano de comunição
    • Plano de riscos
    • Sprints
      • Dailies
      • Planning
      • Retrospectivas
    • Termo de abertura
View All Pages