Diploma de Programación para Android

En los últimos meses, muchas empresas están demandando desarrolladores informáticos para desarrollar aplicaciones móviles de manera rápida, eficiente, segura y fiable.

El curso avanzado de programación para Android de Exitae, te da la oportunidad de convertirte en experto programador de aplicaciones Android, por lo que estarás más capacitado para entrar en el exigente mercado laboral.

Además, nuestro curso te prepara para obtener el certificado oficial: CompTIA Mobile App Security+ en Android, demandado por las empresas debido a la necesidad de solucionar la vulnerabilidad en cuanto a malware de los sistemas Android.

Certificado Oficial CompTIA Mobile App Security

Con nuestro curso de Android on line, basado en una formación especializada y guiada, aprenderás todo lo necesario para desarrollar aplicaciones para android a nivel personal y empresarial.

Te ofertamos una formación completa, donde aprenderás a manejar el entorno Eclipse y concoerás las últimas novedades de Android. Crearás tu propia aplicación Android y la publicarás en Google Play. Todo ello acompañado por nuestros docentes, desde un nivel básico hasta que seas especialista de un perfil de trabajo cualificado y áltamente demandado.

Gracias a nuestros webinars, ejercicios prácticos y profesores expertos en la materia, obtendrás todas las destrezas para desarrollar tu futuro laboral en cualquier empresa con éxito.

¡Ahora es el momento!. Infórmate de lo que nuestro curso de programación para Android te puede ofrecer.

Titulación que se recibe

Diploma certificado por el Instituto Tecnológico MasterD.

OBJETIVOS

  • Aprender el funcionamiento de Eclipse como IDE para desarrollar aplicaciones en Java destinadas a dispositivos móviles Android.
  • Utilizar el complemento para las API de Google, que amplía el SDK de Android para proporcionar a las aplicaciones acceso a las bibliotecas de Google con las que puedes añadir de forma rápida funciones de asignación potentes a tus aplicaciones de Android.
  • Comprender el funcionamiento de los diferentes sensores del teléfono y su interacción con las aplicaciones y eventos programables.

CRÉDITOS 10 ECTS

Más información

Conocimientos básicos de programación en Java

1. INTRODUCCIÓN A ANDROID

  • ¿Qué es Android?.
  • Un poco de historia.
  • Arquitectura.
  • Versiones de Android.

2. ENTORNO DE TRABAJO ( ECLIPSE + ANDROID SDK)

  • Arrancando Eclipse.
  • La perspectiva de edición (Java).
  • El emulador y la perspectiva DDMS.

3. HOLA MUNDO NUESTRA PRIMERA APLICACIÓN ANDROID

  • Creando el proyecto.
  • Componentes del proyecto.
  • “Hola Mundo” al detalle.
  • Probando nuestra aplicación.

4. FUNDAMENTOS DE LAS APLICACIONES ANDROID

  • Conceptos básicos.
  • Componentes de las aplicaciones.
  • Intents.
  • AndroidManifest.
  • Actividades y tareas.
  • Procesos e hilos.
  • Ciclo de vida de los componentes.
  • Limpieza de procesos.
  • Nuestro segundo programa.

5. INTERFACE DE USUARIO

  • Entendiendo interfaz de usuario de Android
  • Layouts típicas.
  • Views y eventos de usuario.
  • Colecciones de datos y views.
  • Menús.
  • Diálogos y notificaciones.
  • Estilos y temas.
  • Text to speech (TTS).
  • Reconocimiento de voz.

6. RESOURCES

  • Definiendo recursos.
  • Usando recursos.
  • Localización.
  • Tipos de recursos.

7. GUARDANDO/RECUPERANDO DATOS

  • Almacenamiento de datos en Android.
  • Preferencias compartidas.
  • Almacenamiento en la memoria interna.
  • Almacenamiento en la memoria externa.
  • Bases de datos.
  • Datos en red.
  • Datos de sesión.

8. UBICACIÓN

  • Mapas.
  • Uso de los servicios GPS.

9. TELEFONÍA

  • Mensajes de texto.
  • Llamadas de teléfono.
  • Acceder a la agenda.

10. SENSORES

  • SensorManager.
  • Gestos.

11. MULTIMEDIA

  • Multimedia en Android.
  • Reproducir audio.
  • Reproducir vídeo.
  • Grabar sonido.
  • Grabar vídeo.
  • Aprovechar las aplicaciones del sistema.

12. WIDGETS DE ESCRITORIO

  • Widgets.
  • Creación de un widgets.
  • Ciclo de vida de un widget.
  • Formas de actualizar widgets.

13. PUBLICANDO EN GOOGLE PLAY

  • Google Play.
  • ¿Está lista nuestra aplicación?
  • Publicar en Google Play.
  • Mejorar nuestra aplicación .

14. EJEMPLO PRÁCTICO: APLICACIÓN RSS

  • Planteamiento de la aplicación.
  • La base de datos.
  • El parser.
  • Actividades.
  • Layouts.
  • Values.
  • Drawables.
  • AndroidManifest.xml.

15. SERVICIO WEB

  • ¿Qué es un servicio WEB?.
  • Servicios basados en SOAP.
  • Servicios basados en JSON.
  • REST.

16. BLUETOOTH

  • Conceptos básicos.
  • Comprobaciones iniciales.
  • Operaciones bluetooth.

17. GESTIONANDO PROYECTOS

  • Librerías.
  • Proyectos de tipo test.

18. CAMBIOS INTRODUCIDOS A PARTIR DE ANDROID 3

  • Cambios introducidos con Honeycomb.
  • Cambios introducidos en Ice Cream Sandwitch.
  • ActionBar.
  • Fragments.
  • Compatibilidad con versiones previas
SEAS Estudios Superiores Abiertos Curso de Programación en C.

SEAS Estudios Superiores Abiertos, Cursos de especialización OnLine - C es un lenguaje de programación de propósito general, de nive...

La Salle Barcelona Programación iOS para dispositivos móviles - Barcelona

La Salle Barcelona, Cursos de especialización Presencial - El curso de Programación iOS para dispositivos móviles te prep...

La Salle Barcelona Programación Android para dispositivos móviles I - Barcelona

La Salle Barcelona, Cursos de especialización Presencial - El curso de Programación Android para dispositivos móviles te ...

SEAS Estudios Superiores Abiertos Curso de programación Android

SEAS Estudios Superiores Abiertos, Cursos de especialización OnLine - Android es un sistema operativo para dispositivos móviles (Sma...

DEUSTO Formación Desarrollo de Aplicaciones para Móviles.

DEUSTO Formación, Cursos de especialización OnLine - El cada vez mayor uso de los dispositivos móvil para interactu...

Master-D
Master-D
Contactar con el centro
Contactar con el centro
Tipo de Formación

Cursos de especialización
OnLine ( Toda España )
250 horas

Precio del programa

A consultar