Android Developing

  • View
    168

  • Download
    0

Embed Size (px)

Text of Android Developing

PowerPoint Presentation

Plataforma de desenvolvimento AndroidGabriel Molter11ADTAndroid Developer Tools um plugin para eclipse o qual visa prover um ambiente de desenvolvimento para aplicaes Android.

2Android SDK ManagerAndroid Software Development Kit ManagerGerenciador de APIs do android, cada verso do Android tem um nmero de API, no necessrio ter todas, apenas aquelas as quais sero compiladas.

3AVD ManagerAndroid Virtual Device Manager,Gerenciador de Dispositivos Virtuais Android, podendo criar dispositivos diferentes, desde verso da API hardwares especficos.

4ADKAccessory Development Kit, um SDK para desenvolvimento de acessrios para Android, ou seja, para integrao com outros tipos de hardware. Baseado em Arduino.Ex. Teclado Bluetooth, dock station, etc.

d.android.com/tools/adk/adk2.html5

API LevelNvel API um valor inteiro que identifica unicamente o framework da API oferecido por uma verso da plataforma Android. Cada API consiste em:Um conjunto bsico de pacotes e classesUm conjunto de elementos e atributos XML para declarar um arquivo de manifestoUm conjunto de elementos e atributos XML para declarar e acessar recursosUm conjunto de IntentsUm conjunto de permisses que podem solicitar aplicaes, bem como reforos de permisso includo no sistema6

14174DistribuioO grfico de pizza e a tabela a seguir baseado no nmero de dispositivos Android que acessaram Google Play dentro de um perodo de 14 dias que termina na data de coleta de dados indicados abaixo.

7Tamanhos de tela e densidade

O Android suporta diversos tamanhos e densidades de tela. Sendo possvel ter diversas combinaes de densidade e tamanhos.8Tamanhos de tela e densidade9

d.android.com/design/style/metrics-grids.html

9PlataformaDistribuio das camadas:Kernel Linux.Bibliotecas Nativas (C)Dalvik Virtual MachineApps10

11

Dalvik Virtual Machine12Dalvik a mquina virtual responsvel por interpretar o cdigo em bitcode java, similar a Java Virtual Machine, todavia com recursos diferentes para se adaptar ao ambiente mobile.Java.javaDalvikJava.dex.class.apk.jarDalvikJavaO Google Play o mercado de aplicativos do Android.25 bilhes de download - 6/09/2012700 mil aplicativos - 30/10/2012

13

SwiftKey Downloads: 1.000.000 - 5.000.000 22/01/2013Valor: R$ 7,9914

Aplicativo pago mais baixado Facebook 100.000.000 - 500.000.000 22/01/201315

Aplicativo gratis mais baixado Sistema de Monetizao para vendas:

16

70% Desenvolvedor30% Google

mnimo $ 0,99mximo de $ 200,00

Participao de Mercado (2012)

17O Android tem a maior participao do mercado de dispositivos mveis do mundo, esta presente em cerca de 61% dos dispositivos.Documentaohttp://developer.android.com/guide/components/index.htmlVoc pode encontrar a documentao oficial para a plataforma no link abaixo:18

DocumentaoVoc pode baixar ela pelo SDK Manager e acessar Local:

file:///C:/Users/.../Desktop/adt-bundle-windows-x86_64/sdk/docs/index.html19

Android SDK ADT Bundle

developer.android.com/sdk/index.html

20

21

Demonstrao22