Está en la página 1de 8

Descripción de pantallas para AskinGym App, se toma como modelo la versión web en cada caso, donde

se intentará emular los controles, dada las limitantes que tenga la plataforma.

El multi idioma se selecciona desde los recursos del teléfono, según el idioma configurado que tenga el
usuario.

Cada pantalla se dedica a ser solo un Frontend, por lo que salvo validaciones normales, tales como
números o caracteres incorrectos en donde amerite, no se realiza ninguna lógica de negocio en ninguna
de las pantallas, estas se limitaran (salvo que el administrador del proyecto lo requiera) a consumir y
enviar datos, por lo que se deben entregar las directrices a cumplir por parte de las apis que traen cada
información o que reciben.

1. Login: Pantalla inicial que da acceso al app.

2. Recovery Password: pantalla donde se insertan ciertos datos para que se envie una contraseña
temporal por correo.
3. Register: Pagina de registro para nuevos usuarios
4. Bandeja: Carga un listado de preguntas con título, texto e Id, este listado debe ser manipulado
en cache y se va a requerir lógica de negocio con estos
5. Detalle de Pregunta: Al hacer clic en cualquier elemento de la lista envia al detalle, el cual debe
conservar el id del elemento subsiguiente en la lista anterior, para poder ir atrás y adelante en la
lista contestando preguntas (favor aclarar si este listado obedece a algún orden aleatorio, lo cual
es recomendable para no encarecer mas el precio del app. En esta pantalla se escoge una opción
y al marcar siguiente se evalua como buena o incorrecta, lo cual suma puntos, en esta pantalla
de igual forma se puede hacer clic en hit (like) o repost (que crea una copia de ese registro pero
de parte del usuario logueado)

6. Detalle de Respuesta: cuando se hace clic en una respuesta, inmediatamente esta la valida como
buena o negativa (en el server) y nos da la posibilidad de dejar o no comentarios
7. Hit: pantalla donde se muestran todos los post donde el usuario haya hecho hit

8. Reporte: estatus promedio porcentual de respuestas negativas y positivas en cada categoría,


para el usuario logueado.
9. Marcadores: Pantallas para mostrar aquellos post donde se haya marcado

10. Mi Cuenta: Pantalla con links o botones hacia otros elementos del app, puede ser reemplazado
por el menú hamburguesa.
11. Perfil Personal: Carga el perfil del usuario

12. Configuración: con lleva a las 4 pantallas indicadas que son solo para cambiar datos, por eso se
omiten, pero se debe contemplar que son 4 pantallas adicionales
13. Pantalla de Post: esta pantalla se usa para crear post (pregunta), donde se pide un titulo de la
pregunta y un cuerpo, se ponen 4 opciones, se marca la respuesta correcta y se pone la
retrospección que le va a salir al usuario que acierte o falle la respuesta.
14. Perfil Usuario 2: Pantalla donde se puede ver el perfil del usuario que hizo una pregunta y
seguirle, así como ver sus otras preguntas.

También podría gustarte