Your SlideShare is downloading. ×

Congreso visión 2012 - taller android

234

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
234
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Desarrollando tuprimer Android APP Geferson Pillaca Gonzales gplus.to/gpillaca @gefersonpi gpillaca@usmpvirtual.edu.pe gpillaca.blogspot.com Agosto 2012
  • 2. ¿Qué es Android?
  • 3. ¿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. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google.» Fuente: Wikipedia
  • 4. Distribución de la plataforma Version Codename API Distribution Level 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 - Gingerbre 9 0.3% 2.3.2 ad 2.3.3 - 10 60.3% 2.3.7 3.1 Honeycom 12 0.5% 3.2 b 13 1.8% 4.0 - Ice Cream 14 0.1% 4.0.2 Sandwich 4.0.3 - 15 15.8% 4.0.4 4.1 Jelly Bean 16 0.8%Los datos recogidos durante un período de 14 días queconcluye el 01 de agosto 2012Fuente: developer.android.com
  • 5. Herramientas
  • 6. Qué necesitamos para empezar... ● JDK (Java Development Kit ) http://www.oracle.com/technetwork/java/javase/downloads/index.html ● Java IDE (Eclipse) + Plug-in ADT http://www.eclipse.org/downloads/ http://developer.android.com/sdk/installing/installing-adt.html ● Android SDK (.zip) http://developer.android.com/sdk/index.htmlReferencia: http://developer.android.com/intl/es/sdk/installing/index.html
  • 7. Android SDK ToolsSDK Tools es un componente descargable para el Android SDK.Este incluye el conjunto completo de herramientas para desarrollo ydepuración para el Android SDK.http://developer.android.com/intl/es/sdk/index.html
  • 8. Android Development ToolsEs un plugin para Eclipse que está diseñado para darnos unambiente integrado en el cual podamos construir aplicacionesAndroid.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
  • 9. EclipseLa IDE de siempre ☺http://eclipse.org
  • 10. Arquitectura
  • 11. Arquitectura Android
  • 12. Ciclo de DesarrolloReferencia: http://developer.android.com/intl/es/tools/workflow/index.html
  • 13. Dalvik VMLa máquina virtual de la plataforma Android. La Dalvik VMes un intérprete que ejecuta archivos en formato DalvikExecutable (.dex), un formato que está optimizado para laejecución en memoria y almacenamiento eficiente. Estavirtual machine está basada en registros, y puede correrclases Java compiladas. Referencia: http://developer.android.com/intl/es/guide/appendix/glossary.html
  • 14. El ciclo de vida de un Activity
  • 15. Super Hello, World! xD
  • 16. DALVIKVM
  • 17. Generar API KEY https://developers.google.com/android/maps-api-signupObtener coordenadas(Latitud - Longitud):http://www.agenciacreativa.net/coordenadas_google_maps.phpReferencia: https://developers.google.com/maps/documentation/android/mapkey#getfingerprint
  • 18. GRACIAS

×