O que Esperar do Mundo Mobile ????
Ricardo da Silva OgliariSetembro de 2010
Agenda Sobre mim Principais Plataformas Números do Mercado E o programador? Alguns Exemplos Discussão de Tendências Discussão Geral
Sobre mim
Formado em Ciência da Computação - UPF; Pós Graduando em Web: Estratégias de
Inovação e Tecnologia; Simuplan – Mosaico WebMobile – InfoGPS www.mobilidadetudo.com www.javamovel.com http://issuu.com/ricardoogliari MECHART e MEREPORT
Sobre mim
Parceria OWS Kwead Telefonica Navita
Principais Plataformas Symbian Java ME BlackBerry Android iPhone WebOS Widgets Mobile Sites
Principais Plataformas – Symbian Consórcio de Empresas Fundada em 1998 Adquirida pela Nokia em 2008
Principais Plataformas – Symbian Base Instalada
Principais Plataformas – Symbian Líder Mundial NOKIA, NOKIA, NOKIA.. Suporte a Java, Symbian C++, Python, Ruby,
Lua, Perl, Flash Lite Caindo a algum tempo.. Open Source, tarde demais.. Aguardem números
Principais Plataformas – Java ME Java ME Ligada a Telefones Celulares
Principais Plataformas – Java ME Java ME
Principais Plataformas – Java ME Java ME
CLDC
MIDP
Principais Plataformas – Java ME Java ME
CLDC 1.1
2003
Principais Plataformas – Java ME Java ME
MIDP 2.0
2002
MIDP 3.0
2009
Principais Plataformas – Java ME 2003
Fonte: http://opiniao.mercadolivre.com.br/siemens-cx65-613070-VCP
• Câmera VGA
• SEM BLUETOOTH
• Memória 11MB
• T9 tecnologia, que é um excelente sistema de fácil manuseio
Principais Plataformas – Java ME 2009
Fonte: http://opiniao.mercadolivre.com.br/siemens-cx65-613070-VCP
• Bluetooth
• 32 MB
• T9 tecnologia
Principais Plataformas – Java ME
Java ME vai morrer?
Principais Plataformas – Java ME Não – 5 bilhões
Fonte: http://www.teleco.com.br/pais/celular.asp
Principais Plataformas – Java ME Não – 185 milhões
Fonte: http://www.teleco.com.br/pais/celular.asp
Parênteses - Smartphones
Android, BlackBerry e iPhone Vendas globais de smartphones aumentam
50% no segundo trimestre de 2010. Gartner Java ME não tem espaço.. Android – Seu Java BlackBerry – Seu BlackBerry API iPhone – C++
Parênteses – Antigo ou Novo
Público alvo
(ABEP-Assoc. Bras. de Empr.de Pesquisa – 2008)
Parênteses – Antigo ou Novo
Público alvo
(ABEP-Assoc. Bras. de Empr.de Pesquisa – 2008)
Parênteses – Antigo ou Novo
25% com renda acima de cinco salários mínimos;
Estimativa: 70% da expansão do mercado virá das classes C, D e E
Parênteses – Antigo ou Novo
Público alvo
http://br-linux.org/2010/pesquisa-android-prestes-a-ultrapassar-iphone-em-acesso-a-web-nos-eua/
Parênteses – Antigo ou Novo
E Agora???????????????
Principais Plataformas – BlackBerry Suporte a Java ME Porting Próprio
http://gizmodo.com/5113847/rim-says-blackberry-storm-is-verizons-top-seller
Principais Plataformas – BlackBerry Suporte a Java ME
Principais Plataformas – BlackBerry BIS e BES – Fidelidade Empresarial
http://www.oracle.com/technetwork/systems/index-139239.html
Principais Plataformas – BlackBerry Ainda mantém a vice-liderança no mundo... Gartner 2008 - Agosto
Posições GlobaisSymbianRIM - 19% para 18,2 % AndroidiPhone
http://www.oracle.com/technetwork/systems/index-139239.html
Principais Plataformas – BlackBerry Porém, contudo, todavia.. Previsão da Digitimes Research para 2010: Symbian 35% Android 24,5% iPhone 15,2% RIM < 15%
http://www.oracle.com/technetwork/systems/index-139239.html
Principais Plataformas – BlackBerry Análise Canalys e Nielsen: 50% dos usuários BlackBerry querem migrar
para Android ou iPhone.
http://www.oracle.com/technetwork/systems/index-139239.html
Principais Plataformas – BlackBerry Vendas do Torch – OS 6.
http://www.adrenaline.com.br/telecom/noticias/5857/torch-e-considerado-um-fracaso-pela-rim.html
Principais Plataformas – BlackBerry Abaixo do esperado; A maioria dos compradores já eram usuários; Promoções de até 50%.
http://www.adrenaline.com.br/telecom/noticias/5857/torch-e-considerado-um-fracaso-pela-rim.html
http://aorodardotempo.blogspot.com/2009_08_01_archive.html
Principais Plataformas – Android
http://www.portugalvirtual.pt/images/cascais-estoril/images/casino-001.jpg
Principais Plataformas – Android Sistema Operacional sobre Linux; 2005 Google compra Android Inc; Outubro de 2008 é lançado
http://www.kerodicas.com/noticias/telemoveis/artigo=32965/
Principais Plataformas – Android
Principais Plataformas – Android
Principais Plataformas – Android Cresce sem parar nas pesquisas; Open Source.. ** Symbian..
http://www.kerodicas.com/noticias/telemoveis/artigo=32965/
Principais Plataformas – Android Open Source - Roewe 350
Principais Plataformas – Android Open Source - WePad – Concorrente do
iPad
(Foto: Axel Schmidt/AFP)
Principais Plataformas – Android Open Source - Tablet – Olive Pad
Principais Plataformas – Android Apresso
Principais Plataformas – Android Open Source; Concorrência – operadoras – fabricantes Novas idéias – time do Google GOOGLE.. Aguardem os números...
Principais Plataformas – Android Releases
Agosto 2008 0.9 BetaSetembro 2008 1.0Março 2009 1.1Abril 2009 1.5Setembro 2009 1.6Outubro 2009 2.0Dezembro 2009 2.0.1Janeiro 2010 2.1Maio 2010 2.2
http://www.androidpeople.com/android-basics/
Principais Plataformas – iPhone Precursor Interface Status Público seleto App World lidera. Recorde oficial de 225 mil
aplicativos disponíveis. Custo de programação Objective-C
http://www.androidpeople.com/android-basics/
Principais Plataformas – WebOS Sistema Operacional da Antiga Palm
http://mobileportugal.com/palm-esta-a-venda/
Principais Plataformas – WebOS Sistema Operacional da Antiga Palm
http://www.quebarato.com.br/pc-portatil-palm-zire-22__1f6afa.html
Principais Plataformas – WebOS Palm - HP
http://www.tech42.com.br/tech42/index.php/2009/08/15/usuario-descobre-que-palm-pre-espiona-o-proprio-dono/
Principais Plataformas – WebOS ... você consegue comprar um Palm Pre Plus
(foto abaixo) por apenas um centavo de dólar (sim, um mísero cent)! Desde que, é claro, você assine um plano de pelo menos dois anos com a Verizon ...
http://idgnow.uol.com.br/blog/glog/2010/08/18/isso-sim-e-subsidio-compre-um-palm-pre-plus-por-us-001/
Principais Plataformas – Widget W3C: “aplicativos no lado cliente que são
criados utilizando padrões web”
Principais Plataformas – Widget Desktop..
Principais Plataformas – Widget Mobile: WeatherBug na Nokia
Principais Plataformas – Widget Alta Portabilidade: Symbian, Android,
iPhone, BlackBerry.. Porém, superficial
Principais Plataformas – Widget JIL: A JIL (Joint Innovation Lab) é uma Joint
Venture entre as operadoras Vodafone, Verizon Wireless, China Mobile e Softbank Móbile, que combianm mais de um bilhão de assinantes.
Principais Plataformas – Widget No congresso Mobile World Congress (2010)
grandes operadoras de telefonia móvel do mundo anunciaram a iniciativa de desenvolver uma plataforma unificada de aplicativos móveis - América Móvil, AT&T, Bharti Airtel, China Unicom, Deutsche Telekom, KT, mobilkom Austria, MTN, NTT Docomo, Orange, Orascom Telecom, Telecom Italia, Telefonica, Telenor, TeliaSonera, SingTel, SK Telecom, Sprint, VimpelCom, WIND, Vodafone, China Mobile, SoftBank e Verizon Wireless. Todas elas reúnem mais de 3 bilhões de assinantes ao redor do mundo.
Principais Plataformas –Mobile Site Grandes semelhanças com Widgets; Acesso ao SO ainda mais restrito
Principais Plataformas –Mobile Site ACABOU?????????????????????
Principais Plataformas – Bada Sistema Operacional da Samsung; Linguagem C; Bons comentários;
Principais Plataformas – Motorola Indícios de um novo OS.. Compra da Azingo, produtora de sistemas
operacionais para smartphones
Principais Plataformas – Nokia MeeGo é uma distribuição de linux para
dispositivos móveis[1] anunciada no congresso Mobile World em Fevereiro de 2010, pela Intel e pela Nokia em uma conferência conjunta à imprensa. Seu objetivo é unir esforços da Intel no Moblin e da Nokia no Maemo em um só projeto, obtendo reações mistas das comunidades de ambas partes.[2]
http://pt.wikipedia.org/wiki/MeeGo
Principais Plataformas
http://comomudarofuturocompequenosgestos.blogspot.com/2008_11_01_archive.html
Números do Mercado
Tráfego Web por Sistema Operacional
http://br-linux.org/2010/pesquisa-android-prestes-a-ultrapassar-iphone-em-acesso-a-web-nos-eua/
Números do Mercado
Agosto de 2010: Digitimes Research 55 milhões de unidades neste ano.
Crescimento de mais de 6 vezes Primeiro semestre: 13,8% (2010) contra 9%
(2009) Segundo semestre: 24,5%. Assumirá a
segunda posição RIM: acaba ano com 15%. Cai para quarto.
http://www.tiinside.com.br/17/08/2010/venda-de-smartphones-com-android-deve-bater-recorde-neste-ano/ti/195475/news.aspx
Números do Mercado
Market Global SO
http://www.gartner.com/it/page.jsp?id=1306513
Números do Mercado
1 milhão de smartphones Galaxy S com Android vendidos nos Estados Unidos após um mês e meio de vendas;
cerca 1,7 milhão de iPhones 4 foi vendido durante a primeira semana de vendas.
http://idgnow.uol.com.br/mercado/2010/08/30/samsung-vende-1-milhao-de-smartphones-galaxy-s-nos-eua/
Números do Mercado
Mercado Chinês LePhone:100 mil aparelhos vendidos / 1 mês iPhone; também 100 mil unidades em 1 mês
http://idgnow.uol.com.br/telecom/2010/08/20/na-china-lephone-tem-vendas-tao-boas-quanto-o-iphone/
Números do Mercado
Canalys – Vendas segundos trimestre de 2010 1 ano: Android cresceu 851% 1.1 milhões para 10.7 milhões EUA: 23% do mundo
34%
32%
22%
12%AndroidRIMiPhoneOutros
http://macworldbrasil.uol.com.br/noticias/2010/08/03/android-lidera-setor-de-smartphones-nos-eua-iphone-fica-em-3b0/
Números do Mercado
Compra de smartphone nos próximos 90 dias
http://www.kerodicas.com/noticias/telemoveis/artigo=32965/
Números do Mercado
Está muito satisfeito?
http://www.kerodicas.com/noticias/telemoveis/artigo=32965/
Números do Mercado
50% de usuário BlackBerry pretendem mudar para iPhone ou Android;
iPhone: 89% continuam Android: 71% continuam BlackBerry: 42% continuam
http://oglobo.globo.com/tecnologia/mat/2010/08/02/pesquisa-50-dos-usuarios-do-blackberry-querem-migrar-para-iphone-ou-android-917297673.asp
Números do Mercado
Brasil: Nokia e Android crescem Android não figurava na lista, hoje, 8%
http://www.gizmodo.com.br/conteudo/nokia-e-android-crescem-no-mercado-brasileiro-de-smartphones
E o programador?
http://mbeck.com.br/wp/wp-content/uploads/2010/06/programadorFreela.jpg
E o programador?
http://3.bp.blogspot.com/_nnmueuI93uw/S9cc-34OCnI/AAAAAAAAAGY/56X2oJvu_0w/s1600/israelpicture1.jpg
E o Programador? UI
Java ME Screen – Componentes Prontos Desenvolvimento rápido “Cara” do aplicativo imprevisível Engessado
E o Programador? UI
Java ME Canvas Qualquer interface Jogos Trabalho de samaritano..
E o Programador? UI
Java ME – Bibliotecas Pararam no tempo J2ME Polish LWUIT – 3D..
E o Programador? UI
Fiat 147
http://www.dreamule.org/forum/viewtopic.php?f=330&t=2448
E o Programador? UI
Fiat 147
http://www.iplay.com.br/Imagens/Divertidas/?Famoso_Fiat_147_todo_tunado_e_modificado_para_exposicoes_de_raridades+6475&Grupo=10
E o Programador? UI
Android XML ou Java IDE com drag and drop Características dos aparelhos Componentes prontos e customizáveis, estilos,
fontes, etc e etc..
E o Programador? UI
iPhone, WebOS... Semelhantes ao Android Symbian – Java ME BlackBerry - Java ME
API poderia ser melhor
E o Programador? Banco de Dados Java ME – RMS – Record Store PIM API – JSR 75..
E o Programador? Banco de Dados Java ME Floggy – Framework de persistência free
E o Programador? Banco de Dados Java ME Floggy
Pessoa p = new Pesoa(); p.setNome(“Maria”);
PersistableManager pm = PersistableManager.getInstance();
pm.save(p);
E o Programador? Banco de Dados Android Shared preferences: dados primitivos no formato
chave-valor - início Armazenamento interno, arquivos de texto Armazenamento externo, SDCard SQLite - início
E o Programador? Banco de Dados
E o Programador? Banco de Dados BlackBerry RMS BlackBerry Persistent Store JSR 75 SQLite – 5.0...
E o Programador? Banco de Dados BlackBerry BlackBerry Persistent Store Classes Persistable
E o Programador? Banco de Dadospublic class MyClass implements Persistable {
int someValue;}…hashtable.put("AnotherKey", new MyClass());persistentObject.commit();
E o Programador? Banco de Dados iPhone Armazenamento interno, arquivos de texto Armazenamento externo, SDCard SQLite
E o Programador? Geolocalização Java ME Java Location API Nenhuma integração com SO Baixa imagem e mostra Própria tela, hardware...
E o Programador? Geolocalização Android MapView Forte ligação com serviços do Google
E o Programador? Geolocalização
E o Programador? Geolocalização iPhone Core Location Framework Reference The Core Location framework lets you determine the
current location or heading associated with a device. The framework uses the available hardware to determine the user’s position and heading. You use the classes and protocols in this framework to configure and schedule the delivery of location and heading events. You can also use it to define geographic regions and monitor when the user crosses the boundaries of those regions.
E o Programador? Geolocalização BlackBerry Java Location API BlackBerry Maps Estados Unidos e Canadá
BlackBerryContact bb = (BlackBerryContact) context;Invoke.invokeApplication(Invoke.APP_TYPE_MAPS,
new MapsArguments(bb, 0));
E o Programador? Aplicativos Nativos Java ME – quase nada Android, iPhone e BlackBerry – fort Android: aberto, total integração iPhone ??? BlackBerry: integração sujeita a assinatura do
aplicativo
E o Programador? Conectividade Java ME – Apenas HTTP obrigatório.. Smartphones: várias possibilidades BlackBerry: BES e BIS
Top Related