Curso de Programación para Android (On line)

Curso Online
Resumen del curso
Información adicional
PERFIL Y REQUISITOS DE ACCESOS: Pueden acceder todas aquellas personas interesadas en formarse en el sector.
|
ver información adicional
|
Temario completo de este curso
OBJETIVOS
Estos son los objetivos que se pretenden alcanzar con este curso:
• 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.
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
TITULACIÓN RECIBIDA
A la finalización del curso, los alumnos que hayan superado con éxito los contenidos de cada una de las unidades del mismo, obtendrán el correspondiente certificado de aprovechamiento expedido por la Universidad Camilo José Cela y la Escuela de Formación Universitaria EXITAE:
“CURSO EN PROGRAMACIÓN PARA ANDROID” por la Universidad Camilo José Cela.
Las organizaciones más prestigiosas del sector, consideran esta titulación como un valor añadido a la formación académica y un refuerzo indispensable para el desempeño adecuado de puestos de responsabilidad en el ámbito profesional.
|
ver temario completo
|

