Diseño de Interfaz Gráfica de Usuario - GUI
- denma9231
- 28 ago 2016
- 2 Min. de lectura

http://www.taringa.net/post/apuntes-y-monografias/14145479/Interfaz-grafica-usuario.html
La GUI es el vínculo entre los contenidos o la web y el usuario, su diseño es fundamental debido a que es la cara del sistema y la que permitirá su utilización de forma efectiva, es por ello que debe tener un diseño amigable y funcional, con el fin de que el usuario no se sienta frustrado al momento de entrar en contacto con ella.
Características de la GUI:
Facilidad
Diseño ergonómico mediante el uso de menús, barras de acciones o íconos
Operaciones rápidas, reversibles; que sea de cambios inmediatos
Contiene herramientas de ayuda que orientan al usuario
Para la realización de un buen desarrollo GUI, se debe tener en cuenta:
Consistencia: Todos los elementos de la GUI se deben regir por las mismas normas
Palabras y legibilidad: Uso de colores y fuentes adecuadas, uso correcto de mayúsculas y minúsculas
Color: Tener en cuenta el significado de los colores, que éstos permitan la legibilidad y que den una buena apariencia en la pantalla
Accesibilidad: Debe ser accesible en lo posible a todos teniendo en cuenta discapacidades
Necesidades de los usuarios: Los usuarios deben encontrar lo que buscan
Contenidos: Deben ser fiables
Funcionalidad: Debe reducir los pasos para la realización de una acción
Sistema de búsqueda: Debe contar con diferentes maneras de realizar la búsqueda
Elementos para desarrollo GUI:
Es importante tener claro que cada interfaz tenga su funcionalidad para que se justifique su desarrollo y no se pierdan esfuerzo o se presente al usuario elementos que en lugar de ayudarlo a simplificar el trabajo, termine creando confusión, por ello al interfaz gráfica debe contar con una serie de elementos que facilite su construcción.
A la hora de diseño se debe plantear que contenga:
Encabezado
Menú
Zona de Mensajes
Zona de Contenidos
CSS
Recolección de información
Validación de información
Relación de datos
Lenguajes de desarrollo GUI.
A la hora de realizar una interfaz gráfica de usuario se puede utilizar diversos lenguajes de programación, sin embargo es indispensable tener clara la orientación del software a realizar, a sea para escritorio, web, móvil o juegos, con el fin de escoger el mejor lenguaje para el desarrollo del proyecto, sin embargo es aconsejable utilizar multiplataformas.
Ventajas
Facilidad de uso por parte de los usuarios, no se necesita conocer lenguajes de programación para manipular el sistemas
Cada instrucción se ejecuta al dar clic en una imagen, accionar un boto o diligenciar datos
Muestra la validación de la información mediante mensajes impresos en cuadros de diálogo
Desventajas
Utilización de mayores recursos de máquina, por lo que dependiendo de la clase de equipo puede ser un proceso lento aumentando los tiempos de espera.
"El éxito de un programa depende directamente de la calidad de su interfaz"
Xavier Berenguer
Comentarios