5. ¿ Que es Android ?
Android es un sistema operativo basado en Linux diseñado
originalmente para dispositivos móviles, tales como teléfonos
inteligentes, pero que posteriormente se expandió su
desarrollo para soportar otros dispositivos tales
como tablets, reproductores MP3, netbooks, PCs e incluso
televisores.
Page 5
6. ANDROID
• Google
• Android Market
• Plataforma Android
• Herramientas de Desarrollo
• Programación para Android
Page 6
7. Plan Maestro de Google
• Hacer el cloud computing más accesible
• Mantener la conectividad siempre presente
• Hacer que los clientes tengan mayor poder
Page 7
14. Aplicaciones Android
Múltiples aplicaciones, se pueden ejecutar
simultáneamente
El usuario puede cambiar de aplicaciones cuando lo
desee
Servicios del sistema operativo
Copiar pegar!!!!
Page 14
16. Android Market
USS $25.00 registro para desarrolladores
Los desarrolladores reciben el 70% de las ventas
Mas información en: https://play.google.com/store?hl=es
Page 16
17. Publícalas tu mismo…
Cargar el .apk en tu servidor web
Usar el Correcto MIME type :
application/vnd.android.package-archive
También puedes crear aplicaciones web
optimizadas para el navegador del dispositivo
Page 17
19. Desarrollo de Aplicaciones para Android
Se tienen que escribir en lenguaje java.
Se ejecutan en la maquina virtual DALVIK
Page 19
20. DALVIK VM
No es una Java VM.
Diseño: slow CPU, poca RAM
Puede correr en el sistema operativo usando el
swap space.
Mas info : http://sites.google.com/site/io/dalvik-vm-
internals
Page 20
28. Limitaciones del Emulador
No recibe llamadas
No tiene soporte para capturar por la cámara o video
No soporte para audio
No soporta el estado de conexión
No determina el nivel de carga de la batería
No soporta bluetooth
Page 28
29. Eclipse plugin
Mas info : http://developer.android.com/sdk/index.html
Page 29
30. Herramientas de Desarrollo – Google App Inventor
Es una aplicación web java que permite a los desarrolladores sin
experiencia en java, poder realizar aplicaciones ANDROID.
Page 30
31. Adobe Flash Builder 4.5
Basado en Eclipse, Soporta Action Script y Flex
Page 31
36. Instalador de Aplicación Android
Archivo: miaplicacion.apk
Esta aplicación esta compuesto por una o mas
actividades
Page 36
37. Actividad
Es una simple pantalla en tu aplicación
Es una entrada para tu aplicación, vendría a ser similar como una
ventana en una aplicación de escritorio.
Page 37