SlideShare uma empresa Scribd logo
Prof. Maico Moreira
Disciplina: Desenvolvimento de App.
E-mail: maico.silva@uniron.edu.br
Skype: maico.moreira.da.silva
Tel: 99261-1177
MBA em Projeto de Aplicações para Dispositivos
Móveis.
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
INSTALÁVEL WEB
Mobile Site
Site
Responsivo
App
Nativo
App
Híbrido
PWA
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Linguagem
nativa da
plataforma;
Instalação a
partir das
lojas “store”;
Acessado a
partir da tela
do
smartphone;
Uma única
plataforma;
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
HTML5/Css3/JavaScript;
Instalação a partir da lojas “store”;
Acesso a partir da tela do smartphone;
Nas plataformas populares;
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
NATIVO HÍBRIDO
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
INSTALÁVEL WEB
Mobile Site
Site
Responsivo
App
Híbrido
App
Nativo
Desenv. App - Prof. Maico Moreira
 HTML5,CSS3, JavaScript ;
 Hospedado em um servidor;
 Acessado a partir do Browser;
 Na maioria dos dispositivos móveis;
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
 HTML5,CSS3, JavaScript ;
 Hospedado em um servidor;
 Acessado a partir do Browser;
 Na maioria dos dispositivos;
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
MOBILE SITE SITE RESPONSIVO
m.dominio.com
Otimizado para
mobile (é mais leves)
Funcionalidades
limitadas
apenas em browser em
dispositivos móveis
Projeto separado,
código duplicado
“responde” para tamanho de
telas diferentes
sistemas de grids (Grid
System, Bootstrap)
Ideal para sites
informacionais, portfólios,
jornais, blogs, etc.
Uma página para todos os
dispositivos
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
 O domínio de uma plataforma:
 seus frameworks e seu funcionamento
interno;
 domínio da linguagem de
programação;
 a finalidade do aplicativo;
 o público alvo e quantidade de
usuários;
 o tempo disponível para o
desenvolvimento;
 as atualizações e manutenções.Desenv. App - Prof. Maico Moreira
hardware
redes
desempenho
segurança
acesso a dados
Desenv. App - Prof. Maico Moreira
OBJETIVO DO
NEGÓCIO
ALCANCE DO APP
PÚBLICO ALVO
TEMPO DE
DESENVOLVIMENTO
MULTIDISCIPLINARIEDA
DE DO TIME
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
ESCOPO DO PROJETO
TEMPO DISPONÍVEL
PARA O
DESENVOLVIMENTO
CUSTO REAL ESPERADO
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
Desenv. App - Prof. Maico Moreira
CONTATO
Emails: maico.moreirasilva@gmail.com
Redes Sociais: https://www.facebook.com/maico.moreira
https://www.linkedin.com/profile/view?id=94162
525&trk=nav_responsive_tab_profile
Telefones: (0xx69) 99261-11 77
Desenv. App - Prof. Maico Moreira
 International Data Corporation (IDC).
Worldwide Mobile Phone 2015–2019 Forecast
and Analysis: <
http://www.idc.com/getdoc.jsp?containerId=
255079>. Acesso em: 30 junho 2015;
 Architecting Mobile Solutions for the
Enterprise by Dino Esposito (Jun 6, 2012);
 BURNETT, ED. Hello, Android: Introducing
Google's Mobile Development Platform. 2ª ed.
Pragmatic Bookshelf ©2009.
Desenv. App - Prof. Maico Moreira

Mais conteúdo relacionado

Mais procurados

Frontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroFrontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroDavidson Fellipe
 
Aula iii twitter
Aula iii   twitterAula iii   twitter
Aula iii twitter
Professores Cedaspy
 
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
Arquiteturas front-end nas plataformas Android, iOS e Windows PhoneArquiteturas front-end nas plataformas Android, iOS e Windows Phone
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
Maico Moreira
 
Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de Sistemas
Ivan Sanches
 
Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!
Bruno Batista
 
