Download UCR PF 3868 – Programación de Dispositivos Móviles Verano 2011
Document related concepts
no text concepts found
Transcript
UCR PF 3868 – Programación de Dispositivos Móviles Verano 2011 Projecto Final Fecha de entrega: lunes marzo 2. Guía UCR: El propósito de este proyecto de equipo es producir el prototipo de una aplicación Android que provea servicios de localización e información a un visitante/estudiante de la UCR. Cada equipo de trabajo consistirá de hasta dos participantes. Como modelo inicial tomaremos una aplicación similar (CSU Vikings) y la someteremos a un proceso de ingeniería revertida. Nuestra intención es funcionalmente duplicar y MEJORAR los objetivos de la aplicación original. En el anexo se provee un conjunto de imágenes que sugieren visualmente el funcionamiento de la aplicación modelo. Hay ciertos nuevos procedimientos que quisiéramos añadir, incluyendo: 1. Donde estoy yo? Muestre en un Google Map la posición actual del usuario (esperamos que el sujeto esté en el área universitaria) 2. Como llegar allá? El usuario selecciona un destino (ej. “Facultad de Ingeniería”) y un mapa mostrando el usuario y el edificio de destino aparece (opcionalmente un trazado de la ruta a seguir – esto dependerá de Google Maps). Usted indica la distancia (aproximada) en línea recta al objetivo. 3. Galería de Imágenes-1. Cuando el usuario elije un edificio se muestra una fotografía (vista desde la calle) de la localidad. 4. Galería de Imagenes-2. Una ‘lista’ de imágenes es mostrada ensenando los edificios de la Universidad. El usuario selecciona uno de ellos y un grupo de opciones aparece incluyendo: como llegar allá, llamar por teléfono, visitar la página de Internet de esa escuela (o servicio), enviar email. 5. Localizador de Facultad y Empleados. Un directorio telefónico de la Universidad mostrando email y teléfono de cada profesor y empleado de la universidad. Anadir mecanismos para comunicarse con la persona. 6. Mi horario de cursos. Cada estudiante recibirá un email (o SMS) sumariando los cursos, horas y aulas donde recibirá clases en el corriente semestre. La operación básica de la aplicación y los nuevos elementos son mucho trabajo para ser implementado en tan poco tiempo. Tenemos que distribuir el trabajo de alguna manera justa. Conversaremos acerca de eso. Queremos hace énfasis en la opción de localización del usuario. Los datos de mapeo que Uds. han recogido servirán para crear una ‘base de datos’ (dinámica) listando los lugares importantes de la Universidad. Lo invito a soñar como mejorar la aplicación. Imágenes de la aplicación: CSU Vikings (se puede descargar en un dispositivo desde el Android App Market) Pantalla Principal Academic Calendar Campus 411 Campus Map – 1 Imágenes de la aplicación: CSU Vikings (se puede descargar en un dispositivo desde el Android App Market) Campus Map – 2 – College of Business Campus Technology CSU Fight Song CSU News - 1 Imágenes de la aplicación: CSU Vikings (se puede descargar en un dispositivo desde el Android App Market) CSU News – 2 (link to first entry) Dining Locations Dining Locations – 2- (choosing Vikngs Marketplace) Majors & Minors Imágenes de la aplicación: CSU Vikings (se puede descargar en un dispositivo desde el Android App Market) Majors & Minors – 2 – Master Degrees Master Degrees > Computer and Inf. Sciences Parking Facilities – 1 Parking Facilities – 2 How to submit your work: Your assignment should be submitted as follow: 1. Send your email to: victor.matos@ecci.ucr.ac.cr. The email topic should be: “YOUR NAME – HOMEWORK#x”. 2. The attachment should be named: yourFirtsName_lastName_homework#nn.zip 3. The attached zip file includes two pieces: Homework Report & Code. The first should be a .pdf document and the second a .zip file made with the sub-directory in which you placed your application. 4. Before writing the Homework Report read the section “EVALUACION” in your “PF-3868 - Carta al Estudiante”. This tells you how to assemble the report (six steps!). Extra points for improved design and features! 1. 2. 3. 4. 5. 6. Nombre del autor Numero de Tarea / Fecha Resumen Ejecutivo 1. Propósito del trabajo (¿Que hace este artefacto?) 2. Sinopsis Técnica (¿Cómo trabaja este artefacto) Conclusiones/Observaciones Personales (¿Qué paso con este artefacto?) Imágenes del Artefacto en Operación (así es como luce cuando trabaja) Código del computador (bien documentado y compreso en formato zip)