1: ANDROID
Introducción
Programación para Android
Instalación de las herramientas necesarias
2: APLICACIONES
Fundamentos
Estructura de aplicaciones
3: CODIFICACIÓN
01. Conceptos previos
Modelo Vista Controlador
Elementos del lenguaje
Tipos de datos
Clases
Métodos
Herencia
Importaciones
02. XML
Definición y características del lenguaje XML
Creación de programas con Eclipse
Acceso al código: resources
Archivos Android
J2ME
4: GRAHICAL USER INTERFACE (GUI)
Diseño de la interfaz de usuario
Pantalla inicial
Componentes de la interfaz gráfica
Multimedia
5: BASES DE DATOS
Tipos de bases de datos
SQL (Structured Query Language)
Acceso a datos: crear, actualizar y conectar con una base de datos
Tablas en Android
Manipulación de datos: inserción, actualización y eliminación
Otras operaciones: selección de datos
6: SERVICIOS
Introducción a los servicios web
Arquitectura orientada a servicios
Proveedores y consumidores
Interoperabilidad entre plataformas y sistemas
Descripción del servicio: Web Service Description (WSD)
Semántica: su importancia en los servicios web
Implementación de los servicios web