• Save
Workshop Proway - Desenvolvendo para Android
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Workshop Proway - Desenvolvendo para Android

on

  • 558 views

Slideshow apresentado durante minha palestra no Workshop Proway sobre desenvolvimento para Android.

Slideshow apresentado durante minha palestra no Workshop Proway sobre desenvolvimento para Android.

Statistics

Views

Total Views
558
Views on SlideShare
552
Embed Views
6

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 6

http://www.linkedin.com 6

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • DESENVOLVIMENTO O que é possível e o que não é recomendado Demonstração de um aplicativo As linguagens envolvidas Em que o nosso curso embasará?
  • 2003 – Google interessada em servicos com localizacao e preferencias do usuario
  • 2003 – Google interessada em servicos com localizacao e preferencias do usuario
  • Voltada para plataformas moveis Objetiva acelerar a inovacao Melhorar a experiencia de uso
  • HTC T Mobile G1 primeiro aparelho com android 1 700 apps experimentais, com SDK beta Lancamento do Android Market
  • Motorola cliq ou dext, nomes diferentes em paises
  • HTC Nexus One = Google Phone Android Market alcanca 1 bilhao de downloads
  • Android market alcanca 3 bilhoes de downloads Cerca de 55% de apps gratuitos
  • Android market alcanca 3 bilhoes de downloads Cerca de 55% de apps gratuitos
  • Android – cerca de 31% crescendo 2% a mais a cada mes RIM – Cerca de 30% em queda
  • 50% dos proprietarios de android se consideram muito satisfeitos com seus aparelhos
  • Apple: dispositivos de alta qualidade, conforme grafico anterior de satisfacao
  • Apple: dispositivos de alta qualidade, conforme grafico anterior de satisfacao
  • Permite a instalação a partir de diversas fontes
  • Introdução a plataforma Android e ambiente de desenvolvimento Demonstração da instalação do ambiente Anatomia geral de uma aplicação Hello world – AndroidManifest Exercício 1 Introdução a interface gráfica Activities Exercício 2 Widgets (Botões, Textos, Listas, Menus, Mensagens e outros) Exercício 3: Exercício 5: Salvando informações no dispositivo Banco de dados local Exercício 6 Exercício 7
  • Localização e mapas Exercício 8 Áudio, vídeo e imagens Reproduzindo música e vídeo Exibindo imagens Capturando imagens Exercício 9 Exercício 10 Redes e comunicação Comunicação HTTP Exercício 11
  • Multitarefa Threads Tarefas assíncronas Tarefas assíncronas e interface gráfica Services Ativação Interrupção Execução em segundo plano Comunicação Activities - Services Telas complexas Múltiplos leiautesTransição retrato - paisagem Comunicação entre aplicativos Intents Carregando páginas da Internet WebView Preferências PreferenceActivity
  • Multitarefa Threads Tarefas assíncronas Tarefas assíncronas e interface gráfica Services Ativação Interrupção Execução em segundo plano Comunicação Activities - Services Telas complexas Múltiplos leiautesTransição retrato - paisagem Comunicação entre aplicativos Intents Carregando páginas da Internet WebView Preferências PreferenceActivity

