Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Aplicaciones para Android con Kotlin
curso Creación de juegos para Android
curso Aplicaciones Avanzadas para Android
curso Android en Entornos Empresariales
curso Desarrollo de Aplicaciones para Android
curso Desarrollo Android de Bajo Nivel con NDK
curso Uso avanzado de sensores en Android
curso 3D y OpenGL-es para Android
curso Aplicaciones de Realidad Augmentada con Android

Mejor Valorados

curso Creación de juegos para Android
curso Aplicaciones para Android con Kotlin
curso Aplicaciones Avanzadas para Android
curso Android en Entornos Empresariales
curso Desarrollo de Aplicaciones para Android

Más visitados

curso Desarrollo Android de Bajo Nivel con NDK
curso Aplicaciones para Android con Kotlin
curso Creación de juegos para Android
curso 3D y OpenGL-es para Android
curso Desarrollo de Aplicaciones para Android

Descargar catálogo de cursos

[A-198] Desarrollo Android de Bajo Nivel con NDK (40 h)

Nivel: AvanzadoAvanzadoAvanzadoAvanzado

Presentación

Aunque la mayor parte de las aplicaciones para Android se desarrollan en Java, existen situaciones en las que es necesario recurrir a la programación a bajo nivel. Puede ser que estemos desarrollando un nuevo controlador para un dispositivo hardware que debe funcionar con Android, o puede ser que necesitemos exprimir hasta la última gota de rendimiento del dispositivo, o simplemente que tengamos ya una base de código muy extensa en C o C++ que deseemos hacer funcionar en esta plataforma móvil

En cualquiera de estos casos, podemos recurrir al desarrollo de aplicaciones utilizando el NDK (Native Development Kit).

Temario

	1. Preparación del entorno de desarrollo
	2. Introducción a los proyectos nativos
	3. Uso de C/C++ desde Java con JNI
	4. Uso de Java desde C/C++
	5. Creación completa de aplicaciones nativas
	6. Dibujo con OpenGL ES
	7. Sonidos con OpenGL ES
	8. Gestión de eventos táctiles
	9. Manejo del teclado y el trackball
	10. Manejo de los sensores del móvil
	11. Portando aplicaciones y librerías de C/C++ a Android
	12. Uso de hebras nativas
	13. Comunicaciones con Sockets POSIX (UDP)
	14. Comunicaciones con Sockets POSIX (TCP)
	15. BIONIC API
	16. Traza y Depuración con GDB
	17. Análisis de rendimiento con GProf
	18. Optimización con ARM-v7 NEON

  


Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Como requisitos para este curso, es necesario disponer de pleno dominio de la programación básica en C y C++, en particular:
Salidas Profesionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 40 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 12

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 40 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.