SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Desenvolvimento de Software
  para dispositivos móveis




                        @netomarin
                                 1
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
E afinal...

   O que é essa
tal de mobilidade?



                     3
Só porque é possível mover alguma cosia...




 Não significa que essa “coisa” é móvel...
                                             4
Mas sim algo que possa estar
sempre com você...




                               ... em qualquer lugar e
                                     a qualquer hora !
                                                         5
Alguns números do
 mercado móvel.



                    6
Brasil encerrou 2010
  com mais de 202
milhões de telefones
      celulares !


                       7
Brasil tem 950 mil
conexões à Internet via
redes 3G.




                          8
Brasil registra aumento
     de 175% em vendas de
          smartphones

    297 milhões de
smartphones vendidos
durante o ano de 2010.



                               9
E os tablets?




                10
Mas o mundo não vive só de iPad...




                                     11
Já pensou em
     ser um
empreendedor?


                12
Principais lojas de aplicativos
 Fabricantes             SO




 Operadoras         Independentes




                                    13
14
Principais plataformas




                         15
Principais plataformas

     • Totalmente reconstruído.
     • Desenvolvimento em Silver Light
     • Substituição da plataforma
       Symbian na Nokia.

     • Loja de aplicativos Microsoft.


                                         16
Principais plataformas
     • SO baseado em Linux
     • Máquina virtual própria
     • Desenvolvimento em Java
     • Principais players adotaram
     • Android Market ($$$)


                                     17
Principais plataformas
     • Plataforma mais adotada
     • Maior comunidade
     • Ideal para dispositivos low-end
     • Maior número de dispositivos
     • Compativel com várias lojas


                                         18
Principais plataformas
     • SO proprietário
     • Pouco material disponível
     • Linguagem pouco difundida
     • Apenas 3 “modelos”
     • Apple Store ($$$)


                                   19
Principais plataformas
     • SO proprietário
     • Foco no “corporativo”
     • Desenvolvimento em Java
     • Plataforma com vários modelos
     • BlackBerry Store ($$$)


                                       20
Desenvolvimento
   Genérico


                  21
+



JavaScript     iPhone
   +          Android
             Blackberry
              Symbian
                Palm

                      22
Funcionalidades
            Suportadas
            iPhone   Android   Blackberry   Symbian   Palm


  GPS


Vibration


 Accel.                         OS. 4.7


 Sound

Contact
                                                      N/A
Support


                                                             23
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
A pergunta de 1 milhão de dólares:

        Qual a melhor
      plataforma móvel ?


                                     25
E se a pergunta fosse:
Qual o melhor carro?




                         26
Mas olha o caminho pra minha casa...




              E agora ?! ;-)
                                       27
E qual o maior
  desafio em
 desenvolver
softwares para
 dispositivos
   móveis ?

                 28
O ambiente limitado é um problema
            para você?




                                    29
E o que dizer do Twitter ?




                             30
Alguma dúvida ?




                  31
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
Obrigado!
   http://blog.netomarin.com
           @netomarin
http://slideshare.com/netomarin
                                  33

Weitere ähnliche Inhalte

Was ist angesagt?

Eureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou HíbridoEureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou Híbridodrbatiston
 
Desenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDesenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDiogo Andre Loff
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Júlia Fernandes Alves
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-PlatformAdriel Café
 
Aplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAlexandre Magno Teles Zimerer
 
Android: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaAndroid: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaJonas Alves
 
Workshop - Conceito mobile
Workshop - Conceito mobileWorkshop - Conceito mobile
Workshop - Conceito mobileGustavo Barbosa
 
Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Eduardo Lagares
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileCloves da Rocha
 
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]Brapps Brasil
 
Estudo de Funcionalidade do Site da Wellcomp
Estudo de Funcionalidade do Site da WellcompEstudo de Funcionalidade do Site da Wellcomp
Estudo de Funcionalidade do Site da WellcompValentina Osório
 

Was ist angesagt? (16)

Eureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou HíbridoEureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou Híbrido
 
Desenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDesenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e android
 
Web ou App?
Web ou App?Web ou App?
Web ou App?
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-Platform
 
Aplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiência
 
Android: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataformaAndroid: mercado mobile e visão geral da plataforma
Android: mercado mobile e visão geral da plataforma
 
Cb soft2013 andreia&igor_final
Cb soft2013 andreia&igor_finalCb soft2013 andreia&igor_final
Cb soft2013 andreia&igor_final
 
Workshop - Conceito mobile
Workshop - Conceito mobileWorkshop - Conceito mobile
Workshop - Conceito mobile
 
Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Introdução a dispositivos móveis.
Introdução a dispositivos móveis.
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]
BRAPPS: Produzindo apps Android de alta qualidade Neto Marins [Google]
 
Testes em aplicativos móveis
Testes em aplicativos móveisTestes em aplicativos móveis
Testes em aplicativos móveis
 