Workshop Proway - Desenvolvendo para Android Presentation Transcript

  • 1. Android David Tiago Conceição @davidtiagocon #WorkshopProway #android
  • 2. Agenda
    • Apresentação
    • 3. Passado
    • 4. Presente
    • 5. Futuro
    • 6. Concorrência
    • 7. Desenvolvendo
    • 8. Demonstração
  • 9. Apresentação
    • Sun Certified Java Programmer
      • Java 6 – 2009
    • Bacharel em Ciência da Computação
      • 2010/II – FURB
    • Android desde 2010
  • 10. Passado
  • 11. Passado
    • 2003: Localização e preferências
    • 12. Android Inc.
      • Startup
      • 13. Atividades discretas
  • 14. Passado
    • 2005: Google adquire Android Inc.
      • Valor desconhecido
      • 15. Inicia grande investimento
      • 16. Discrição
  • 17. Passado
    • 2007: OHA
      • 30 empresas
      • 18. Plataformas móveis
      • 19. Acelerar a inovação
      • 20. Experiência de uso
      • 21. 5 de Novembro: Open Source
  • 22. Passado
    • 2008:
      • SDK 1.0
      • 23. HTC T Mobile G1
      • 24. 1 700 apps
      • 25. Android Market
  • 26. Passado
    • 2009:
      • 1.1
      • 27. 1.5 Cupcake
      • 28. Motorola Cliq/Dext
      • 29. 1.6 Donut
      • 30. Samsung i7500
      • 31. 2.0 / 2.1 Eclair
      • 32. Market: 20 000 apps
  • 33. Passado
    • 2010:
      • HTC Nexus One
      • 34. 2.2 Froyo
      • 35. Market: 80 000 apps
      • 36. 2.3 Gingerbread
      • 37. Samsung Nexus S
      • 38. 1 Bi Market
  • 39. Presente
  • 40. Presente
    • 3.x Honeycomb
      • 3.0 / 3.1 / 3.2
    • 83% crescimento
      • Jan/2010 x Jan/2011
  • 41. Presente
    • Market
      • Maio 200 000 apps
      • 42. Julho 250 000 apps
      • 43. 3 Bi downloads
  • 44. Presente
    • Janeiro: Maior market share E.U.A.
  • 45. Presente
    • Julho: Plataforma mais vendida no mundo
  • 46. Presente
    • Julho: 50% “Muito satisfeitos”
  • 47. Presente
    • Ativações diárias:
      • 2010 = 100 000
  • 48. Presente
    • Ativações diárias:
      • 2010 = 100 000
      • 49. 2011 – I = 400 000
  • 50. Presente
    • Ativações diárias:
      • 2010 = 100 000
      • 51. 2011 – I = 400 000
      • 52. 2011 – II = 550 000
  • 53. Futuro ( ??? )
  • 54. Futuro
    • E.U.A: 32% das futuras compras
  • 55. Futuro
    • IHS iSuppli:
      • Faturamento Market crescerá 295,4%
        • US$ 425,36 milhões
    • Gartner para 2012:
      • Android com 50% do mercado
  • 56.
      Concorrência
  • 57.
      Concorrência
    • Symbian
      • Maior market share global por muitos anos
      • 58. Enorme quantidade de aplicativos
      • 59. Leveza e estabilidade
      • 60. Inclinada queda
  • 61.
      Concorrência
    • RIM
      • BlackBerry: grande market share E.U.A
      • 62. Foco empresarial
      • 63. Queda
  • 64.
      Concorrência
    • Apple
      • iOS em crescimento
      • 65. Grande disponibilidade de aplicativos
      • 66. Alta qualidade
      • 67. Alto custo
  • 68.
      Concorrência
    • Microsoft
      • Windows Phone 7 ainda novidade
      • 69. Crescimento acentuado
      • 70. Futuro concorrente
  • 71.
      Desenvolvendo
  • 72.
      Desenvolvendo
    • Demanda crescente
      • Vagas disponíveis
  • 73.
      Desenvolvendo
    • Tecnologia de ponta
      • Java
      • 74. XML
      • 75. SQLite
      • 76. OpenGL ES
      • 77. C/C++
  • 78.
      Desenvolvendo
    • Ferramental completo
      • Sistema operacional
      • 79. SDK
      • 80. Emulador
      • 81. Bibliotecas
      • 82. Plugin Eclipse
      • 83. Depurador
  • 84.
      Desenvolvendo
    • Fragmentação
      • Versões
      • 85. Hardware
        • Telas
  • 86.
      Desenvolvendo
    • Lojas de aplicativos
      • Android Market
      • 87. Amazon Appstore
    • Download direto
    • 88. Publicidade
  • 89.
      Desenvolvendo
    • Curso Formação em Programação em Android
      • Desenvolvendo em Android - Nivel 1
      • 90. Desenvolvendo em Android - Nivel 2
  • 91.
      Desenvolvendo
    • Visão geral
    • 92. Princípios para desenvolvimento
    • 93. Principais componentes
    • 94. Padrões
    • 95. Multimídia
  • 96.
      Desenvolvendo
    • Introdução e ambiente
    • 97. Anatomia de aplicação
    • 98. Introdução a interface gráfica
    • 99. Salvando informações
  • 100.
      Desenvolvendo
    • Localização e mapas
    • 101. Áudio, vídeo e imagens
    • 102. Redes e comunicação
  • 103.
      Desenvolvendo
    • Multitarefa
    • 104. Services
    • 105. Telas complexas
    • 106. Comunicação entre aplicativos
    • 107. Carregando páginas da web
    • 108. Preferências
  • 109.
      Demonstração
  • 110.
      Quais as perguntas?
  • 111.
      Contato
    bit.ly/cursoand David Tiago Conceição [email_address]