Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- Visión general de las características y arquitectura de HarmonyOS.
Configuración del entorno de desarrollo
- Descarga del IDE.
- Configuración del conjunto de herramientas de compilación.
- Configuración de la herramienta de desarrollo de dispositivos (HUAWEI DevEco Device Tool).
- Configuración de la herramienta de desarrollo de aplicaciones (HUAWEI DevEco Studio).
- Obtención del código fuente.
Desarrollo de software de conexión
- Configuración del entorno Hi3861.
- Desarrollo de una aplicación que se conecte a través de WLAN.
- Implementación del parpadeo de LEDs.
- Integración de SDKs del fabricante.
Desarrollo de software de dispositivos
- Desarrollo de un controlador Hi3516.
- Control de la pantalla de un dispositivo.
- Control de una cámara.
Desarrollo de software de aplicaciones
- Navegación por HUAWEI DevEco Studio.
- Uso del marco de trabajo de JavaScript, componentes e interfaces.
- Desarrollo de una aplicación de visión.
Desarrollo de una aplicación IoT
- Uso del módulo de cámara sin pantalla.
Desarrollo del kernel
- Comprensión del kernel de HarmonyOS.
- Trabajo con funciones, sistema de archivos, bibliotecas y funciones de puesta a punto.
- Uso del marco de controladores HDF, plataforma de controladores y funciones periféricas.
Desarrollo de componentes
- Comprensión de los componentes.
- Definición de un componente según las especificaciones.
- Desarrollo de un componente de HarmonyOS y su distribución.
Exploración de los mecanismos de seguridad
- Comprensión de la seguridad del hardware, del sistema, de los datos, de la interconexión de dispositivos y de las aplicaciones.
- Buenas prácticas recomendadas.
Resumen y conclusión
Requerimientos
- Comprensión de los conceptos de computación distribuida.
- Experiencia de programación, preferiblemente en C++ y JavaScript.
Público objetivo
- Desarrolladores.
- Administradores de sistemas.
21 Horas