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: [email protected]. 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)