Flutter, prazer
Flutter, prazerFlutter, prazer
Flutter, prazer
 
TESTE DE SOFTWARE PARA MOBILE (S40 & WP)
TESTE DE SOFTWARE PARA MOBILE (S40 & WP)TESTE DE SOFTWARE PARA MOBILE (S40 & WP)
TESTE DE SOFTWARE PARA MOBILE (S40 & WP)
 
Estudo de Funcionalidade do Site da Wellcomp
Estudo de Funcionalidade do Site da WellcompEstudo de Funcionalidade do Site da Wellcomp
Estudo de Funcionalidade do Site da Wellcomp
 

Andere mochten auch

Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...
Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...
Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...Antonio Marin Neto
 
Conhecendo e comparando as plataformas de desenvolvimento móvel.
Conhecendo e comparando as plataformas de desenvolvimento móvel.Conhecendo e comparando as plataformas de desenvolvimento móvel.
Conhecendo e comparando as plataformas de desenvolvimento móvel.Antonio Marin Neto
 
Android ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAndroid ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAntonio Marin Neto
 
Cloud 2 Device Message Framework - AndroidRec
Cloud 2 Device Message Framework - AndroidRecCloud 2 Device Message Framework - AndroidRec
Cloud 2 Device Message Framework - AndroidRecAntonio Marin Neto
 
Explorando novas telas com o Google TV
Explorando novas telas com o Google TVExplorando novas telas com o Google TV
Explorando novas telas com o Google TVAntonio Marin Neto
 
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.Antonio Marin Neto
 

Andere mochten auch (7)

Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...
Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...
Não deixe seu Android Falando Sozinho! Conecte sua aplicação usando Bluetooth...
 
Conhecendo e comparando as plataformas de desenvolvimento móvel.
Conhecendo e comparando as plataformas de desenvolvimento móvel.Conhecendo e comparando as plataformas de desenvolvimento móvel.
Conhecendo e comparando as plataformas de desenvolvimento móvel.
 
Conhecendo android
Conhecendo androidConhecendo android
Conhecendo android
 
Android ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRecAndroid ICS Highlights - AndroidRec
Android ICS Highlights - AndroidRec
 
Cloud 2 Device Message Framework - AndroidRec
Cloud 2 Device Message Framework - AndroidRecCloud 2 Device Message Framework - AndroidRec
Cloud 2 Device Message Framework - AndroidRec
 
Explorando novas telas com o Google TV
Explorando novas telas com o Google TVExplorando novas telas com o Google TV
Explorando novas telas com o Google TV
 
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.
TDC 2011 - Trilha Android - Integrando suas aplicações com as redes sociais.
 

Ähnlich wie Desenvolvimento de Software para Dispositivos Móveis

O Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileO Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileThiago Cortat
 
Historias de uma Startup
Historias de uma StartupHistorias de uma Startup
Historias de uma StartupEduardo Costa
 
EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma Alano Teles
 
Mobile - Mercado, Tendências, Inovação e Aplicativos
Mobile - Mercado, Tendências, Inovação e AplicativosMobile - Mercado, Tendências, Inovação e Aplicativos
Mobile - Mercado, Tendências, Inovação e AplicativosMarcos Loiola
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Tadeu Araujo
 
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelDesafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelLuiz Nörnberg
 
Windows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsWindows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsMicrosoft
 
As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileDirceu Belém
 
Plataformas Móveis: Qual e como escolher?
Plataformas Móveis: Qual e como escolher?Plataformas Móveis: Qual e como escolher?
Plataformas Móveis: Qual e como escolher?Antonio Marin Neto
 
Desenvolvendo aplicações móveis
Desenvolvendo aplicações móveisDesenvolvendo aplicações móveis
Desenvolvendo aplicações móveiscedulio
 
Desenvolvimento para iOS
Desenvolvimento para iOSDesenvolvimento para iOS
Desenvolvimento para iOSIgor Takenami
 
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011Bruno Cicanci
 
Innovation Time Android
Innovation Time AndroidInnovation Time Android
Innovation Time AndroidTsuharesu L
 
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Impacta Eventos
 
TDC 2012 - Desenvolvimento de Jogos Mobile
TDC 2012 - Desenvolvimento de Jogos MobileTDC 2012 - Desenvolvimento de Jogos Mobile
TDC 2012 - Desenvolvimento de Jogos MobileBruno Cicanci
 
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...Eteg
 
HTML5 Mobile Aula 1
HTML5 Mobile Aula 1HTML5 Mobile Aula 1
HTML5 Mobile Aula 1Jose Berardo
 

Ähnlich wie Desenvolvimento de Software para Dispositivos Móveis (20)

O Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileO Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em Mobile
 
Historias de uma Startup
Historias de uma StartupHistorias de uma Startup
Historias de uma Startup
 
EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma
 
