Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

CANVAS DE DESENVOLVIMENTO DE APLICATIVOS 
MÓVEIS 
Área de 
Foco 
Aplicativos 
Nativos 
Aplicativos 
Híbridos 
Web Apps 
Progressive Web 
Apps (PWAs) 
Meta 
Princip
al 
Máxima 
Qualidade e 
Desempenho. 
Alta Portabilidade 
e Custo-Benefício. 
Presença 
Mobile Simples 
e Rápida. 
Experiência 
Quase Nativa via 
Web. 
Tecnol
ogia/Li
nguage
ns 
Específicas do 
Fabricante 
(Android 
Studio/Java/Kotl
in; 
Xcode/Swift/Ob
jective C). 
Frameworks 
Multiplataforma 
(Flutter/Dart; 
Ionic/HTML/CSS/J
S; React Native). 
Tecnologias 
Web (HTML, 
CSS, 
JavaScript). 
Tecnologias 
Web com 
recursos 
avançados de 
Service 
Workers. 
Vantag
ens-
Chave 
Acesso total a 
APIs e recursos 
de baixo nível. 
Melhor 
interface e 
performance. 
Suporte do 
fabricante. 
Código único para 
Android e iOS. 
Redução de 
tempo e custo de 
desenvolvimento e 
manutenção. 
Muito barato e 
fácil de 
desenvolver. 
Responsivo 
(adapta-se a 
qualquer 
dispositivo). 
Não ocupa 
memória no 
dispositivo. 
Incorpora 
funcionalidades 
nativas (push, 
ícone na tela, 
câmera/galeria) 
progressivament
e. 
Desvan
tagens-
Chave 
Baixa 
Portabilidade: 
Necessita de 
dois 
desenvolviment
os e 
manutenções 
separadas (alto 
custo). 
Performance e 
interface inferiores 
aos nativos. 
Acesso limitado a 
recursos de 
hardware. 
Acesso muito 
limitado a 
recursos 
nativos 
(câmera, push, 
geolocalização)
. Dependente 
de conexão 
com a internet. 
Nem todos os 
navegadores 
suportam todas 
as 
funcionalidades 
avançadas (ex: 
Safari não 
suporta Push 
Notification). 
Melhor
es 
Aplicaç
ões 
Jogos, 
aplicações com 
gráficos ricos, 
softwares que 
exigem alta 
Aplicações de 
Pequeno/Médio 
Porte. Empresas 
com orçamento 
limitado, mas que 
Websites 
responsivos, e-
commerce 
básico. Apenas 
para ter uma 
Aplicações que 
buscam o 
alcance da web 
com a 
usabilidade de 
velocidade de 
processamento
. 
precisam de 
presença nas duas 
plataformas. 
"versão mobile" 
da página web. 
um app (ex: 
versões mobile 
leves de grandes 
serviços). 
Requisi
to 
Crítico 
Orçamento alto 
para dois 
desenvolviment
os (Android e 
iOS). 
Disposição para 
sacrificar um 
pouco de 
performance. 
Funcionamento 
totalmente 
dependente de 
conexão com a 
internet. 
Navegador do 
usuário deve ser 
compatível com 
as 
funcionalidades 
desejadas. 
Exportar para Sheets 
 
Como Usar este Canvas para Decisão: 
1. Defina sua Prioridade: O que é mais importante? 
a. Qualidade/Desempenho? → Vá para Nativo. 
b. Portabilidade/Custo? → Vá para Híbrido. 
c. Alcance/Facilidade (Web)? → Vá para Web App ou PWA. 
2. Verifique as Desvantagens: A desvantagem da sua opção primária é aceitável 
para o seu projeto? 
a. Exemplo: Se o app é um jogo 3D (requer performance), você não pode 
optar por Híbrido, apesar do custo. 
3. Avalie o Orçamento e Prazo: O custo de duplicação do esforço (Nativo) é 
viável? O prazo para um único código (Híbrido) é mais atrativo?

Mais conteúdos dessa disciplina