Módulo 1 fundamentos de la informática (apps)
• aproximación a la historia de arquitectura informática y sus principales
Características.
• gestión del entorno de trabajo y ciclo de vida de las aplicaciones.
• gestión de actividades, servicios e intenciones: los proveedores de
Contenidos.
Módulo 2 desarrollo de una app
• conocimiento de los controles comunes
– adicción de un text view. Edit text. Botones y listas.
– manejo de widgets básicos de android.
– conocimiento de los contenedores en android: tipos de layouts.
– conocimiento del ciclo de vida una activity. Controles de selección en
Android: los adaptadores.
– utilización de menús.
– identificación de 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.
– gestión de bases de datos y ficheros xml.
– identificación de las funcionalidades.
– realización del parcheo de ficheros
• uso de los servicios
– gestión de mapas en android.
– gestión de la interfaz gráfica.
• creación de una aplicación.
– uso del archivo de manifiesto.
– configuración del plugin atd y el sdk android. Crear una avd.
– diseño del interfaz de usuario en android.
– integración de un menú básico. Editar. Crear formularios.
– conocimiento de los estados de una aplicación. Uso del arrayadapter.
– uso del cursoradapter.
– gestión del editor de bases de datos sqlite.
– creación de un servicio.
O arrancar y parar el servicio.
O conectar y desconectar el servicio.
– instalación del ide eclipse.
– uso del api de google maps.
– preparación de la aplicación: nombrar. Restos de trazas de código y debug.
– gestión de la firma.
– publicación.
– gestión de las actualizaciones.