Plataforma dedesenvolvimento   Gabriel Molter    Android                                   1
ADTAndroid Developer ToolsÉ um plugin para eclipse o qual visa prover umambiente de desenvolvimento para aplicaçõesAndroid...
Android SDK ManagerAndroid Software Development Kit ManagerGerenciador de API’s do android, cada versão do Android tem umn...
AVD ManagerAndroid Virtual Device Manager,Gerenciador de Dispositivos Virtuais Android,podendo criar dispositivos diferent...
ADKAccessory Development Kit,                           d.android.com/tools/adk/adk2.htmlÉ um SDK para desenvolvimento de ...
API LevelNível API é um valor inteiro que identifica unicamente o framework daAPI oferecido por uma versão da plataforma A...
DistribuiçãoO gráfico de pizza e a tabela a seguir é baseado no número dedispositivos Android que acessaram Google Play de...
Tamanhos de tela e densidadeO Android suporta diversostamanhos e densidades de tela.Sendo possível ter diversascombinações...
Tamanhos de tela e densidaded.android.com/design/style/metrics-grids.html                                                9
PlataformaDistribuição das camadas:• Kernel Linux.• Bibliotecas Nativas (C)• Dalvik Virtual Machine• App’s                ...
11
Dalvik Virtual Machine         Java    .java        Dalvik é a máquina virtual                              responsável po...
O Google Play é o mercado de aplicativos do Android.• 25 bilhões de download - 6/09/2012• 700 mil aplicativos - 30/10/2012...
Aplicativo pago mais baixadoSwiftKeyDownloads: 1.000.000 - 5.000.000 22/01/2013Valor: R$ 7,99                             ...
Aplicativo gratis mais baixadoFacebook100.000.000 - 500.000.000 22/01/2013                                       15
Sistema de Monetização para vendas:70% Desenvolvedor30% Googlemínimo $ 0,99máximo de $ 200,00                             ...
Participação de Mercado (2012)O Android tem a maior participação do mercado de dispositivos móveis domundo, esta presente ...
DocumentaçãoVocê pode encontrar a documentação oficial para a plataforma no link abaixo:http://developer.android.com/guide...
DocumentaçãoVocê pode baixar ela pelo SDK Manager e acessar Local:file:///C:/Users/.../Desktop/adt-bundle-windows-x86_64/s...
Android SDK ADT Bundledeveloper.android.com/sdk/index.html                                       20
21
Demonstração               22
Próximos SlideShares
Carregando em…5
×

Android Developing

293 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
293
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

×