Android es un sistema operativo basado en Linux para dispositivos móviles. En este libro se aborda el tema de la programación para el desarrollo de aplicaciones para dicho sistema. Inicialmente, se hace una introducción y motivación de su uso, luego se introducen los dos IDE's mas utilizados: Eclipse, el IDE de facto; y Android Studio, el IDE oficial. Del capítulo 3 al 5 se especifican los elementos de la interfaz gráfica y su interacción. En los capítulos restantes se abordan los siguientes temas: intenciones, menús, diálogos, notificaciones, canvas, almacenamiento, multimedia, sensores y red. También se muestran un número de errores comunes y finalmente la generación del APK para su publicación en Google Play. El nivel de conocimiento tratado en el libro es de básico a intermedio.