Expression blend : apps incriveis com menos código
Expression blend :  apps incriveis com menos códigoExpression blend :  apps incriveis com menos código
Expression blend : apps incriveis com menos códigoAline Firmino Brito
 
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Matheus Piscioneri
 
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
Bruno Muniz
 
Porque Windows Phone
Porque Windows PhonePorque Windows Phone
Porque Windows Phone
Rodrigo Kono
 
Primeiros passos para seu mobile app
Primeiros passos para seu mobile appPrimeiros passos para seu mobile app
Primeiros passos para seu mobile app
Elton Minetto
 
API - Interface de Programação de Aplicativos
API - Interface de Programação de AplicativosAPI - Interface de Programação de Aplicativos
API - Interface de Programação de Aplicativos
Felipe J. R. Vieira
 
Apresentação sumo
Apresentação sumoApresentação sumo
Apresentação sumosumo_do
 
Desenvolvimento produtivo com Android
Desenvolvimento produtivo com AndroidDesenvolvimento produtivo com Android
Desenvolvimento produtivo com Android
Eduardo Carneiro
 
Experiência do Usuário e a Comunicação
Experiência do Usuário e a ComunicaçãoExperiência do Usuário e a Comunicação
Experiência do Usuário e a Comunicação
Diego Galofero
 
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
Paulo Cesar Ortins Brito
 
Revista Fotop
Revista FotopRevista Fotop
Revista Fotop
fotopbr
 
Event day
Event dayEvent day
Event day
EventDay
 

Mais procurados (20)

Frontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroFrontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuro
 
Aula iii twitter
Aula iii   twitterAula iii   twitter
Aula iii twitter
 
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
Arquiteturas front-end nas plataformas Android, iOS e Windows PhoneArquiteturas front-end nas plataformas Android, iOS e Windows Phone
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
 
Projeto master
Projeto masterProjeto master
Projeto master
 
Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de Sistemas
 
Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!
 
Expression blend : apps incriveis com menos código
Expression blend :  apps incriveis com menos códigoExpression blend :  apps incriveis com menos código
Expression blend : apps incriveis com menos código
 
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
 
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
Forum Mobile+ - MEAPs Como selecionar uma plataforma mobile de aplicações ent...
 
Porque Windows Phone
Porque Windows PhonePorque Windows Phone
Porque Windows Phone
 
Primeiros passos para seu mobile app
Primeiros passos para seu mobile appPrimeiros passos para seu mobile app
Primeiros passos para seu mobile app
 
Aptoide
AptoideAptoide
Aptoide
 
API - Interface de Programação de Aplicativos
API - Interface de Programação de AplicativosAPI - Interface de Programação de Aplicativos
API - Interface de Programação de Aplicativos
 
Projeto master
Projeto masterProjeto master
Projeto master
 
Apresentação sumo
Apresentação sumoApresentação sumo
Apresentação sumo
 
Desenvolvimento produtivo com Android
Desenvolvimento produtivo com AndroidDesenvolvimento produtivo com Android
Desenvolvimento produtivo com Android
 
Experiência do Usuário e a Comunicação
Experiência do Usuário e a ComunicaçãoExperiência do Usuário e a Comunicação
Experiência do Usuário e a Comunicação
 
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
 
Revista Fotop
Revista FotopRevista Fotop
Revista Fotop
 
Event day
Event dayEvent day
Event day
 

Semelhante a 001 panorama geral - Arquitetura de aplicativos para dispositivos móveis

A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3
Paulo Cesar Ortins Brito
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento Mobile
Waldyr Felix
 
Currículo Pablo Vinicius
Currículo Pablo ViniciusCurrículo Pablo Vinicius
Currículo Pablo Vinicius
PabloCruz139
 
Currículo
CurrículoCurrículo
Currículo
PabloCruz139
 
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGapDesenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
Gesmar de Paula Santos Júnior
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Leonardo Soares
 
Msp coding night_ppt
Msp coding night_pptMsp coding night_ppt
Msp coding night_ppt
Orlando Mariano
 