Mobile - Mercado, Tendências, Inovação e Aplicativos
Mobile - Mercado, Tendências, Inovação e AplicativosMobile - Mercado, Tendências, Inovação e Aplicativos
Mobile - Mercado, Tendências, Inovação e Aplicativos
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011
 
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelDesafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
 
Android
AndroidAndroid
Android
 
Windows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsWindows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPs
 
Flash mobile
Flash mobileFlash mobile
Flash mobile
 
As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobile
 
Plataformas Móveis: Qual e como escolher?
Plataformas Móveis: Qual e como escolher?Plataformas Móveis: Qual e como escolher?
Plataformas Móveis: Qual e como escolher?
 
Desenvolvendo aplicações móveis
Desenvolvendo aplicações móveisDesenvolvendo aplicações móveis
Desenvolvendo aplicações móveis
 
Desenvolvimento para iOS
Desenvolvimento para iOSDesenvolvimento para iOS
Desenvolvimento para iOS
 
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011
Desenvolvimento de Jogos Para Dispositivos Móveis - UFRJ - GECOM2011
 
Innovation Time Android
Innovation Time AndroidInnovation Time Android
Innovation Time Android
 
Mobile ja era
Mobile ja eraMobile ja era
Mobile ja era
 
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
 
TDC 2012 - Desenvolvimento de Jogos Mobile
TDC 2012 - Desenvolvimento de Jogos MobileTDC 2012 - Desenvolvimento de Jogos Mobile
TDC 2012 - Desenvolvimento de Jogos Mobile
 
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
 
HTML5 Mobile Aula 1
HTML5 Mobile Aula 1HTML5 Mobile Aula 1
HTML5 Mobile Aula 1
 

Mehr von Antonio Marin Neto

Criando jogos com Java ME: Diversão e retorno financeiro!
Criando jogos com Java ME: Diversão e retorno financeiro!Criando jogos com Java ME: Diversão e retorno financeiro!
Criando jogos com Java ME: Diversão e retorno financeiro!Antonio Marin Neto
 
Persistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidPersistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidAntonio Marin Neto
 
Educação e certificação na plataforma Java
Educação e certificação na plataforma JavaEducação e certificação na plataforma Java
Educação e certificação na plataforma JavaAntonio Marin Neto
 
A nova era dos games: Redes Sociais e Celulares
A nova era dos games: Redes Sociais e CelularesA nova era dos games: Redes Sociais e Celulares
A nova era dos games: Redes Sociais e CelularesAntonio Marin Neto
 
Redes Sociais Dispositivos Moveis Lecotec2009
Redes Sociais Dispositivos Moveis Lecotec2009Redes Sociais Dispositivos Moveis Lecotec2009
Redes Sociais Dispositivos Moveis Lecotec2009Antonio Marin Neto
 
Java Me Touchscreen Just Java2009
Java Me Touchscreen Just Java2009Java Me Touchscreen Just Java2009
Java Me Touchscreen Just Java2009Antonio Marin Neto
 

Mehr von Antonio Marin Neto (11)

Criando jogos com Java ME: Diversão e retorno financeiro!
Criando jogos com Java ME: Diversão e retorno financeiro!Criando jogos com Java ME: Diversão e retorno financeiro!
Criando jogos com Java ME: Diversão e retorno financeiro!
 
Persistencia de dados em aplicações Android
Persistencia de dados em aplicações AndroidPersistencia de dados em aplicações Android
Persistencia de dados em aplicações Android
 
Educação e certificação na plataforma Java
Educação e certificação na plataforma JavaEducação e certificação na plataforma Java
Educação e certificação na plataforma Java
 
A nova era dos games: Redes Sociais e Celulares
A nova era dos games: Redes Sociais e CelularesA nova era dos games: Redes Sociais e Celulares
A nova era dos games: Redes Sociais e Celulares
 
Mc71 Desenvolvimento Movel
Mc71 Desenvolvimento MovelMc71 Desenvolvimento Movel
Mc71 Desenvolvimento Movel
 
Cosmo - Quick Devoxx09
Cosmo - Quick Devoxx09Cosmo - Quick Devoxx09
Cosmo - Quick Devoxx09
 
Redes Sociais Dispositivos Moveis Lecotec2009
Redes Sociais Dispositivos Moveis Lecotec2009Redes Sociais Dispositivos Moveis Lecotec2009
Redes Sociais Dispositivos Moveis Lecotec2009
 
Java Me Touchscreen Just Java2009
Java Me Touchscreen Just Java2009Java Me Touchscreen Just Java2009
Java Me Touchscreen Just Java2009
 
Jme Games
Jme GamesJme Games
Jme Games
 
WRT Widgets - M3DD LA
WRT Widgets - M3DD LAWRT Widgets - M3DD LA
WRT Widgets - M3DD LA
 
LWUIT - Just Java2008
LWUIT - Just Java2008LWUIT - Just Java2008
LWUIT - Just Java2008
 

Desenvolvimento de Software para Dispositivos Móveis

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