19

Adtg open lima android - upc

Embed Size (px)

Citation preview

Page 1: Adtg open lima   android - upc
Page 3: Adtg open lima   android - upc

¿Qué es Android?

Page 4: Adtg open lima   android - upc

¿Qué es Android?

«Android es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Google TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google.»

Fuente: Wikipedia

Page 5: Adtg open lima   android - upc

Distribución de la plataforma

Los datos recogidos durante un período de 14 días que concluye el 01 de agosto 2012Fuente: developer.android.com

Version Codename API Level

Distribution

1.5 Cupcake 3 0.2%1.6 Donut 4 0.5%2.1 Eclair 7 4.2%2.2 Froyo 8 15.5%2.3 - 2.3.2

Gingerbread

9 0.3%

2.3.3 - 2.3.7

10 60.3%

3.1 Honeycomb

12 0.5%3.2 13 1.8%4.0 - 4.0.2

Ice Cream Sandwich

14 0.1%

4.0.3 - 4.0.4

15 15.8%

4.1 Jelly Bean

16 0.8%

Page 6: Adtg open lima   android - upc

Herramientas

Page 7: Adtg open lima   android - upc

Que necesitamos para empezar...● JDK (Java Development Kit )

http://www.oracle.com/technetwork/java/javase/downloads/index.html

● Java IDE (Eclipse) + Plug-in ADThttp://www.eclipse.org/downloads/http://developer.android.com/sdk/installing/installing-adt.html

● Android SDK (.zip)http://developer.android.com/sdk/index.html

Referencia: http://developer.android.com/intl/es/sdk/installing/index.html

Page 8: Adtg open lima   android - upc

Android SDK ToolsSDK Tools es un componente descargable para el Android SDK. Este incluye el conjunto completo de herramientas para desarrollo y depuración para el Android SDK.

http://developer.android.com/intl/es/sdk/index.html

Page 9: Adtg open lima   android - upc

Android Development ToolsEs un plugin para Eclipse que está diseñado para darnos un ambiente integrado en el cual podamos construir aplicaciones Android.Algunas de las características más resaltantes son las siguientes:● Integración de fases de construcción de aplicaciones Android

(creación, construcción, empaquetamiento, instalación y depuración).

● Integración con el SDK Tools.● Editor de programación en Java y editores XML.● Documentación de APIs.

http://developer.android.com/intl/es/sdk/installing/installing-adt.html

Page 10: Adtg open lima   android - upc

EclipseLa IDE de siempre ☺

http://eclipse.org

Page 11: Adtg open lima   android - upc

Arquitectura

Page 12: Adtg open lima   android - upc

Arquitectura Android

Page 13: Adtg open lima   android - upc

Ciclo de Desarrollo

Referencia: http://developer.android.com/intl/es/tools/workflow/index.html

Page 14: Adtg open lima   android - upc

Dalvik VM

La máquina virtual de la plataforma Android. La Dalvik VM es un interprete que ejecuta archivos en formato Dalvik Executable (.dex), un formato que está optimizado para la ejecución en memoria y almacenamiento eficiente. Esta virtual machine está basada en registros, y puede correr clases Java compiladas.

Referencia: http://developer.android.com/intl/es/guide/appendix/glossary.html

Page 15: Adtg open lima   android - upc

El ciclo de vida de un Activity

Page 16: Adtg open lima   android - upc

Super Hello, World! xD

Page 17: Adtg open lima   android - upc

DALVIK VM

Page 18: Adtg open lima   android - upc

Generar API KEY

https://developers.google.com/android/maps-api-signup

Referencia: https://developers.google.com/maps/documentation/android/mapkey#getfingerprint

Obtener coordenadas(Latitud - Longitud):http://www.agenciacreativa.net/coordenadas_google_maps.php

Page 19: Adtg open lima   android - upc

Geferson Pillaca Gonzalesgplus.to/gpillaca@[email protected]@blogspot.com

?? ??