miércoles, 15 de febrero de 2012

Nuevo Curso Mentor - Desarrollo de aplicaciones para Android

Resumen del curso
El curso de Iniciación a Android está dirigido a aquellas personas interesadas en aprender este lenguaje de programación para implementar aplicaciones para dispositivos personales tales como teléfonos, tabletas, etcétera.
Destinatarios
Es un curso destinado a personas que desean aprender a programar aplicaciones en el ámbito de Android en lenguaje Java.
Contenidos
Unidad 1: Introducción al entorno de Android- Características y Arquitectura de Android.
- Conceptos básicos de las aplicaciones Android.
- Un vistazo general al IDE de Eclipse.
- Cómo crear la primera aplicación con Android.
- Cómo diseñar la interfaz de usuario con Vistas.
Unidad 2: Diseño de la Interfaz de usuario en Android- Actividades (Activities).
- Gestionando los eventos del usuario.
- Uso del Emulador de Android.
- Componentes avanzados.
- Diseño de componentes personalizados.
Unidad 3: Más información sobre Android- Gestión del botón “Hacia atrás” de Android.
- Definición de una tarea en los proyectos Android.
- Guardar y recuperar el estado de una Actividad.
- Procesos en Hilos en Android.
- Menús en Android.
- Ventanas de diálogo en Android.
Unidad 4: Trabajando con ficheros- Gestión de información en Android.
- Sistema de archivos en Android.
- Preferencias de las aplicaciones Android.
- Recursos de las aplicaciones Android.
- Acceso a Internet con  Android.
- JSON (JavaScript Object Notation).
Unidad 5: Intenciones y Seguridad- ¿Qué son las Intenciones?
- Uso de Intenciones.
- Permisos y seguridad en Android.
- Pantallas con pestañas con Tab Layout.
Unidad 6: Bases de datos y ficheros XML- Teoría sobre Bases de Datos.
- Gestión de la Base de datos SQLite en Android.
- Selección y recuperación de Consultas de SQLite.
- Ejemplo práctico de BD SQLite con Android.
- Gestión de ficheros XML.
Unidad 7: Proveedores de contenidos, Servicios y Notificaciones- Proveedores de contenidos (Content Providers).
- Servicios de Android y Receptores de mensajes de difusión.
- Notificaciones al usuario en Android.
- Uso de ViewPager en aplicaciones Android.
Unidad 8: Android práctico- Depuración de aplicaciones Android con Eclipse.
- Uso de mapas en aplicaciones de Android.
- Desarrollo de aplicaciones sensibles a la Orientación del dispositivo.
- Desplegar aplicaciones Android en Dispositivos Virtuales (AVD) o Reales.
- Cómo publicar aplicaciones en el Android Market.
Materiales y software necesarios
Ninguno: se incluye en el curso.
Actividades obligatorias:6 tareas prácticas en 3 módulos y 1 actividad global.
3 cuestionarios de repaso (1 por módulo)
Tiempo estimado
Tiempo mínimo de realización: 30 días
Tiempo máximo de realización: 90 días.
Requisitos recomendados
Es necesario tener conocimientos básicos de Informática y nociones de algún otro lenguaje de programación. Es decir, hay que conocer lo que es un bucle, las variables, las sentencias, etcétera.
Cursos relacionados
Cursos que se recomienda realizar ANTES:
-    Iniciación a la programación
-    Programación en Java – Inicial
-    Diseño de Bases de Datos

No hay comentarios:

Publicar un comentario