Cursos de Programación para Android a Distancia

Cursos y Formación de Exitae, Escuela Universitaria de Formación Abierta

Exitae, Escuela Universitaria de Formación Abierta

Ver Oferta Formativa

  

Cursos de Programación para Android a Distancia

|
  • Tipo de Curso: Curso
  • Modalidad: A Distancia
  • Fecha inicio: A distancia
  • Fecha fin: A distancia
  • Duración: 250 Horas
  • Precio: Consultar más información

PROGRAMA ACADÉMICO
Las unidades didácticas de las que está compuesto este curso son las siguientes:
Unidad 1. Introducción a Android
¿Qué es Android?; Un poco de historia; Arquitectura; Versiones de Android
Unidad 2. Entorno de Trabajo (Eclipse + Android SDK)
Arrancando Eclipse; La perspectiva de edición (Java); El emulador y la perspectiva DDMS
Unidad 3. Hola Mundo” Nuestra primera aplicación Android
Creando el proyect; Componentes del proyecto; “Hola Mundo” al detalle; Probando nuestra aplicación
Unidad 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

Unidad 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
Unidad 6. Resources
Definiendo recursos; Usando recursos; Localización; Tipos de recursos
Unidad 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.
Unidad 8. Ubicación
Mapas; Uso de los servicios GPS.
Unidad 9. Telefonía
Mensajes de texto; Llamadas de teléfono; Acceder a la agenda.

Unidad 10. Sensores
SensorManager; Gestos
Unidad 11. Multimedia
Multimedia en Android; Reproducir audio; Reproducir vídeo; Grabar sonido; Grabar vídeo; Aprovechar las aplicaciones del sistema
Unidad 12. Widgets de escritorio
Widgets; Creación de un widgets; Ciclo de vida de un widget; Formas de actualizar widgets
Unidad 13. Publicando en el Market
El Android Market; ¿Está lista nuestra aplicación; Publicar en Android Market; Mejorar nuestra aplicación
Unidad 14. Ejemplo práctico: aplicación RSS
Planteamiento de la aplicación; La base de datos; El parser; Actividades; Layouts; Values; Drawables; AndroidManifest.xml
Unidad 15. Servicio Web
¿Qué es un servicio WEB?; Servicios basados en SOAP; Servicios basados en JSON; REST
Unidad 16. Bluetooth
Conceptos básicos; Comprobaciones iniciales; Operaciones bluetooth.
Unidad 17. Gestionando proyectos
Librerías; Proyectos de tipo test
Unidad 18. Cambios introducidos a partir de Android 3
Cambios introducidos con Honeycomb; Cambios introducidos en Ice Cream Sandwitch; ActionBar; Fragments; Compatibilidad con versiones previas

Detalle sobre el curso:

Requisitos:

SOLICITAR INFORMACIÓN SIN COMPROMISO

Programación para Android


TUS DATOS: Los datos que aparecen con el símbolo * son requeridos

Deseo recibir información de los cursos que me interesan por email

Ver condiciones de servicio

Recibir información