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
Preparación del entorno de desarrollo
- Eclipse y Android SDK
- Programación de sistemas y los lenguajes C/C++
- Organización de repositorios de código fuente
Visión general de la arquitectura de la plataforma Linux
- Comprensión de la estructura de archivos de Android
- Cómo se organiza el código en Android
- Cómo los servicios del sistema (aplicaciones) se comunican con el hardware
Kernel de Linux
- Comprensión del marco de controladores de dispositivos de Android
- Conexión del hardware (sensores, cámara, audio) a HAL de Android
- Compilación del kernel
HAL de Android
- Comprensión de HAL (Capa de Abstracción de Hardware)
- Conexión de HAL con los servicios del sistema (aplicaciones)
Programación de sistemas
- Comprensión del sistema de construcción de Android
- Construcción y depuración de un sistema Android
- Depuración del proceso de arranque
Android para plataformas embebidas
- Visión general del hardware virtual (traductores, puentes, simuladores, emuladores y máquinas virtuales)
- Personalización del emulador de Android
- Personalización de Android para sistemas basados en ARM
Redes en Android
- Habilitación de Wi-Fi
Agregado de nuevo hardware
- Integración de dispositivos de hardware
- Habilitación de gráficos
Despliegue de Android
- Creación de paquetes OTA
Solución de problemas
- Recuperación de Android
Resumen y conclusión
Requerimientos
- Experiencia en programación en C/C++.
- Experiencia en programación en Java.
- Conocimiento de conceptos de hardware y software.
Público objetivo
- Desarrolladores de sistemas Linux.
- Programadores de sistemas Android.
- Desarrolladores que deseen iniciarse en la programación de sistemas Android.
28 Horas
Testimonios (2)
Realmente disfruté nuestro aprendizaje y experimentación con Kotlin Multiplatform.
Renzo Olivares Macias - Google
Curso - Android Development
Traducción Automática
El formador estaba dispuesto a explorar problemas adicionales en Dagger.
Susheel - Home
Curso - Dependency Injection with Dagger 2
Traducción Automática