Programando Android - Aula 1
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Programando Android - Aula 1

on

  • 1,498 views

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

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

Statistics

Views

Total Views
1,498
Views on SlideShare
1,498
Embed Views
0

Actions

Likes
3
Downloads
34
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

Programando Android - Aula 1 Presentation Transcript

  • 1. Aula 1 O que é o Android?
  • 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. 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. 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. 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. Percentual de uso das versões
  • 7. Características  Handset Layout  Armazenamento  Conectividade  Mensagens  Navegador  Maquina Virtual Dalvik  Multimidia  Suporte a Hardware  Ambiente de desenvolvimento (SDK)
  • 8. Máquina Virtual Dalvik
  • 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. 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. Open Handset Aliance
  • 12. Open Handset Aliance
  • 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. 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.  É 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. Eclipse
  • 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.  É 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.  É 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. Quem já ganhou dinheiro com aplicações em Android?  Ndrive  Rovio (Angry Birds)  WhatsApp  LINE  EA Mobile  Instagram  King (Candy Crush)
  • 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. Caso de sucesso: Ant Smasher $ 500,000,00 em dois meses.
  • 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. 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. 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. Pensamento  Outros falam Faca na Caveira!!!
  • 27. Pensamento  Nós falamos Foca na Caveira!!!