El curso virtual de Programación en Android corresponde al área de formación general y es de carácter teórico-práctico. Dentro de este curso, se busca propiciar las competencias necesarias para desarrollar aplicaciones en dispositivos móviles que dispongan el sistema operativo Android, a través de los conceptos fundamentales de dicha plataforma de desarrollo. Además, se presenta un conjunto de temas relacionados al diseño de las interfaces gráficas para dispositivos móviles y se revisarán los servicios que se ejecutan en segundo plano. Posteriormente se explica mediante ejemplos los tipos de almacenamientos que disponemos en el dispositivo Android. También se estudia el consumo de servicios Web REST y SOAP. Para terminar, se presentan ejercicios para la utilización de dos servicios de Google: mapas y mensajería (Firebase Cloud Messaging).