Proyecto integrador - CGastrell/phonegap GitHub Wiki
Para un fin multiproposito intentaremos desarrollar la aplicacion Interview Recorder
Mockups
Estas son las pantallas basicas creadas a los efectos de lograr un prototipo funcional:
Casos de uso
Vamos a revisar los casos de uso 1 y 4: Grabacion y revision
Caso 1: Desarrollo de la entrevista
- El entrevistador presiona
Start
en la pantalla del dispositivo móvil. - Lee el primer ítem del check list: "Preséntese y cuénteme por qué quiere hacer el curso de Phonegap".
- Presiona el tilde del ítem correspondiente en el check list.
- Escucha lo que dice el entrevistado y, cada vez que este toca algún tema mencionado en algún ítem del check list, presiona el tilde correspondiente.
- Cuando el entrevistado deja de hablar el entrevistador lee el primer ítem que todavía no haya sido tildado
- Esto se repite hasta que no haya ítems sin tildar o hasta que el entrevistador considere que ha de darse por terminada la entrevista.
Ejemplo de check list:
- 1. Preséntese y cuénteme por qué quiere hacer el curso de Phonegap
- 2. Nombre
- 3. Edad
- 4. Conocimientos previos, o estudios cursados
- 5. Experiencia en desarrollo móvil
- 6. Experiencia en desarrollo en general
Adicionales
- Puede haber algunos campos de texto que se puedan llenar durante la entrevista
- Si un ítem del check list se presiona más de una vez el programa registra cada vez que fue presionado (y muestra un tilde por cada vez que se presione, de modo de dar feedback de cada presión).
Caso 4: Revisar lo grabado
- El entrevistador presiona el botón
Review
- El programa muestra
- el botón
Play
,Pause
,Stop
yRewind 10'
- la línea de tiempo que representa la grabación con un 0:00 al comenzar y un XX:XX al terminar y botones con los números de ítems señalando sobre la recta los lugares donde se presionó cada ítem
- Un indicador de avance/desplazamiento sobre la barra de tiempo
- oscurecidos los ítems que no han sido presionados
- brillantes los ítems que han sido presionados (con un botón de
Go
por cada vez que se presionaron). - habilitados los tildes de todos los ítems
- un par de botones genéricos
Delete 1 tag
,Delete many tags
- El entrevisitador presiona
Play
y empieza a escuchar (yPause
y de nuevoPlay
cada vez que lo necesite) - Cuando quiere escuchar en qué lugar tildó cierto ítem durante la entrevista presiona el botón
Go
, el programa posiciona el audio en ese punto y empieza a emitirlo - Puede cambiar de lugar la reproducción moviendo el indicador de avance/desplazamiento
- Si quiere retroceder puede usar el botón
Review 10'
que retrocede 10 segundos y reproduce desde ahí (o sea no se necesita ponerPlay
otra vez) - Si quiere puede agregar tildes presionando el check box correspondiente
(y el programa agrega el botón
Go
y el botón con el número de ítem sobre la línea de tiempo) - Si quiere borrar un tag presiona alguno de los botones
Delete tags
y aparecen cruces rojas sobre los botonesGo
para borrarlos presionando las cruces. El botónDelete tag
hace desaparecer las cruces al primer borrado, el botónDelete many tags
permite borrar varios a la vez. En ambos casos aparece un botón naranjaStop
, presionando ese botón también desaparecen las cruces de borrado.