Con este libro puedes aprender a hacer programas para el sistema operativo Android, comenzando desde cero y llegando a hacer sus propias aplicaciones. Este trabajo muestra el desarrollo de diferentes proyectos para todo tipo de dispositivos, ya que la nueva ready-to-wear (relojes o pulseras inteligentes) a la más grande (tv), de pasada, como es lógico para smartphones y tablets, siempre con el objetivo de crear el código más versátil y reutilizable. En esta edición, se han tenido en cuenta las diferentes versiones de Android disponibles actualmente en el mercado, para descubrir al lector cómo utilizar el paquete de compatibilidad. A lo largo de los diversos capítulos, el lector a ir más allá en el conocimiento de las características de este sistema y consolidar el aprendizaje a través de ejemplos explicados paso a paso y que se puede ejecutar en el dispositivo. Los ejercicios prácticos se han llevado a cabo mediante el uso de Android Studio, el nuevo entorno de desarrollo para Android. Su funcionamiento se explica en detalle y por no hablar de Gradle, el lenguaje de configuración de los proyectos. No sea un secreto para hacer que las aplicaciones que utilizan el GPS o la cámara, crear animaciones; gestionar la información a través de bases de datos; – crear aplicaciones para tabletas, y la re-utilización de código de la aplicación a otros dispositivos; el uso de extractos, o incluso crear sus propios estilos, fondos animados o widgets.