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
  • Easy Class
  • Wiki
  • Wiki
  • Arquitetura

Arquitetura · Changes

Page history
Update Arquitetura authored Nov 16, 2018 by Alberto Rocha Pinalli's avatar Alberto Rocha Pinalli
Show whitespace changes
Inline Side-by-side
Arquitetura.md
View page @ 1482dc04
......@@ -71,5 +71,31 @@ Referẽncia:
https://medium.com/code-prestige/mlab-seu-banco-mongodb-gratuito-hospedado-na-nuvem-a60898de221b
**Google Firebase**
O serviço em nuvem para desenvolvedores móveis é um back-end completo para aplicações mobile (Android e iOS) e aplicações web. Com visual limpo e de uso simples, o Firebase é uma plataforma dedicada e SDK para a construção de aplicativos. Atualmente, o serviço suporta desenvolvimento nas linguagens de programação C++, Java, Javascript, Node.js, Objective-C e Swift.
Algumas funcionalidade do Firebase:
*AdMob* – integração com o Google AdMob;
*AdWords* – integração com o Google AdWords;
*Analytics* – um painel para monitorar o comportamento dos usuários da aplicação, segmentação demográfica e desempenho de campanha;
*Autenticação *– suporte para autenticação de usuários via e-mail, Facebook, GitHub, Google Sign-In e Twitter;
*Relatório de Erros* – monitora os erros da aplicação em todos os dispositivos e é integrado com o Analytics para analisar o comportamento dos usuários após falhas;
*Database* – um banco de dados NoSQL utilizado para armazenar dados JSON;
*Dynamic Links* – deep links para possibilitar que o usuário acesse páginas internas da aplicação;
*Hosting* – uma CDN (Content Delivery Network) distribuída globalmente para servir aplicações web;
*Indexing* – utilizado para indexar as aplicações na busca do Google (Google Search);
*Invites* – possibilita a troca de informações sobre uma aplicação entre usuários;
*Messaging* – o antigo Google Cloud Messaging (GCM) é o novo Firebase Cloud Messaging (FCM);
*Notifications* – gerenciamento de notificações enviadas para o seu usuário;
*Offline* – possibilita a armazenagem de dados na memória cache local, permitindo assim o funcionamento da aplicação em estado offline;
*Real time* – os dados são armazenados em tempo real no banco de dados;
Referência:
https://blog.mastertech.com.br/tecnologia/google-firebase-for-dummies-o-que-e-e-como-funciona-plataforma/
Clone repository
  • Arquitetura
  • Configuracao
  • EAP
  • Requisitos
  • api
  • doc para stakeholders
  • endpoints
  • git comandos basicos
  • Home
  • mockups
  • modelagem banco de dados
  • problemas
  • sprints