Fase 2. Diseño
Necesidades de negocio
Necesidades de usuarios
Entendimiento del problema
Lista de tareas a realizar
Storyboarding
Prototyping
Interactions
Design evaluation
Representación gráfica de la secuencia cronológica de la historia escena por escena que nos ayudan a entender como se desarrolla una acción.
Boceto rápido, tambien llamado wireframe, de la propuesta que entendemos como posible solución para hacer la idea más tangible.
Simulación o versión muestra del producto final que sirve para evaluar ideas antes del desarrollo y lanzamiento del producto.
Saber como organizar la información
Para organizar la información de forma lógica y funcional, tenemos que entender la arquitectura de información.
La arquitectura de la información es el proceso de categorizar y organizar la información para crear estructura y significado.
Importante:
Desde la perspectiva de la experiencia del usuario, esto significa comprender cómo piensan los usuarios, qué problemas están tratando de resolver y luego presentar la información de una manera lógica que tenga sentido dentro de este contexto.
1. Utiliza el template de arquitectura de información de Figma y organiza la infomación siguiendo el ejemplo
2. Exporta la imagen de la AI y súbelo a la carpeta [ ai ] del proyecto-app
Ejercicio - Arquitectura de información
Siguiente paso: User flow
TODO:
* Arquitectura de información
* User flow
Hasta ahora tenemos:
Siguiente: Prototipo
La accesibilidad web es la práctica inclusiva de garantizar que no haya barreras que impidan la interacción o el acceso a sitios web para cualquier persona, incluso para personas con discapacidades físicas, situacionales o para aquellos con restricciones socioeconómicas (ancho de banda y velocidad).
Cuando los sitios se diseñan y desarrollan correctamente, la información y la funcionalidad es igual para cualquiera y garantizamos que nuestro contenido llegue a un mayor número de usuarios.
Las reglas de accesibilidad al contenido web (WCAG) se desarrollan a través de un proceso de cooperación con individuos y organizaciones de todo el mundo (W3C), con el objetivo de proporcionar un estándar de accesibilidad del contenido web que satisfaga las necesidades de individuos, organizaciones y gobiernos a nivel internacional.
La usabilidad web es el grado de facilidad de uso que tiene una página web para los visitantes que entran e interactúan con ella.
Una web con una buena usabilidad es aquella que permite a los usuarios una interacción sencilla, intuitiva, agradable y segura.
Accesibilidad significa que todas las personas pueden percibir, comprender, navegar e interactuar con la información electrónica y ser miembros activos y contribuyentes del mundo digital.
Las discapacidades visuales, auditivas, físicas, del habla, cognitivas y neurológicas se deben tener en cuenta al implementar medidas de accesibilidad.
Si mejoramos la usabilidad, podemos lograr una mayor comunicación y feedback con el usuario, aumentar la duración que ellos invierten en nuestro contenido y facilitar que se familiaricen con su manejo, si este es fácil e intuitivo.
La accesibilidad web es la práctica inclusiva de garantizar que no haya barreras que impidan la interacción o el acceso a sitios web para cualquier persona, incluso para personas con discapacidades físicas, situacionales o para aquellos con restricciones socioeconómicas (ancho de banda y velocidad).
Importante:
Cuando los sitios se diseñan y desarrollan correctamente, la información y la funcionalidad es igual para cualquiera y garantizamos que nuestro contenido llegue a un mayor número de usuarios.
¿Cómo?
Herramientas útiles para medir el contraste entre elementos y tamaño de fuentes tipográficas.
1. Identificar
2. Solucionar
La usabilidad web es el grado de facilidad de uso que tiene una página web para los visitantes que entran e interactúan con ella.
Una web con una buena usabilidad es aquella que permite a los usuarios una interacción sencilla, intuitiva, agradable y segura.
Importante:
¿Cómo?
Herramientas útiles para identificar problemas de usabilidad:
Van a utilizar las herramientas vistas previamente para verificar algún problema de accesibilidad y usabilidad en su diseño (proyecto App CENTRO) referente a contraste, tipografía, estructura de lógica de información, espaciado para implementar los cambios.
Documentar sus cambios en (branch: proyecto-app) en un folder llamado a11 y el documento accesibilidad.md
* Agrupar elementos dentro de su contenedor/componente
* Utilizar vectores para tener mas control sobre el diseño final
* Utilizar AutoLayout para alinear elementos y no perder la composición
* Ignorar las limitantes de resizing utilizando la tecla command
* Utiliza el formato predeterminado utilizando la guía de estilos
* Utiliza gifs para las animaciones complejas/personalizadas
* Utiliza los componentes y variantes DRY
* Utiliza corner radius, drop shadow para mejorar el UI
* Utiliza prototype para crear interacciones, flujos y efectos de scrolling
* Agrupa elementos de acuerdo a su composición (Frame o Group)
* Utiliza el panel de Layers para copiar y pegar elementos
Motion Design ayuda a mejorar la usabilidad de cualquier interfaz de usuario a través del comportamiento (animación) de elementos.
El movimiento y la animación pueden ser útiles y comunicativos, si se usan con moderación como forma de retroalimentación sutil a través de microinteracciones.
Una ventaja del movimiento de la interfaz de usuario es que atrae la atención del usuario y es muy funcional para indicar acciones que debe tomar el usuario.