PROGRAMACION

- 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.

Descarga la DEMO del manual 

  • Solo mostramos parte del manual en pdf. Recordad que los cursos son variados y disponen de numerosos complementos como manual navegable, material de apoyo, glosarios, actividades y otros que en esta demo no se muestran.
  • El contenido de los cursos es actualizado con frecuencia  por lo que puede haber discrepancias con el contenido real.
  • Si quieres conocer cómo está estructurado el curso en profundidad consulta al administrador de tu aula más cercana.

Materiales y software necesarios

Ninguno: se incluye en el curso.


Actividades obligatorias

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áximo de realización: 90 días.

130 horas

 

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


Horas Certificadas : 130

Descarga Díptico del curso