Currículo_Português.pdf
Currículo_Português.pdfCurrículo_Português.pdf
Currículo_Português.pdf
JooEmerson5
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveisYgor Castro
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2Carlos Eugenio Torres
 
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
Fernando Henrique Bonfim Moreno del Rio
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Pedro Edson Silva Barros
 
Progressive Web Apps - MeetUp MobileDevBH
Progressive Web Apps - MeetUp MobileDevBHProgressive Web Apps - MeetUp MobileDevBH
Progressive Web Apps - MeetUp MobileDevBH
Rafael Schettino
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
Ricardo Sabatine
 
Aula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxAula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptx
Roberto Aragy
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informação
Ana Paula Coelho Barbosa
 
Curso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula CoelhoCurso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula Coelho
Ana Paula Coelho Barbosa
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Alessandro Binhara
 

Semelhante a 001 panorama geral - Arquitetura de aplicativos para dispositivos móveis (20)

A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento Mobile
 
Currículo Pablo Vinicius
Currículo Pablo ViniciusCurrículo Pablo Vinicius
Currículo Pablo Vinicius
 
Currículo
CurrículoCurrículo
Currículo
 
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGapDesenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
Desenvolvendo aplicações para WP7 em HTML5 com o PhoneGap
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
 
Msp coding night_ppt
Msp coding night_pptMsp coding night_ppt
Msp coding night_ppt
 
Currículo_Português.pdf
Currículo_Português.pdfCurrículo_Português.pdf
Currículo_Português.pdf
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveis
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
 
Apresentação m-learning
Apresentação m-learningApresentação m-learning
Apresentação m-learning
 
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
 
Progressive Web Apps - MeetUp MobileDevBH
Progressive Web Apps - MeetUp MobileDevBHProgressive Web Apps - MeetUp MobileDevBH
Progressive Web Apps - MeetUp MobileDevBH
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
 
Aula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxAula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptx
 
Asso
AssoAsso
Asso
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informação
 
Curso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula CoelhoCurso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula Coelho
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 

001 panorama geral - Arquitetura de aplicativos para dispositivos móveis

