Programe aplicaciones móviles desde cero, paso a paso App Inventor es un lenguaje de programación visual basado en bloques, concebido para que cualquier persona pueda crear aplicaciones móviles de forma intuitiva y progresiva. Gracias a su enfoque gráfico y didáctico, permite desarrollar apps para Android e iOS sin necesidad de conocimientos previos de programación, abarcando desde sencillos juegos hasta aplicaciones más elaboradas en ámbitos como la ciencia, las finanzas o el entretenimiento. Este libro ha sido cuidadosamente estructurado para acompañarle en todo el proceso de aprendizaje. Comenzará creando aplicaciones básicas y avanzará, de manera natural, hacia proyectos más completos que integran software y hardware, como el control del encendido y apagado de luces o sistemas de riego automatizado mediante una tarjeta Arduino. A lo largo del recorrido aprenderá los fundamentos de la lógica de programación, el uso de condiciones y bucles, la gestión y almacenamiento de datos en bases de datos, así como la integración con servicios en la nube como Firebase de Google. Pensado para lectores que se inician d