1. Introducción. Historia, su arquitectura y sus características principales.
2. Entorno de trabajo. Ciclo de vida de las aplicaciones. componentes de la aplicación
3. Actividades: Servicios, intenciones, proveedores de contenidos
4. Controles comunes.
- Añadir un text View. Edit Text. Botones y listas.
- Widgets básicos de Android.
- Contenedores en Android: tipos de layouts
- Ciclo de vida una Activity. controles de selección en Android: los Adaptadores.
- Utilización de menús.
- Tipos de eventos: eventos de página, de botones, de teclado. Escuchar eventos de click.
- Uso de los sensores del dispositivo, el acelerómetro, el bluetooth, el sistema Multitouch de la pantalla.
- Localización GPS con Android: geolocalización. Usando preferencias en Android.
- Bases de datos y ficheros XML.
- Funcionalidades.Parchear ficheros.
5. Servicios.
- Mapas en Android.
- Interfaz Gráfica.
6. Crear una aplicación.
- Archivo de manifiesto.
- Configurar el Plugin ADT y el SDK Android. Crear una AVD.
- Interfaz de usuario en Android.
- Integrar un menú básico. Editar. Crear formularios.
- Estados de una aplicación. Uso del ArrayAdapter.
- Uso del CursorAdapter.
- Editor de bases de datos SQLite.
- Crear un servicio. Arrancar y parar el servicio. Conectar y desconectar el servicio.
- Aprender a instalar el IDE Eclipse.
- Api de Google Maps.
- Preparación de la aplicación: nombrar. Restos de trazas de código y debug.
- Firma, publicación y actualizaciones.