Aplicações Mobile

16
APLICAÇÕES Mobile by @geraldobastos

Transcript of Aplicações Mobile

Page 1: Aplicações Mobile

APLICAÇÕESMobile

by @geraldobastos

Page 2: Aplicações Mobile

TIPOS DE APLICATIVOS NO ÂMBITO MOBILE

Web App Híbrido Nativo

Page 3: Aplicações Mobile

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

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

Imagem: html5rocks

WEB APP .APPCACHE

Page 6: Aplicações Mobile

CASE WEB APPFinancial Times

Page 7: Aplicações Mobile

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

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

cross-platform

sencha touch

marmalade

salesforce

titanium

ionic

cordova

Page 10: Aplicações Mobile

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

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

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

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

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

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.

Page 16: Aplicações Mobile

www.codesigning.name @geraldobastos

github.com/geraldobastos

Obrigado!