Programando Android - Aula 1

1,558 views
1,446 views

Published on

Primeira aula sobre programação para Android. Configurando o ambiente

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,558
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
74
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Programando Android - Aula 1

  1. 1. Aula 1 O que é o Android?
  2. 2.  José Kálil Maciel do Rego  Graduado em Tecnologia em Desenvolvimento de Software pelo CEFET- RN  Pós-Graduado em Sistemas Corporativos pela FARN  Analista de sistemas com 8 anos de experiência em sistemas web e mobile O Professor
  3. 3. História  Sistema inicialmente concebido pela Android Inc.  A Android Inc. foi adquirida pela Google em 2005  Em 2006 é lançado o primeiro aparelho com Android, o HTC Dream  Hoje o Android é controlado pela Open Handset Aliance e gerenciado pela Google
  4. 4. Versões  A medida que o Android foi evoluindo, surgiram diversas versões.  Uma curiosidade. Cada nome de versão do Android é o nome de uma sobremesa em inglês e sempre segue uma ordem alfabética
  5. 5. Versões  1.5 – Cupcake  1.6 – Donut  2.1 – Eclair  2.2 – FroYo (Frozem Yogurt)  2.3 – Gingerbread  3.0 a 3.2 – Honeycomb  4.0 – Ice Cream Sandwich  4.1 a 4.3 – Jelly Bean  4.4 – KitKat
  6. 6. Percentual de uso das versões
  7. 7. Características  Handset Layout  Armazenamento  Conectividade  Mensagens  Navegador  Maquina Virtual Dalvik  Multimidia  Suporte a Hardware  Ambiente de desenvolvimento (SDK)
  8. 8. Máquina Virtual Dalvik
  9. 9. Quem é o dono do Android?  O Android é de código open-source  É gerenciado pela Open Handset Aliance  A Google tem poder de veto
  10. 10. Open Handset Aliance  Grupo formado por 84 empresas do ramo de tecnologia em telecomunicações, semi- condutores, desenvolvimento de software e vendas.  Tem o objetivo de tentar unificar as tecnologias de dispositivos de computação móvel para prover uma melhor interação entre os fabricantes de aparelhos, desenvolvedores e usuários
  11. 11. Open Handset Aliance
  12. 12. Open Handset Aliance
  13. 13. O Android é uma marca?  O Android é um sistema operacional para dispositivos móveis.  Qualquer empresa pode lançar um aparelho com Android, desde que siga alguns requisitos exigidos pela OHA.
  14. 14. O que se usa para programar com Android?  É preciso ter instalada a máquina virtual Java  Tem que instalar o SDK do Android.  Tem que instalar a API da versão do Android que se deseja programar.  É desejável ter um aparelho com Android, mas não é obrigatório  Funciona em computadores com Windows, Linux e Mac.
  15. 15.  É possível utilizar qualquer IDE que trabalhe com Java.  Existem ferramentas para o Eclipse que facilitam o trabalho do programador.  É possível através do Eclipse criar interfaces gráficas usando uma ferramenta visual O que se usa para programar com Android?
  16. 16. Eclipse
  17. 17.  É possível simular praticamente todos os comportamentos de um aparelho real atraves do ADB.  ADB é o emulador de aplicações Android que funciona junto com a ferramenta de programação. Preciso ter um aparelho pra programar em Android?
  18. 18.  É possível criar aplicações das mais diversas finalidades, desde jogos até aplicativos comerciais.  Este curso vai focar em aplicativos comerciais utilizando todos os recursos disponíveis no aparelho, desde recursos de comunicação, GPS, bússola, conectividade, câmera, armazenamento, etc. O que eu posso fazer para Android?
  19. 19.  É possível criar aplicações em Android e publicá- las numa loja virtual disponível pela Google chamada Google Play.  O Google Play oferece desde aplicações gratuitas feitas por desenvolvedores independentes até aplicações pagas criadas por grandes empresas.  Existem outras lojas de aplicativos para Android como a Amazon App Store, AppBrain, getJar, etc Programar em Android dá dinheiro?
  20. 20. Quem já ganhou dinheiro com aplicações em Android?  Ndrive  Rovio (Angry Birds)  WhatsApp  LINE  EA Mobile  Instagram  King (Candy Crush)
  21. 21. Quantas aplicações com Android já existem?  A cada dia, centenas de aplicações são adicionadas ao Google Play.  Já existem cerca de 100.000 aplicações das mais variadas finalidades disponíveis.  Existem desde aplicações de finalidade duvidosa até complexos sistemas e redes sociais.
  22. 22. Caso de sucesso: Ant Smasher $ 500,000,00 em dois meses.
  23. 23. O que preciso pra ganhar dinheiro com Android?  Criar uma aplicação interessante  Publicá-la no Google Play ou em outra loja de aplicativos  Pagar uma taxa única de $ 25.00. Essa taxa dá direito a publicar quantas aplicações quiser.  O Google fica com 30% do valor do aplicativo e o desenvolvedor recebe os outros 70%.
  24. 24. Qual é o futuro do Android?  A Google comprou a divisão da Motorola de dispositivos móveis por $12,5 bilhões para criar uma linha própria de aparelhos e já revendeu para a Lenovo.  O WhatsApp foi comprado pelo facebook por $16 bilhoes, o Waze foi comprado pelo Google por $4 bilhões.  O crescimento no número de aparelhos com Android e o barateamento das tarifas de acesso à internet para celulares fazem com que uma parcela maior da população possa ter acesso a essas tecnologias.
  25. 25. Qual é o futuro do Android?  O market share do Android cresceu no ano de 2010 cerca de 1300%, com cerca de 20 milhões de novos aparelhos.  Em 2013 o Android esteve presente em 81% dos smartphones fabricados (fonte Forbes)
  26. 26. Pensamento  Outros falam Faca na Caveira!!!
  27. 27. Pensamento  Nós falamos Foca na Caveira!!!

×