![Page 1: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/1.jpg)
O mercado atual e as tecnologias
relacionadas a desenvolvimento
para dispositivos móveis para dispositivos móveis
Daniel Sacramento
![Page 2: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/2.jpg)
Organização
� Introdução
� Equipamentos
Sistemas Operacionais
2
� Sistemas Operacionais
� Tecnologias para Desenvolvimento
![Page 3: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/3.jpg)
Eteg
� Produtos e serviços:
� Desenvolvimento de software e serviços relacionados;
� Capacitação tecnológica (treinamento e consultorias);
� Incubação de novos negócios;
3
� Avaliada no nível F do MPS.BR, em 2009.
Atualmente, rumo ao nível C;
� R. Sergipe, 472 - Pilotis - Funcionários
http://www.eteg.com.br
![Page 4: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/4.jpg)
Organização
� Introdução
� Equipamentos
Sistemas Operacionais
4
� Sistemas Operacionais
� Tecnologias para Desenvolvimento
![Page 5: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/5.jpg)
Mobilidade
� Acesso a dados em qualquer lugar e a
qualquer momento
� Não existe mais a necessidade de uma mesa
5
� Não existe mais a necessidade de uma mesa
com um computador
![Page 6: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/6.jpg)
Equipamentos
� PDA’s, Celulares, Smartphones
6
![Page 7: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/7.jpg)
Por que desenvolver?
� Pouca mão-de-obra especializada
� Mercado recente e promissor
Vários desafios impostos devido às
7
� Vários desafios impostos devido às
restrições dos aparelhos
� Possibilidade de trabalho:
� Instituto Nokia
![Page 8: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/8.jpg)
Por que desenvolver?
� Existe um universo de aplicações que precisam
dispor de dados o tempo todo em qualquer lugar:
� Aprovar os pedidos de compra ou ordens de serviço;
� Médico ver a ficha do paciente sem ir até o quarto;
8
� Médico ver a ficha do paciente sem ir até o quarto;
� Possibilidade de alta rentabilidade por ser muito
específico
� Projetos pequenos, sem muitas funcionalidades
devido às restrições dos aparelhos
![Page 9: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/9.jpg)
Por que desenvolver?
� Mobilidade é a tendência da hora, diz Elite de
TI
� Bancos gastaram R$ 18 bilhões com TI em
9
� Bancos gastaram R$ 18 bilhões com TI em
2005, revela FGV
� Futuro da internet é mobilidade, diz Google
![Page 10: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/10.jpg)
Por que desenvolver?
� Google lança orkut para celular
� Google lança software de localização de usuários
de celular
10
� Acesso ao Facebook via celular triplicou em 2008
� Fenômeno Twitter
� Chip para identificar árvores é nova arma contra
fraudes na exploração madeireira
![Page 11: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/11.jpg)
Vantagens
� Eliminação do uso de papel
� Maior confiabilidade no armazenamento dos
dados
11
dados
� Maior agilidade e eficiência
nos processos
![Page 12: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/12.jpg)
Vantagens
� Rapidez na comunicação, através da
transmissão de dados on-line
� Redução de custos
12
� Redução de custos
� Integração com sistemas de
retaguarda
� Monitoramento em tempo real
![Page 13: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/13.jpg)
Caso de Sucesso – Lecom / Sucos Mais
� Antes da implantação do Força de Vendas Palm:
� 99% dos pedidos eram realizados via 0800
� 1% via fax
� Atualmente:
13
� até 95% dos pedidos são enviados via Palm, agilizando o
processo e reduzindo custos.
� “Imagine 500 pedidos/dia via 0800, de todos os lugares do país
gerando um alto custo com ligações telefônicas. O resultado nós
sentimos no bolso”, declara Feliciano Reis, Gerente de
Informática.
![Page 14: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/14.jpg)
Organização
� Introdução
� Equipamentos
Sistemas Operacionais
14
� Sistemas Operacionais
� Tecnologias para Desenvolvimento
![Page 15: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/15.jpg)
Características
� Baixo poder de processamento
� Pequena quantidade de memória
Largura de banda estreita
15
� Largura de banda estreita
� Limitação imposta pela bateria
� Tamanho da tela
![Page 16: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/16.jpg)
Desafios
� Programar como “antigamente”
� Utilizar técnicas de otimização
Obter o máximo dos recursos
16
� Obter o máximo dos recursos
� Preocupar-se com interrupções
� Ex: ligação, mensagem de texto
![Page 17: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/17.jpg)
PDA's
� PDA (Personal Digital Assistant):
Assistente Digital Pessoal
� Computador de mão
17
� Editores de Textos, Planilhas e
Apresentações;
� Enviar e-mails, SMS;
� Agenda de compromissos, contatos.
� Touch screen
![Page 18: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/18.jpg)
Telefones Celulares
� Variedade de fabricantes
� Variedade de sistemas operacionais
Tamanho de tela limitado
18
� Tamanho de tela limitado
� Teclado limitado
![Page 19: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/19.jpg)
Smartphones
� Fusão entre PDA e telefone
celular
Maior capacidade de
19
� Maior capacidade de
hardware e software
� Teclado e touch screen
![Page 20: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/20.jpg)
Organização
� Introdução
� Equipamentos
Sistemas Operacionais
20
� Sistemas Operacionais
� Tecnologias para Desenvolvimento
![Page 21: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/21.jpg)
Sistemas Operacionais
� Dispositivos necessitam de um sistema
operacional
� Inicialmente sistemas proprietários
21
� Inicialmente sistemas proprietários
� Desenvolvimento levou à necessidade de
padronização
![Page 22: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/22.jpg)
Palm OS
� Primeiro sistema operacional para
dispositivos móveis
� SO mono tarefa
22
� SO mono tarefa
� Adquirido em 2007 pela Access
� Novo SO (Garnet OS) baseado em Linux
� Multitarefa
![Page 23: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/23.jpg)
Palm OS
23
![Page 24: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/24.jpg)
Symbian
� Fruto da parceria entre Ericsson, Nokia,
Motorola e PSION
� Atualmente controlado pela Nokia
24
� Atualmente controlado pela Nokia
� Em 2009, o mercado contava com
aproximadamente 47% de dispositivos com
este sistema operacional
![Page 25: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/25.jpg)
Symbian
25
![Page 26: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/26.jpg)
Windows Mobile
� Interface similar ao do Windows Desktop
� Pacote ferramentas office
MSN, Windows Media Player, Outlook,
26
� MSN, Windows Media Player, Outlook,
Internet Explorer
� Fácil sincronização com desktop
![Page 27: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/27.jpg)
Windows Mobile
27
Fonte: http://www.pdaexpert.net/
![Page 28: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/28.jpg)
Linux
� Pequena representatividade
� Apenas modelos específicos
Motorola ROKR E8 e RAZR 2 V8
28
� Motorola ROKR E8 e RAZR 2 V8
� Nokia N810
� SO estável, multitarefa
� Android construído sobre ele
![Page 29: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/29.jpg)
Linux
29
![Page 30: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/30.jpg)
LiMo Foundation
� Consórcio dedicado a criar o primeiro
sistema operacional aberto, independente de
hardware baseado em Linux para celulares
30
hardware baseado em Linux para celulares
� http://www.limofoundation.org/
![Page 31: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/31.jpg)
BlackBerry OS
� Muito popular em países como os Estados
Unidos
� Pouco difundido no Brasil
31
� Pouco difundido no Brasil
� Mercado corporativo
� Foco em e-mail
![Page 32: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/32.jpg)
BlackBerry OS
32
![Page 33: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/33.jpg)
iOS
� iPhone, iPod Touch, iPad
� Interface revolucionária
Multitarefa limitada antes da versão 4
33
� Multitarefa limitada antes da versão 4
� SDK próprio
![Page 34: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/34.jpg)
iOS
34
![Page 35: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/35.jpg)
Android
� SO do Google para dispositivos móveis
� Versão 2.2 anunciada em maio/2010
Multitarefa ?!?
35
� Multitarefa ?!?
� Sistema open-source e sem custo
� SDK aberta (baseada em Java)
![Page 36: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/36.jpg)
Android
36
![Page 37: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/37.jpg)
Análise do Mercado
% Mercado
� Segundo Gartner Institute, Android será o
segundo SO até o fim de 2010
37
% Mercado
SO 2009 2010 2011 2014
Symbian 46,9 40,1 34,2 30,2
Android 3,9 17,7 22,2 29,6
RIM BlackBerry 19,9 17,5 15 11,7
iOS 14,4 15,4 17,1 14,9
Windows Phone 8,7 4,7 5,2 3,9
Outros 6,1 4,7 6,3 9,6
Fonte: Gartner (Agosto/2010)
![Page 38: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/38.jpg)
Análise do Mercado
38
![Page 39: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/39.jpg)
Análise do Mercado
39
![Page 40: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/40.jpg)
Organização
� Introdução
� Equipamentos
Sistemas Operacionais
40
� Sistemas Operacionais
� Tecnologias para Desenvolvimento
![Page 41: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/41.jpg)
Tecnologias
� Embarcadas
� JME
� .NET Compact Framework
� Brew/C++
� SuperWaba
41
� Flash Lite
� iPhone SDK
� Android SDK
� Não Embarcadas
� SMS / MMS
� WAP
![Page 42: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/42.jpg)
Java Micro Edition
� Linguagem Java
� Maior portabilidade, sendo compatível com
os principais sistemas operacionais
42
os principais sistemas operacionais
� Alguns dispositivos não oferecem acesso a
todos os recursos através do JME (Ex:
Câmera digital, GPS)
![Page 43: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/43.jpg)
.NET Compact Framework
� Qualquer linguagem .NET
� Atualmente compatível apenas com Windows
Mobile
43
Mobile
� Integração com ferramentas e sistemas Microsoft:
� Windows Mobile
� SQL Server
� SQL Server Mobile
![Page 44: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/44.jpg)
BREW
� Binary Runtime for Wireless Environment:
“Ambiente Binário de Execução para Celulares”
� Proveniente da empresa Qualcomm
44
� Proveniente da empresa Qualcomm
� Tecnologia CDMA
� C/C++ e conjunto de APIs
� Necessário registro junto à Qualcomm
![Page 45: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/45.jpg)
BREW
45
![Page 46: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/46.jpg)
SuperWaba
� Projeto brasileiro
� Sintaxe semelhante ao Java
Utiliza qualquer IDE Java
46
� Utiliza qualquer IDE Java
� Possui sua própria máquina virtual
� Mais indicado para PDA’s
![Page 47: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/47.jpg)
SuperWaba
47
Fonte: http://www.pdaexpert.net/
![Page 48: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/48.jpg)
Flash Lite
� Versão compacta do Flash
� Voltada para dispositivos móveis
Permite:
48
� Permite:
� Visualização de conteúdo multimídia
� Desenvolvimento de aplicações e jogos
� Criação de ringtones e papéis de parede
![Page 49: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/49.jpg)
Flash Lite
49
Fonte: http://www.adobe.com
![Page 50: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/50.jpg)
Flash Lite
50
Fonte: http://www.adobe.com
![Page 51: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/51.jpg)
iPhone SDK
� Linguagem Objective-C
� Atualmente compatível apenas com iOS
Possibilidade de venda de aplicativos na
51
� Possibilidade de venda de aplicativos na
Apple Store
![Page 52: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/52.jpg)
Android SDK
� Linguagem Java (JSE)
� Atualmente compatível apenas com Android
SO
52
SO
![Page 53: O mercado atual e as tecnologias relacionadas a desenvolvimento para dispositivos móveis](https://reader030.vdocuments.com.br/reader030/viewer/2022020122/55388606550346e0428b47a2/html5/thumbnails/53.jpg)
Obrigado!
53
www.eteg.com.br
Treinamento: Programação para celulares e PDA com Java ME (JME)