Lima GTUGStartup Android WorkshopArmando Picón, Eduardo Medina y Freddy Cahuaz@apiconz,@eduardomedinaa,@frecazehttp://www....
¿Qué es Android?Es una pila de software para dispositivos móviles que incluye un sistema operativobasado en linux, el midd...
Arquitectura de Android
Arquitectura de Android ● Aplicaciones. ● Marco de trabajo de aplicaciones ● Bibliotecas ● Android Runtime ● Linux Kernel
AplicacionesAndroid viene con un conjunto de aplicaciones iniciales que incluyen un cliente decorreo, aplicación para envi...
Marco de TrabajoSe cuenta con acceso a las APIs que emplean las aplicaciones a través de interfaces,simplificando de esta ...
Aplicaciones Android ● Están escritas en lenguaje java ● Corren sobre su propia instancia de Dalvik virtual machine (DVM)●...
Dalvik Virtual Machine (DVM) ● No es un JVM ● Optimizado para dispositivos con limitaciones de memoria y procesador ● Ejec...
Ciclo de vida de una aplicación Android
IDEsEclipse + Android SDKhttp://www.eclipse.org/downloads/http://developer.android.com/Motodev Studio for Android 3.0 (bas...
RecursosOficial ● http://developer.android.com/index.html ● http://developer.android.com/guide/basics/what-is-android.   h...
Manos a la obra!!http://vimeo.com/30268649
Upcoming SlideShare
Loading in …5
×

Lima GTUG - Startup Android Workshop

577 views
513 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
577
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lima GTUG - Startup Android Workshop

  1. 1. Lima GTUGStartup Android WorkshopArmando Picón, Eduardo Medina y Freddy Cahuaz@apiconz,@eduardomedinaa,@frecazehttp://www.limagtug.orgOctubre, 2011
  2. 2. ¿Qué es Android?Es una pila de software para dispositivos móviles que incluye un sistema operativobasado en linux, el middleware y aplicaciones clave.El Android SDK provee las herramientas y APIs necesarias para empezar a desarrollaraplicaciones en la plataforma Android empleando el lenguaje de programación Java.
  3. 3. Arquitectura de Android
  4. 4. Arquitectura de Android ● Aplicaciones. ● Marco de trabajo de aplicaciones ● Bibliotecas ● Android Runtime ● Linux Kernel
  5. 5. AplicacionesAndroid viene con un conjunto de aplicaciones iniciales que incluyen un cliente decorreo, aplicación para envio de SMS, calendario, mapas, navegador, contactos y otros.Todas estas aplicaciones están escritas en lenguaje Java.
  6. 6. Marco de TrabajoSe cuenta con acceso a las APIs que emplean las aplicaciones a través de interfaces,simplificando de esta forma al desarrollador la forma en que este podrá hacer uso deellas.
  7. 7. Aplicaciones Android ● Están escritas en lenguaje java ● Corren sobre su propia instancia de Dalvik virtual machine (DVM)● Android no es J2ME
  8. 8. Dalvik Virtual Machine (DVM) ● No es un JVM ● Optimizado para dispositivos con limitaciones de memoria y procesador ● Ejecuta archivos de formato Dalvik Executable (.dex)
  9. 9. Ciclo de vida de una aplicación Android
  10. 10. IDEsEclipse + Android SDKhttp://www.eclipse.org/downloads/http://developer.android.com/Motodev Studio for Android 3.0 (basado en Eclipse)http://developer.motorola.com/platforms/android/VideoTutorial de Configuración de Entorno de Desarrollolimagtug.org
  11. 11. RecursosOficial ● http://developer.android.com/index.html ● http://developer.android.com/guide/basics/what-is-android. htmlDiseño ● http://developer.android. com/guide/practices/ui_guidelines/index.htmlMultiplataforma ● http://www.phonegap.com/Juegos ● http://www.andengine.org/
  12. 12. Manos a la obra!!http://vimeo.com/30268649

×