aplicações mobile
TRANSCRIPT
![Page 1: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/1.jpg)
APLICAÇÕESMobile
by @geraldobastos
![Page 2: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/2.jpg)
TIPOS DE APLICATIVOS NO ÂMBITO MOBILE
Web App Híbrido Nativo
![Page 3: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/3.jpg)
WEB APPSites com aparência de aplicativos. !Podem ser salvos na home screen? Sim e fica com ícone igual a um aplicativo baixado da loja. !
www.exame.com !Acesso nativo: GPS, acelerômetro, áudio, câmera...
![Page 4: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/4.jpg)
CARACTERÍSTICAS WEB APPTecnologia web - HTML 5, CSS e JS
Acesso a Funcionalidades Nativas (limitado)
Manifest = .appcache
Velocidade de Atualização
Rodam em Browsers
![Page 5: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/5.jpg)
Imagem: html5rocks
WEB APP .APPCACHE
![Page 6: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/6.jpg)
CASE WEB APPFinancial Times
![Page 7: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/7.jpg)
APLICAÇÃO HÍBRIDANo mercado o termo é utilizado
para aplicações que utilizam tecnologia web com linguagem
nativa da plataforma. !
As aplicações são distribuídas pelas lojas, como se fosse um aplicativo
nativo.
![Page 8: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/8.jpg)
CARACTERÍSTICAS DE APLICAÇÕES HÍBRIDAS
Tecnologia web - HTML 5, CSS e JS
Acesso* a API Nativa
Distribuição em Lojas Oficiais
Plugins "Prontos"
Cross-Platform
![Page 9: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/9.jpg)
cross-platform
sencha touch
marmalade
salesforce
titanium
ionic
cordova
![Page 10: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/10.jpg)
CASE HÍBRIDOFacebook
“The biggest mistake we’ve made as a company is betting on HTML5 over native,”
http://goo.gl/iNBnR
![Page 11: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/11.jpg)
APLICAÇÕES NATIVAS
São aplicações construídas com linguagens da plataforma
mobile, como Objective-C para iOS e Java para Android.
![Page 12: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/12.jpg)
CARACTERÍSITCAS DE APLICAÇÕES NATIVAS
Linguagem da Plataforma
Acesso Total a API
Distribuição em Lojas Oficiais
Uso de Componentes Nativos
Performance
O Céu é o Limite
![Page 13: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/13.jpg)
PROCESSO DE DESENVOLVIMENTO
Nativo
Código Build Aprovação Loja Usuário
Híbrido
Código Build Aprovação Loja Usuário
Web App
Código Servidor Usuário
![Page 14: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/14.jpg)
MARKET SHARE 2014 - OS
Android
iOS
Windows Phone
BlackBerry OS
Others
0 0.225 0.45 0.675 0.9
0.6%
0.5%
2.9%
11.7%
84.4%
Fonte: idc
![Page 15: Aplicações Mobile](https://reader031.vdocuments.com.br/reader031/viewer/2022013111/55aaba511a28ab9f3b8b4868/html5/thumbnails/15.jpg)
TIME PERFEITONativo
Híbrido
Web App
Pelo menos um especialista em cada plataforma.
Um especialista em cada plataforma, provavelmente com certeza vai precisar editar plugins, rever fluxos ou tentar adotar os guidelines das plataformas.
Pessoas com conhecimento em web para mobile.