edted - frameworks mobile multiplataforma

16
.::EDTED 2011::. Plataformas de Desenvolvimento Mobile Alano Teles [email protected] (61) 8133-2244

Upload: alano-teles

Post on 28-May-2015

1.346 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: EDTED - Frameworks mobile multiplataforma

.::EDTED 2011::. Plataformas de Desenvolvimento Mobile

Alano Teles [email protected] (61) 8133-2244

Page 2: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Perguntas válidas

•  Qual o tamanho do mercado de dispositivos móveis ?   Estatísticas interessantes

•  O que existe nesse mercado ?   Sistemas Operacionais Mobile em uso

•  Como participar desse mercado ?   Plataformas e Frameworks de desenvolvimento

Page 3: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes • 8 Sistemas Operacionais móveis mais utilizados no mundo

Page 4: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes • 8 Sistemas Operacionais móveis mais utilizados na América do Norte

Page 5: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes

Page 6: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes

Page 7: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes

Page 8: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Estatísticas relevantes

Page 9: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

•  Apple App Store : < 570.000 apps

•  Android Market : < 300.000 apps

•  Nokia OVI Store : < 50.000 apps

•  BlackBerry App World : < 30.000 apps

•  Microsoft Store : < 25.000 apps

Estatísticas relevantes

Page 10: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Sistemas Operacionais Mobile

•  Apple

•  Nokia

•  Symbian Foundation

•  Palm WebOS

•  BlackBerry

•  Sony Ericson

•  Windows Mobile/Phone

•  Android

•  Bada

•  HTC

•  Motorola

•  LG

• Welcome to the jungle...

Page 11: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Fabricante Sistema Operacional

Linguagem(s) Ambiente (IDE)

Apple iOS Objective-C XCode

Google Android Java Eclipse + SDK

Nokia Symbian OS C++, Qt, Python, Ruby, FlashLite, JavaME

Qt SDK

BlackBerry BlackBerry OS Java, QNX ? Eclipse + SDK

Microsoft Windows Phone 7 C#, Silverlight, XNA Visual Studio, Blend

Sistemas Operacionais Mobile • Players relevantes

Page 12: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Como participar desse mercado ? • Aplicações nativas versus Webapps

Aplicações nativas

• Rodam localmente

• Acessos a mais APIs

• Integração com outras apps nativas

• Melhor performance para recursos gráficos

• Atualizações precisam ser baixadas e instaladas

• Vendidas nas apps store

• Necessário conhecer o SDK de cada fabricante

Webapps

• Precisam de acesso internet

• Não possuem o mesmo nível de integração que apps nativas

• Atualizações automáticas

• Multiplataforma

• Conhecendo Javascript, HTML e CSS é possível desenvolver para todas as plataformas.

Page 13: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Como participar desse mercado ? • Frameworks multiplataforma

Framework Licença Gera Apps nativas Sistemas operacionais

Phonegap Free/Open Source Sim iOS, Android, BlackBerry, Symbian, Bada, WebOS

Rhodes Free/Open Source Sim iOS, Android, BlackBerry, Symbian, Windows Phone

Appcelerator Comercial Sim iOS e Android

Corona Comercial Sim iOS e Android

jQuery Mobile Free/Open Source Não iOS, Android, BlackBerry, Symbian, WebOS, Windows

Phone

XUI Free/Open Source Não iOS, Android, BlackBerry, Symbian, Bada, WebOS, Windows Phone, MeeGo,

Maemo

Sencha Touch Free/Open Source Não iOS, Android e BlackBerry

JQ Touch Free/Open Source Não iOS e Android

Page 14: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

Exemplo usando JQTouch :

http://www.metropoleinterativa.com.br/edted

Page 15: EDTED - Frameworks mobile multiplataforma

• Plataformas de Desenvolvimento Mobile

•  Comparativo entre frameworks (http://www.markus-falk.com/mobile-frameworks-comparison-chart/)

•  Estatísticas : Mobile OS mais utilizados (http://gs.statcounter.com/#mobile_os-ww-monthly-201007-201107)

•  Estatísticas : Tempo gasto na web (http://techcrunch.com/2011/06/20/flurry-time-spent-on-mobile-apps-has-surpassed-web-browsing/)

•  Estatísticas : Sistemas Operacionais – Market Share (http://marketshare.hitslink.com/operating-system-market-share.aspx?spider=1&qprid=8)

•  IDC Release Q4 smartphone statistics (http://www.mobilemancer.com/2011/02/08/idc-release-q4-smartphone-statistics/)

•  Online Marketing Trends (http://www.onlinemarketing-trends.com/)

Referências

Page 16: EDTED - Frameworks mobile multiplataforma

.::EDTED 2011::. Plataformas de Desenvolvimento Mobile

Alano Teles [email protected] (61) 8133-2244