Tabla de Contenidos
1 - Introducción
1.1 - Versiones (API Levels)
1.1.1 - Root en Android
1.2 - Incidencia en el Mercado
2 - Arquitectura
2.1 - Dalvik Virtual Machine (DVM)
2.2 - Diferencias entre JVM vs DVM
3 - Desarrollo de Aplicaciones para Android en Java
3.1 - Requisitos para Desarrollar desde Eclipse
3.1.1 - Instalación y configuración
3.1.2 - Alternativas de depuración y ejecución
3.1.2.1 - Dispositivo real
3.1.2.2 - Android Virtual Device
3.1.2.3 - Android-x86
3.2 - Requisitos para Desarrollar desde AIDE
3.2.1 - Instalación y configuración de AIDE en un equipo móvil
3.2.2 - Instalación y configuración de AIDE desde PC
4 - Desarrollo de Aplicaciones para Android en C/C++
5 - Ciclo de Vida de Aplicaciones