Desarrollarás un proyecto interactivo que ayude a presentar y/o describir un proyecto por medio de imágenes, textos, audio, video y geolocalización.
Un aspecto para considerar desde el inicio de tu proyecto es que debes documentar todo el proceso de este. Esta documentación puede incluir tu código con comentarios, tus bocetos, tu desarrollo de interfaz en Illustrator, Photoshop o cualquier herramienta de diseño gráfico, además de retroalimentación de tu facilitador.
Instrucciones:
- Define si tu proyecto se hará con un cliente o bien, será solamente para tu portafolio.
- Una vez que definas lo que será tu proyecto, empieza a reunir información general del proyecto (logotipo, a qué se dedica o de que se trata el producto de tu cliente).
- Crea un boceto de diseño que muestre cómo planeas resolver la interfaz de usuario. En las etapas de inicio lo recomendable es dibujar a mano alzada la interfaz, marcando o indicando las animaciones o interacciones que pueden existir.
- Después, dibújala en Illustrator o Photoshop para que puedas definir y crear los efectos y acabados de cada elemento.
- Diseña bocetos de la animación del intro, así como los elementos de geolocalización que incluirás.
- Identifica las resoluciones y tamaños de pantalla más usados al momento y define la salida de tu aplicación. Tu proyecto debe ser responsivo al menos a dos tipos de dispositivos: laptop y smartphone, laptop y tableta, etcétera.
- Cuida tu código y planéalo para que sea reusable y modular, de manera que minimices el retrabajo.
- Mejora tus animaciones y elementos de geolocalización si es posible. Revísalos y evalúa si vale la pena aplicar cambios en ellos, recuerda que estamos trabajando para que la experiencia del usuario sea excelente, vale la pena invertir tiempo en los detalles.
- Avanza en el diseño del contenido y completa la información de todas las pantallas, de manera que tengas oportunidad de evaluar el diseño e interactividad de cada una de ellas. Prueba tus pantallas en los tipos de dispositivos que definiste.
- Decide si tu aplicación tendrá música. Si es así, es momento de seleccionarla, así como los efectos de sonido que vayas a usar.
- Prueba la aplicación en la mayor cantidad de computadoras que puedas para verificar que se ejecute correctamente. Así como también en los demás dispositivos que hayas seleccionado con antelación.
- Requerimientos de tu proyecto final:
a. Tener imágenes, texto, audio (opcional), geolocalización y video.
b. Debe de presentar animaciones en partes específicas para enriquecer la experiencia del usuario.
c. Debe ser desarrollado con HTML5, CSS3 y JavaScript.
d. Debe estar documentado, de manera que se pueda comprobar el avance de principio a fin.
e. Coloca tu proyecto en algún hosting gratuito para que puedas acceder desde cualquier parte.