Temario
Desarrollo de Aplicaciones Móviles con JAVA y ANDROID DATOS GENERALES Nombre del Curso Total de horas
: Curso de Móviles : 40 Horas Académicas
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 continua. 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%
* Todos los test 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. El promedio de las tareas virtuales podrían reemplazar una de las notas de los test virtuales. Sesión Sesión 3 Sesión 5 Sesión 8 Sesión 10
Actividad Primer Cuestionario Virtual Examen Parcial Segundo Cuestionario Virtual Examen Final
Fecha
2
3
4
5
Manejo de Midlets Que es un Midlets, estructura. Funcionalidad del AMS Instalación de aplicaciones midlets via OTA Ciclo de vida de los Midlet Componentes visuales. La clase Display Displayables: Listas, Formularios, TextBox, Canvas CommandListener y comandos. Manejo de Formularios y Items La clase Form como displayable Creacion de un formulario Tipos de Items que soporta un formulario (StringItem, ChoiceGroup, TextField, DateField, ImageItem, Gauge). Primer Cuestionario Virtual Manejo de Graficos Que es un canvas El metodo paint() el objeto graphics Manejo de los métodos del objeto graphics Manejo de hilos para animaciones Manejo de Datos Que es el RMS Manejo del RMS
Módulos
Fechas
4
4
4
Módulo 1
1
Temario en Detalle
Horas
Sesión
CONTENIDO
4
4
Acceso a archivos de texto desde la aplicación. Examen Parcial
7
Practica Calificada Comunicaciones Protocolo de comunicaciones Comunicaciones Socket Comunicaciones HTTP Consultar a un servlet Consultar a un WebService (desarrollo desde wizard).
4
4
Módulo 2
6
9
Ejercicios prácticos Desarrollo de formularios para aplicación de pedidos Ejemplo de aplicación con varios displayables. Saltos entre displayables. Desarrollo de un juego con canvas e hilos Desarrollo de un juego en línea (multijugador) con canvas, hilos y comunicaciones socket Segundo Cuestionario Virtual Ejercicios prácticos Ejemplo de envió de correo via socket. Ejemplo de comunicaciones con un servlet •
10
4
4
Ejemplo de comunicaciones con un webservice
Librerías de terceros Manejo de comandos SQL para registrar información localmente en el móvil. LWUIT: Librería grafica de SUN. Examen Final
4
Módulos
Fechas
Horas
Sesión 8
Temario en Detalle