Download - Adtg open lima android - upc
![Page 1: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/1.jpg)
![Page 2: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/2.jpg)
Agosto 2012
ADTG Open Lima
Geferson Pillaca Gonzalesgplus.to/gpillaca@[email protected]
Hashtag: #gdevperu
![Page 3: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/3.jpg)
¿Qué es Android?
![Page 4: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/4.jpg)
¿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](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/6.jpg)
Herramientas
![Page 7: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/9.jpg)
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 11: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/11.jpg)
Arquitectura
![Page 12: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/12.jpg)
Arquitectura Android
![Page 13: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/13.jpg)
Ciclo de Desarrollo
Referencia: http://developer.android.com/intl/es/tools/workflow/index.html
![Page 14: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/15.jpg)
El ciclo de vida de un Activity
![Page 16: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/16.jpg)
Super Hello, World! xD
![Page 17: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/17.jpg)
DALVIK VM
![Page 18: Adtg open lima android - upc](https://reader034.vdocuments.pub/reader034/viewer/2022042700/5595a19f1a28ab0f448b476d/html5/thumbnails/18.jpg)
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