desenvolvimento de software para dispositivos moveis - usc
DESCRIPTION
Palestra apresentada no dia 21/05/2001 na USC em Bauru abordando o tema de desenvolvimento para dispositivos móveis.TRANSCRIPT
![Page 1: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/1.jpg)
Desenvolvimento de Software para dispositivos móveis
@netomarin1
![Page 2: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/2.jpg)
Me apresentando...• Desenvolvedor JME desde 2005.
• Instrutor Globalcode de Java e Android.
• Sobrevivente de Manaus e desenvolvedor do Widget do MySpace para o Nokia N97.
• Forum Nokia Champion
• Arquiteto iOS e Android na Ci&T Software em Campinas.
• Mantenho um blog técnico em: http://blog.netomarin.com.
2
![Page 3: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/3.jpg)
E afinal...
O que é essatal de mobilidade?
3
![Page 4: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/4.jpg)
Só porque é possível mover alguma cosia...
Não significa que essa “coisa” é móvel...
4
![Page 5: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/5.jpg)
Mas sim algo que possa estar sempre com você...
... em qualquer lugar ea qualquer hora !
5
![Page 6: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/6.jpg)
Alguns números do mercado móvel.
6
![Page 7: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/7.jpg)
Brasil encerrou 2010 com mais de 202
milhões de telefones celulares !
7
![Page 8: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/8.jpg)
Brasil tem 950 mil conexões à Internet via redes 3G.
8
![Page 9: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/9.jpg)
Brasil registra aumento de 175% em vendas de
smartphones
297 milhões de smartphones vendidos durante o ano de 2010.
9
![Page 10: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/10.jpg)
E os tablets?
10
![Page 11: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/11.jpg)
Mas o mundo não vive só de iPad...
11
![Page 12: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/12.jpg)
Já pensou em ser um
empreendedor?
12
![Page 13: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/13.jpg)
Fabricantes SO
IndependentesOperadoras
Principais lojas de aplicativos
13
![Page 14: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/14.jpg)
14
![Page 15: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/15.jpg)
Principais plataformas
15
![Page 16: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/16.jpg)
Principais plataformas
• Totalmente reconstruído.
• Desenvolvimento em Silver Light
• Substituição da plataforma Symbian na Nokia.
• Loja de aplicativos Microsoft.
16
![Page 17: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/17.jpg)
Principais plataformas
• SO baseado em Linux
• Máquina virtual própria
• Desenvolvimento em Java
• Principais players adotaram
• Android Market ($$$)
17
![Page 18: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/18.jpg)
Principais plataformas
• Plataforma mais adotada
• Maior comunidade
• Ideal para dispositivos low-end
• Maior número de dispositivos
• Compativel com várias lojas
18
![Page 19: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/19.jpg)
Principais plataformas
• SO proprietário
• Pouco material disponível
• Linguagem pouco difundida
• Apenas 3 “modelos”
• Apple Store ($$$)
19
![Page 20: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/20.jpg)
Principais plataformas
• SO proprietário
• Foco no “corporativo”
• Desenvolvimento em Java
• Plataforma com vários modelos
• BlackBerry Store ($$$)
20
![Page 21: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/21.jpg)
DesenvolvimentoGenérico
21
![Page 22: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/22.jpg)
+
+iPhone
AndroidBlackberrySymbian
Palm
JavaScript
22
![Page 23: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/23.jpg)
Funcionalidades Suportadas
iPhone Android Blackberry Symbian Palm
GPS
Vibration
Accel.
Sound
Contact Support
OS. 4.7
N/A
23
![Page 24: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/24.jpg)
Titanium Mobile
• Também utiliza HTML + JavaScript
• Gera código nativo para cada plataforma.
• Gera aplicações desktop.
• Possui um bom número de apps aprovadas na Apple Store.
24
![Page 25: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/25.jpg)
A pergunta de 1 milhão de dólares:
Qual a melhor plataforma móvel ?
25
![Page 26: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/26.jpg)
E se a pergunta fosse:Qual o melhor carro?
26
![Page 27: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/27.jpg)
Mas olha o caminho pra minha casa...
E agora ?! ;-)
27
![Page 28: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/28.jpg)
E qual o maior desafio em desenvolver
softwares para dispositivos
móveis ?
28
![Page 29: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/29.jpg)
O ambiente limitado é um problema para você?
29
![Page 30: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/30.jpg)
E o que dizer do Twitter ?
30
![Page 31: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/31.jpg)
Alguma dúvida ?
31
![Page 32: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/32.jpg)
Links úteis
• Nokia: http://www.forum.nokia.com
• Android: http://developer.android.com
• iPhone: http://developer.apple.com/iphone
• BlackBerry: http://blackberry.com/developers
• PhoneGap: http://www.phonegap.com
• Samsung: http://innovator.samsungmobile.com
• Motorola: http://developer.motorola.com
32
![Page 33: Desenvolvimento de Software para dispositivos moveis - USC](https://reader034.vdocuments.mx/reader034/viewer/2022052316/5579a219d8b42ac1148b4887/html5/thumbnails/33.jpg)
Obrigado!http://blog.netomarin.com
@netomarinhttp://slideshare.com/netomarin
33