Desenvolvimento de Software para dispositivos moveis - USC

2.821 visualizações

Publicada em

Palestra apresentada no dia 21/05/2001 na USC em Bauru abordando o tema de desenvolvimento para dispositivos móveis.

Publicada em: Tecnologia
1 comentário
1 gostou
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
2.821
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
91
Comentários
1
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento de Software para dispositivos moveis - USC

  1. 1. Desenvolvimento de Software para dispositivos móveis @netomarin 1
  2. 2. 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
  3. 3. E afinal... O que é essatal de mobilidade? 3
  4. 4. Só porque é possível mover alguma cosia... Não significa que essa “coisa” é móvel... 4
  5. 5. Mas sim algo que possa estarsempre com você... ... em qualquer lugar e a qualquer hora ! 5
  6. 6. Alguns números do mercado móvel. 6
  7. 7. Brasil encerrou 2010 com mais de 202milhões de telefones celulares ! 7
  8. 8. Brasil tem 950 milconexões à Internet viaredes 3G. 8
  9. 9. Brasil registra aumento de 175% em vendas de smartphones 297 milhões desmartphones vendidosdurante o ano de 2010. 9
  10. 10. E os tablets? 10
  11. 11. Mas o mundo não vive só de iPad... 11
  12. 12. Já pensou em ser umempreendedor? 12
  13. 13. Principais lojas de aplicativos Fabricantes SO Operadoras Independentes 13
  14. 14. 14
  15. 15. Principais plataformas 15
  16. 16. Principais plataformas • Totalmente reconstruído. • Desenvolvimento em Silver Light • Substituição da plataforma Symbian na Nokia. • Loja de aplicativos Microsoft. 16
  17. 17. Principais plataformas • SO baseado em Linux • Máquina virtual própria • Desenvolvimento em Java • Principais players adotaram • Android Market ($$$) 17
  18. 18. Principais plataformas • Plataforma mais adotada • Maior comunidade • Ideal para dispositivos low-end • Maior número de dispositivos • Compativel com várias lojas 18
  19. 19. Principais plataformas • SO proprietário • Pouco material disponível • Linguagem pouco difundida • Apenas 3 “modelos” • Apple Store ($$$) 19
  20. 20. Principais plataformas • SO proprietário • Foco no “corporativo” • Desenvolvimento em Java • Plataforma com vários modelos • BlackBerry Store ($$$) 20
  21. 21. Desenvolvimento Genérico 21
  22. 22. +JavaScript iPhone + Android Blackberry Symbian Palm 22
  23. 23. Funcionalidades Suportadas iPhone Android Blackberry Symbian Palm GPSVibration Accel. OS. 4.7 SoundContact N/ASupport 23
  24. 24. 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
  25. 25. A pergunta de 1 milhão de dólares: Qual a melhor plataforma móvel ? 25
  26. 26. E se a pergunta fosse:Qual o melhor carro? 26
  27. 27. Mas olha o caminho pra minha casa... E agora ?! ;-) 27
  28. 28. E qual o maior desafio em desenvolversoftwares para dispositivos móveis ? 28
  29. 29. O ambiente limitado é um problema para você? 29
  30. 30. E o que dizer do Twitter ? 30
  31. 31. Alguma dúvida ? 31
  32. 32. 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
  33. 33. Obrigado! http://blog.netomarin.com @netomarinhttp://slideshare.com/netomarin 33

×