`
Temario:
Desarrollo de Aplicaciones Móviles con Android I.DATOS GENERALES Nombre del Curso Total de horas
: Desarrollo de Aplicaciones Móviles con Android. : 48 Horas Académicas
II.METODOLOGÍA Curso teórico-práctico. Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Evaluación permanente. Realización de tareas y actividades. Evaluación continúa. III.EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Ponderado de Evaluaciones: Evaluación Test Virtuales (2) Evaluación Parcial Evaluación Final Total
Peso 30% 30% 40% 100%
Sesión
Actividad
Sesión 6
Evaluación Parcial
Sesión 12
Evaluación Final
Fecha
Las fechas de evaluación son las siguientes:
Sesión Sesión 3 Sesión 9
Actividad Primer Cuestionario Virtual Segundo Cuestionario Virtual
Fecha
`
Módulo
Fecha
Temario en Detalle
Horas
Sesión
IV. CONTENIDO
Android: fundamentos y principales componentes
-
S2
S3
S4
Plataforma de desarrollo Open Source Arquitectura de una aplicación móvil Android. Configuración, principales librerías y herramientas de desarrollo. SDK (Standard Development Kit). Virtual Machine(Dalvit) Aplicación “Hola Mundo” para la plataforma Android. Android Software Stack y el ciclo de vida de una aplicación Android. Prioridades y estados de una aplicación Android. Principales componentes: Introducción al uso de Actividades y la gestión de Recursos. Ejercicios de Aplicación
Interfaces de Usuario Fundamentos de Diseño para interfaces de usuario con Android. Creación de componentes básicos tipo View. Definición y características de un Layout. Creación de vistas personalizadas. Tipos de Layouts. Creación de controles básicos y gestión de eventos generados por el usuario. Introducción a la creación de controles personalizados Ejercicios de Aplicación. Continuación de Interfaces de Usuario Uso de CheckBox,RadioButton,Spinner Uso de archivos xml Uso de colecciones Eventos Onclick ,etc,etc - Ejercicios de Aplicación - Primer cuestionario virtual Continuación de Interfaces de Usuario Uso del GriView, MapView, etc,etc - Ejercicios complejos.
4
4
4
4
Módulo 1
S1
`
S5
S6
Componente Intent y Servicios Componente Intent: definición y características. Uso de Intents para gestionar Actividades Uso de los Servicios. - Ejercicios de Aplicación.
4
Examen Parcial
4
Persistencia de Datos: Android SQLite
S8
S9
Introducción a SQLite: cursores y contenedores de valores. Gestión de bases de datos con SQLite. Uso del componente SQLiteOpenHelper. Ejercicios de Aplicación.
Continuación de Persistencia de Datos: Android SQLite Mantenimiento completo(insert, update,delete,select) - Ejercicios de Aplicación Comunicación HttpUrlConnection Desarrollo de aplicaciones Moviles que se comunican con aplicaciones web utilizando la clase HttpUrlConnection.
- Segundo cuestionario virtual Desarrollo de aplicaciones que consumen servicios web Utilizando el Protocolo Soap S10 Conectividad entre una aplicación en Android y en Php S11
Desarrollo de aplicaciones Móviles para Web Utilizando el Framwork Phone Gap
S12 Evaluación Final
4
4
4
4 4
4
3
Módulo 2
S7