Android Developing

285 visualizações

Publicada em

Ferramentas e informações sobre a plataforma android.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
285
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Android Developing

  1. 1. Plataforma dedesenvolvimento Gabriel Molter Android 1
  2. 2. ADTAndroid Developer ToolsÉ um plugin para eclipse o qual visa prover umambiente de desenvolvimento para aplicaçõesAndroid. 2
  3. 3. Android SDK ManagerAndroid Software Development Kit ManagerGerenciador de API’s do android, cada versão do Android tem umnúmero de API, não é necessário ter todas, apenas aquelas asquais serão compiladas. 3
  4. 4. AVD ManagerAndroid Virtual Device Manager,Gerenciador de Dispositivos Virtuais Android,podendo criar dispositivos diferentes, desdeversão da API à hardware’s específicos. 4
  5. 5. ADKAccessory Development Kit, d.android.com/tools/adk/adk2.htmlÉ um SDK para desenvolvimento de acessórios para Android, ouseja, para integração com outros tipos de hardware. Baseado emArduino.Ex. Teclado Bluetooth, dock station, etc. 5
  6. 6. API LevelNível API é um valor inteiro que identifica unicamente o framework daAPI oferecido por uma versão da plataforma Android. Cada API consisteem:• Um conjunto básico de pacotes e classes• Um conjunto de elementos e atributos XML para declarar um arquivo de manifesto• Um conjunto de elementos e atributos XML para declarar e acessar recursos• Um conjunto de Intents• Um conjunto de permissões que podem solicitar aplicações, bem como reforços de permissão incluído no sistema 6 4 14 17
  7. 7. DistribuiçãoO gráfico de pizza e a tabela a seguir é baseado no número dedispositivos Android que acessaram Google Play dentro de umperíodo de 14 dias que termina na data de coleta de dadosindicados abaixo. 7
  8. 8. Tamanhos de tela e densidadeO Android suporta diversostamanhos e densidades de tela.Sendo possível ter diversascombinações de densidade etamanhos. 8
  9. 9. Tamanhos de tela e densidaded.android.com/design/style/metrics-grids.html 9
  10. 10. PlataformaDistribuição das camadas:• Kernel Linux.• Bibliotecas Nativas (C)• Dalvik Virtual Machine• App’s 10
  11. 11. 11
  12. 12. Dalvik Virtual Machine Java .java Dalvik é a máquina virtual responsável por interpretar o código emDalvik .dex Java bitcode java, similar a Java .class Virtual Machine, todavia com recursos diferentes para se adaptar aoDalvik .apk Java .jar ambiente mobile. 12
  13. 13. O Google Play é o mercado de aplicativos do Android.• 25 bilhões de download - 6/09/2012• 700 mil aplicativos - 30/10/2012 13
  14. 14. Aplicativo pago mais baixadoSwiftKeyDownloads: 1.000.000 - 5.000.000 22/01/2013Valor: R$ 7,99 14
  15. 15. Aplicativo gratis mais baixadoFacebook100.000.000 - 500.000.000 22/01/2013 15
  16. 16. Sistema de Monetização para vendas:70% Desenvolvedor30% Googlemínimo $ 0,99máximo de $ 200,00 16
  17. 17. Participação de Mercado (2012)O Android tem a maior participação do mercado de dispositivos móveis domundo, esta presente em cerca de 61% dos dispositivos. 17
  18. 18. DocumentaçãoVocê pode encontrar a documentação oficial para a plataforma no link abaixo:http://developer.android.com/guide/components/index.html 18
  19. 19. DocumentaçãoVocê pode baixar ela pelo SDK Manager e acessar Local:file:///C:/Users/.../Desktop/adt-bundle-windows-x86_64/sdk/docs/index.html 19
  20. 20. Android SDK ADT Bundledeveloper.android.com/sdk/index.html 20
  21. 21. 21
  22. 22. Demonstração 22

×