1. ¿Qué es Android? Es una plataforma de software basada en el núcleo de Linux. El sistema operativo es de código abierto (esto permite que diferentes compañías puedan modificar y redistribuirlo). Android nos permite abstraernos del hardware, esto quiere decir que nos olvidemos de las instrucciones complejas para acceder a los componentes (cámara, giroscopio, GPS, etc.) de los diferentes dispositivos, de esta manera nos facilita el desarrollo de aplicaciones que interactuarán con dichos componentes. Las aplicaciones desarrolladas no necesariamente son de código abierto, estas aplicaciones se distribuyen a través de PlayStore de Android, donde se distribuye únicamente el binario y no el código fuente. 2. Arquitectura de Android Aplicaciones Inicio Contactos Teléfono Navegador Entorno de Aplicación Sistema de vistas Manejador de recursos Manejador d...