Aplicaciones con Android y HTML 5
Programar y publicar aplicaciones móviles basadas en Android y HTML5.
Programa
4 bloques · 120 h- 01Introducción a Android y HTML530 h
Conocimiento de los fundamentos de sistema operativo Android
La historia y evolución de Android
La fragmentación del mercado Android
Estructura y componentes básicos de una aplicación Android
Utilización de HTML5 para el desarrollo de interfaces en aplicaciones Android
Conceptos básicos de una estructura de página HTML5
Etiquetas semánticas
Componentes necesarios en el diseño de interfaces: textos, listas, tablas, botones, inputs, imágenes, etc
Introducción a recursos multimedia y API's
Utilización de CSS3 para la aplicación de estilos en interfaces Android
Uso de selectores para la aplicación estilos
Aplicación de estilos básicos
Creación de estructuras complejas con flexbox y grid
Implementación con JavaScript para dotar a las aplicaciones de interactividad y dinamismo
Aplicaciones y usos en navegadores, servidores y aplicaciones móviles
Sintaxis básica
Funciones y manipulación del DOM
Interactividad y eventos
Trabajando con APIs
Búsqueda de la eficiencia energética y desarrollo sostenible
En el desarrollo de software y diseño (optimización)
En la selección de proveedores y servidores
- 02Desarrollo de interfaces en aplicaciones Android30 h
Conocimiento, instalación y configuración de entornos de desarrollo
Creación de proyectos e interfaz de usuario. Compilación de apps nativas en Android studio. Escribir mi primera app, 'hola mundo'. Emuladores Android
Conocimiento y utilización de componentes de las aplicaciones Android
Diseño de interfaces complejas de manera estructurada y eficiente con layouts
Aprender a aprovechar los broadcast receivers en respuesta a eventos. Reutilización de fragmentos de la interfaz de usuario en diferentes actividades
- 03Programación de aplicaciones Android30 h
Aplicación de interactividad con las aplicaciones Android
Almacenamiento de datos
Manejo de APIs para acceso a funcionalidades locales y servicios extenos
Acceso a recursos multimedia
Conocimiento de alternativas para el desarrollo de aplicaciones Android
- 04Diseño y publicación de una aplicación Android30 h
Desarrollo de la aplicación. Diseño de la interfaz de usuario. Programación e implementación de funcionalidades
Herramientas, pruebas, depuración y optimización de la aplicación
Publicación en Google play. Alta de una cuenta de desarrollador. Requisitos previos para la publicación. Publicación de la aplicación en Google play