Notas do Editor

  1. mobile site e site responsivo, apesar de terem aparência e comportamentos semelhantes a um aplicativo, não podem ser considerados como tais são soluções tecnológicas diferentes de aplicativos.
  2. mobile site e site responsivo, apesar de terem aparência e comportamentos semelhantes a um aplicativo, não podem ser considerados como tais são soluções tecnológicas diferentes de aplicativos.
  3. HTML5/Css3/JavaScript; Hospedado em um servidor; Acessado a partir do browser; Mobile site - na maioria dos dispositivos móveis; Site Responsivo – na maioria dos dispositivos;
  4. Performance App Nativo App otimizado para uma plataforma específica App Híbrido App otimizado para dispositivos moveis Mobile Site App otimizado para dispositivos moveis Site Responsivo App é otimizado para um grande número de dispositivos Gráficos e Animações App Nativo App tira proveito da GPU e é capaz de alavancar outras capacidades como gráficos 3D e bibliotecas UI nativa. App Híbrido Recursos gráficos variam de acordo com a plataforma, mas geralmente capaz de criar animações suaves. Mobile Site Recursos gráficos variam de acordo com a plataforma, mas geralmente capaz de criar animações suaves. Site Responsivo há grande variação nas capacidades; nem todas as plataformas pode ser capaz de executar animações. Áudio e Vídeo App Nativo Apenas uma versão de cada arquivo de mídia é necessário para a reprodução App Híbrido Várias versões de arquivo podem ser necessários para a reprodução Mobile Site Várias versões de arquivo podem ser necessários para a reprodução Site Responsivo Várias versões de arquivo podem ser necessários para a reprodução Integração na plataforma App Nativo Todos os recursos de hardware podem ser acessados, suporte completo a notificações, pode acessar programas nativos como contatos, calendário mensagem etc. App Híbrido Um número limitado de recursos de hardware podem ser acessados; notificações e alguns programas nativos podem ser acessados. Mobile Site Número de recursos de hardware que podem ser acessados muito limitado. Não tem acesso a notificações ou programas nativos. Site Responsivo Número de recursos de hardware que podem ser acessados muito limitado. Não tem acesso a notificações ou programas nativos. Capacidade offline App Nativo Várias opções de locais; possibilita armazenamento de uma grande quantidade de dados; possibilita a utilização do aplicativo mesmo sem conectividade. App Híbrido Várias opções de locais; possibilita armazenamento de uma grande quantidade de dados; possibilita a utilização do aplicativo mesmo sem conectividade. Mobile Site Pouca opção de armazenamento; possibilita o armazenamento moderado de dados. Possibilita o acesso sem conectividade Site Responsivo Opções de acesso local limitado; possibilita o armazenamento de pouco dado; suporte de acesso off-line varia entre plataformas Riqueza de experiência App Nativo Pode aproveitar por completo a guide line da plataforma App Híbrido Precisa ser construído observando as guide lines diferentes das diversas plataformas Mobile Site Precisa ser construído observando as guide lines diferentes das diversas plataformas Site Responsivo Não segue nenhuma guide line de plataforma mobile Alcance da audiência App Nativo Restrito a um única plataforma e compilado para apenas algumas outras plataformas App Híbrido Restrito à algumas plataformas e compilado para apenas algumas outras plataformas Mobile Site Acessado a partir do principais browser nos dispositivos Site Responsivo Acessado a partir de qualquer dispositivo que possua um browser Tempo de Desenvolvimento App Nativo Para cada plataforma precisa de um desenvolvimento separado. O back-end pode ser compartilhado App Híbrido Todo código é compartilhado entre as plataformas mobile Mobile Site Todo código é compartilhado entre as plataformas mobile. Site Responsivo Todo código é compartilhado entre todas as plataformas Descoberta App Nativo Encontrado somente a partir das Stores. (App store, Google play ou Windows Phone Store) App Híbrido Encontrado somente a partir das Stores. (App store, Google play ou Windows Phone Store) Mobile Site Encontrado a partir de um link externo. Pode ser encontrado em busca no google Site Responsivo Encontrado a partir de um link externo. Pode ser encontrado em busca no google Atualização / Manutenção App Nativo Atualizações precisam ser instaladas pelos usuários desde que uma versão anterior do aplicativo já exista no dispositivo. Atualizações podem ser distribuídas várias vezes para plataformas diferentes App Híbrido Atualizações precisam ser instaladas pelos usuários desde que uma versão anterior do aplicativo já exista no dispositivo, mas atualizações podem ser distribuídas uma vez para todas as plataformas Mobile Site Atualizações são realizadas simultaneamente entre dispositivos móveis e o usuário pode nem perceber que houve atualização se não houver alterações Site Responsivo Atualizações são realizadas simultaneamente entre todos os dispositivos que acessam. Dependência de terceiros App Nativo Aplicativo deve passar por um processo de aprovação. É hospedado em uma store (App Store, Google Play ou Windows Phone Store), pode ser promovidos, rebaixados ou removidos a critério do proprietário da plataforma App Híbrido Aplicativo deve passar por um processo de aprovação. É hospedado em uma store (App Store, Google Play ou Windows Phone Store), pode ser promovidos, rebaixados ou removidos a critério do proprietário da plataforma Mobile Site Aplicativo é hospedado e distribuído independente de plataforma proprietária Site Responsivo Aplicativo é hospedado e distribuído independente de plataforma proprietária
  5. os desenvolvedores precisam distinguir não só o que é vantajoso, mas também as desvantagens de suas decisões
  6. os desenvolvedores precisam distinguir não só o que é vantajoso, mas também as desvantagens de suas decisões
  7. Conforme constatado na anteriormente, há vários aspectos técnicos que devem ser, rigorosamente, levados em consideração antes de adotar uma tecnologia de desenvolvimento como padrão para um projeto Apesar de existir várias opções de arquitetura para o desenvolvimento de aplicativos para dispositivos móveis, o que realmente deve ser considerado é
  8. concluir que a escolha do melhor padrão de arquitetura front-end para o desenvolvimento de aplicativos móveis na plataforma Android depende mais de fatores