Temario:
Desarrollo de Aplicaciones Móviles con Android I.
DATOS GENERALES Nombre del Curso Total de horas
II.
: Desarrollo de Aplicaciones Móviles con Android. : 48 Horas Académicas
METODOLOGÍA
III.
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. EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Evaluación Cuestionario Virtuales (2) Tareas Virtuales (2) Evaluación Parcial Evaluación Final Total Sesión
Actividad
Sesión 6 Sesión 12
Evaluación Parcial Evaluación Final
Ponderación 15% 15% 30% 40% 100% Fecha
Todos los cuestionarios tienen una vigencia para su resolución de 72 horas, la duración por test es de 30 minutos y tiene dos intentos para su resolución.
Los cuestionarios y las tareas virtuales tendrán un promedio individual. Sesión Sesión 3 Sesión 9
Actividad Primer Cuestionario Virtual Primera Tarea Virtual Segundo Cuestionario Virtual Segunda Tarea Virtual
Fecha
Módulos
Temario en Detalle
Fecha
CONTENIDO
Horas
Sesión
IV.
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 Primera Tarea Virtual Continuación de Interfaces de Usuario Uso del GriView, MapView, etc,etc Ejercicios complejos.
4
Módulo 1
S1
4
4
4
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
Evaluación Parcial
4
Persistencia de Datos: Android SQLite
S8
S9
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 Segunda Tarea Virtual Desarrollo de aplicaciones que consumen servicios web Utilizando el Protocolo Soap S10 Conectividad entre una aplicación en Android y en Php
4
4
4
4
Desarrollo de aplicaciones Móviles para Web S11 Utilizando el Framwork Phone Gap
4
S12 Evaluación Final
4
2
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.
Módulo 2 D L O
S7