Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desenvolvimento para Android

Introdução ao curso Desenvolvimento para Android!!!
Não perca!!!

  • Be the first to comment

  • Be the first to like this

Desenvolvimento para Android

  1. 1. Desenvolvimento para Android Aula 01 <ul><li>Introdução </li></ul><ul><li>Conhecendo um pouco mais sobre o Android </li></ul><ul><li>Configurando o ambiente de desenvolvimento </li></ul><ul><li>Conceitos Básicos </li></ul>
  2. 2. Introdução
  3. 3. Introdução <ul><li>Estudos mostram que atualmente mais de 3 bilhões </li></ul><ul><li>de pessoas possuem um aparelho celular. </li></ul><ul><li>Pesquisas prevêem 3,8 bilhões de “usuários móveis” </li></ul><ul><li>até 2015. </li></ul><ul><li>Vivemos em um mundo onde a palavra </li></ul><ul><li>“ mobilidade ” está cada vez mais conhecida. </li></ul>
  4. 4. Introdução O mercado corporativo também está crescendo muito.
  5. 5. Introdução mercado_mundi@l: E então Google, o mundo agora é móvel ! mercado_mundi@l: O que você tem para me oferecer ?!
  6. 6. Introdução <ul><li>O Android é a resposta do Google para ocupar seu espaço no crescente </li></ul><ul><li>mercado da computação móvel. </li></ul>
  7. 7. Introdução <ul><li>Entretanto, não é apenas o Google que está na jogada, e sim um grupo formado </li></ul><ul><li>por empresas líderes do mercado de telefonia, tais como: </li></ul><ul><li>Motorola </li></ul><ul><li>LG </li></ul><ul><li>Samsung </li></ul><ul><li>Sony Ericsson </li></ul><ul><li>Sprint Nextel </li></ul><ul><li>Dell </li></ul><ul><li>HTC Corporation </li></ul><ul><li>Toshiba Corporation </li></ul><ul><li>Intel Corporation </li></ul><ul><li>eBay Inc. </li></ul><ul><li>ZTE Corporation </li></ul><ul><li>e muitas outras... </li></ul>
  8. 8. Conhecendo um pouco mais sobre o Android
  9. 9. Conhecendo um pouco mais sobre o Android <ul><li>Você já pensou em trocar uma das telas nativas de um celular por telas </li></ul><ul><li>customizadas desenvolvidas por você ? </li></ul>Com Android tudo é possível.
  10. 10. Conhecendo um pouco mais sobre o Android <ul><li>Outro ponto forte do Android é o sistema operacional </li></ul><ul><li>baseado no Linux ( Kernel 2.6 ) </li></ul><ul><li>Para construir aplicações para o Android, utilizamos </li></ul><ul><li>a linguagem Java . </li></ul>
  11. 11. Conhecendo um pouco mais sobre o Android Seu sistema operacional não possui uma Maquina Virtual Java (JVM) Máquina Virtual Dalvik .java .class .dex ( Dalvik Executable ) .apk ( Android Package File )
  12. 12. Conhecendo um pouco mais sobre o Android <ul><li>Primeira plataforma para aplicações móveis completamente livre e de código </li></ul><ul><li>aberto (open-source). </li></ul>Quem sai ganhando ? <ul><li>A plataforma. </li></ul><ul><li>Os fabricantes de celulares. </li></ul><ul><li>Os usuários finais. </li></ul><ul><li>Todo mundo. </li></ul>
  13. 13. Conhecendo um pouco mais sobre o Android Prêmios Para cada uma das 10 categorias: 1 º prêmio: 100.000 dólares 2 º prêmio: 50.000 dólares 3 º prêmio: 25.000 dólares Geral (em todas as categorias) 1 º prêmio: 150.000 dólares 2 º prêmio: 50.000 dólares 3 º prêmio: 25.000 dólares
  14. 14. Conhecendo um pouco mais sobre o Android Mercado de aplicações para Android
  15. 15. Conhecendo um pouco mais sobre o Android
  16. 16. Conhecendo um pouco mais sobre o Android
  17. 17. Configurando o ambiente de desenvolvimento
  18. 18. Configurando o ambiente de desenvolvimento Android SDK
  19. 19. Configurando o ambiente de desenvolvimento Requisitos de Software e Sistema <ul><li>Windows XP (32 bits), Vista (32 ou 64 bits) ou Windows 7 (32 ou 64 bits) </li></ul><ul><li>Mac OS X 10.5.8 ou superior (somente x86) </li></ul><ul><li>Linux (testado no Linux Ubuntu) </li></ul><ul><li>Eclipse 3.5 (Galileo), Eclipse 3.6 (Helios) ou superior </li></ul><ul><li>JDK 5 ou JDK 6. </li></ul>Apenas a JRE não é suficiente.
  20. 20. LABORATÓRIO - 1
  21. 21. Conceitos Básicos
  22. 22. Conceitos Básicos android.app.Activity
  23. 23. Conceitos Básicos android.view.View Elementos visuais que compõem uma Activity
  24. 24. Conceitos Básicos A classe R
  25. 25. Conceitos Básicos AndroidManifest Semelhante ao web.xml utilizado pela plataforma Java EE em conjunto com o container Apache Tomcat.
  26. 26. Conceitos Básicos ../res/ drawable-hdpi ../res/ drawable-ldpi ../res/ drawable-mdpi ../res/ layout ../res/ values ../ assets
  27. 27. Conceitos Básicos LogCat System.out.println() ?? Vermelho E Error – erro Laranja W Warn – Alerta Verde I Info – Informação Preto V Verbose Azul D Debug Cor Sigla Nível
  28. 28. LABORATÓRIO - 2

    Be the first to comment

    Login to see the comments

Introdução ao curso Desenvolvimento para Android!!! Não perca!!!

Views

Total views

1,253

On Slideshare

0

From embeds

0

Number of embeds

154

Actions

Downloads

28

Shares

0

Comments

0

Likes

0

×