Seleccionar página

Android Application Engineer

Aprender a trabajar con los componentes y librerías proporcionadas por Android para desarrollar aplicaciones que se ejecutarán en dispositivos móviles de última generación que tengan instalado este sistema operativo.

Android Application Engineer

Objetivo del curso

Aprender a trabajar con los componentes y librerías proporcionadas por Android para desarrollar aplicaciones que se ejecutarán en dispositivos móviles de última generación que tengan instalado este sistema operativo.

Android Application Engineer OESFCarga lectiva: 220 horas
Duración: 3 – 10 meses (en formación personalizada, la fija el alumno)
Formación técnica: 100 horas
Clase:  120 horas telepresenciales
Certificación: OESF Certified Engineer for Android™ Application Basic Level (ACE)
Prácticas: Acceso a laboratorios 24h/día
Metodología: Online en directo (telepresencial) o presencial aula
Equipo docente: Técnicos Senior Certificados
pearson.vue.androidTitulación: OESF Certified Engineer for Android™
Exámenes: 
Certificadora: Pearson VUE
Lugar: Instalaciones PC Carrier
Materiales: Manuales, Material multimedia, Plataforma Telensino, Cartera y material diverso.
Tutorías individuales:  El alumno además del tiempo de clase tiene a su disposición un tutor para consultar cualquier duda y realizar proyectos. Este servicio se ofrece en modalidad presencial en aula o telepresencial por internet.
Prácticas Empresa: El alumno accede a este servicio y se le entrega un certificado de experiencia cursando una especialidad o un Master.
Bolsa activa de empleo: El alumno accede a este servicio a través de prácticas remuneradas en empresas concertadas cursando un Master.
Subvención empresas y particulares: Existen créditos para la formación continua de trabajadores donde la empresa puede descontar hasta la totalidad del curso a través de la seguridad social. Existen becas que subvencionan parcialmente el curso o en su totalidad. Preguntar las condiciones de este convenio a nuestros asesores

Temario del curso

Formación técnica / Certificación

Introducción a la plataforma Android. Fundamentos de programación Android.

Android Framework

Arquitectura del sistema. Licencias. Interfaz de usuario. Menús. Opciones de menú y menús de diálogo. Diálogos. Procesado de eventos. Eventos de botón, de teclado y de movimiento. Notificaciones. Barra de notificaciones, Clock Display. Estilos y temas. Vistas. Objeto vista. Gráficos 2D y 3D. Dibujar con Canvas y OpenGL. Archivos de recursos. Manifiesto Android. Nombre de la aplicación, método de ejecución, definición de Actividad principal. Formatos XML. Alias de recursos e internacionalización. Sustitución de recursos mediante la opción Alternative. Conceptos de seguridad, seguridad y permisos. Componentes de la aplicación. Intenciones y filtros de intenciones. Roles de intenciones. Vínculo con Applications. Intenciones implícitas y explícitas. Ciclo de vida de Actividades. Proveedores de contenidos. Ciclo de vida del servicio. BroadCastReceiver. Almacenamiento. Introducción a archivos I/O. Preferencias. Guardar y leer datos de aplicación. SQLite. Uso de SQL en la base de datos. Comunicaciones. Protocolos de red (HTTP, TCP/IP). Paquetes java.net y android.net. Bluetooth. Paquete android.bluetooth. WiFi. Paquete WiFi de Android. Dispositivos y gestores externos. GPS. Paquete de sensor GPS. Sensores. Paquete sensor. Multimedia. Audio. Video. Utilizar archivos media. Testing. Framework Junit. Pruebas automatizadas. Código nativo. JNI. Lenguaje de script (ASE). Introducción a NDK.

Publicación de la aplicación Android

Gestión de la aplicación. Versiones. Grabar la versión en el archivo de manifiesto. Generación de Clave Privada. Uso de las herramientas de clave para crear claves privadas. Clave de registro Map API. Uso de MapView. Distribución de la aplicación. Firma. Firma del archivo apk. Actualización. Actualización automática desde Android Market por versión.

Funciones de soporte Android

Funciones de desarrollo. Eclipse. Android Development Tools Plugin (adt). Diagóstico de archivos con Layoutopt. Edición de imágenes con Draw 9-patch. Creación de archivos apk con Android Asset Packaging Tool (aapt). Definición de interfaces con diferentes capas con Android Interface Description Language (aidl). SQLite con sqlite3. Conversión de archivos de clase en archivos dex con dx. Optimización de archivos apk con zipalign. Funciones de depuración. Android Emulator. Android Virtual Devices (AVDs). Mostrar jerarquía de archivo con Hierarchy Viewer. Dalvik Debug Monitor Server (DDMS). Android Debug Bridge (adb). Tracer aplicaciones Android con Traceview. Crear una imagen de tarjeta SD con mksdcard. UI/Applications Exerciser Monkey. Comando android para gestión de AVD y SDK.

¿Dudas o preguntas sobre el curso Android Appication Engineer?

Estaremos encantados de ayudarte.

Que lo sepas...

Si estudias una especialidad o máster te ahorras un 65% y obtienes ayudas importantes 100% becadas.

A continuación se muestra la estructura del máster, del que forma parte este curso. Si estás interesado en cursar el Máster TIC: Programación y desarrollo de aplicaciones o cualquiera de las dos especialidades, haz clic aquí y uno de nuestros asesores de formación te informará sin compromiso.

Un máster está compuesto por dos especialidades, cada especialidad está formada por dos cursos. Cursando una especialidad o el máster te beneficias de servicios adicionales que perfeccionan la formación y la inserción laboral.

Recibe más información

Nos pondremos en contacto contigo para informarte sobre el curso Android Application Engineer.

Tus datos están seguros.
Nunca compartimos tus datos con terceros.

Recibe más información

Nos pondremos en contacto contigo para informarte sin compromiso.

×

Recibe más información

Nos pondremos en contacto contigo para informarte sobre el curso Android Application Engineer.

×

Recibe más información

Nos pondremos en contacto contigo para informarte sin compromiso.

×