Interfaz Grafico
INTERFAZ GRAFICO
Introduccion:
Interfaz Gráfica, debemos empezar por entender que los seres humanos obtenemos la información del entorno que nos rodea empleando nuestros sentidos, principalmente la visión, debido a que es el principal puente de comunicación con el exterior y la que nos permite interactuar con todo lo que nos rodea.
Lo anterior, facilita la adquisición de nuevos conocimientos como por ejemplo manejar un auto, aprender a leer, abrir y cerrar una puerta, etc., los cuales requieren de más o menos tiempo dependiendo de la complejidad de cada tarea.
Hace unos años existía un problema a la hora de aprender a manejar una computadora. Las personas no podían hacer uso de sus sentidos para adquirir ese conocimiento, tenían que pensar de forma abstracta para hacerlo, aplicando comandos que después olvidaban. Para solucionar ese problema, inventaron la interfaz gráfica de usuario (GUI).
Gracias a esto, hoy es posible aprender a interactuar de varias formas con cualquier dispositivo, lo que ha hecho más accesible la tecnología para las personas y lo mejor, es un campo que no dejará crecer porque irá de la mano con los avances tecnológicos que se produzcan en el futuro.
Este tema será abordado a profundidad en el presente blog, en donde se verá con detalle lo que debes conocer sobre la Interfaz Gráfica.
¿Qué es Interfaz Gráfica?
La interfaz gráfica de usuario (GUI) es un medio de interacción visual entre los usuarios y los dispositivos electrónicos.
Por ello, es usado en la mayoría de sitios web, programas para computadora, aplicaciones móviles, sistemas operativos, entre otros tipos de software existentes.
Este tipo de interacción posibilita el ofrecimiento de opciones WYSIWYG (what you see is what you get) dentro de los programas de software.
También permite manipular los elementos gráficos presentes en la pantalla mediante el empleo de lápiz óptico, mouse, el dedo, entre otros dispositivos periféricos de entrada.
Historia de las Interfaces Gráficas de usuario
Antes del uso masivo de los sistemas GUI, los sistemas de interfaz de línea de comandos (CLI) eran bastante comunes. Estos estaban conformados por una serie de comandos que el usuario tenía que introducir utilizando líneas de texto codificadas.
Dichos comandos iban desde instrucciones sencillas para acceder a carpetas y archivos hasta comandos complejos conformados por muchas líneas de código.
Por esta razón, el laboratorio de investigación de Xerox Palo Alto empezó a desarrollar un sistema que permitiera utilizar los ordenadores de una forma más cómoda en la década de 1970.
Después de finalizado su desarrollo, el sistema fue implementado en los sistemas operativos Macintosh de Apple y Windows de Microsoft, obteniendo buenos comentarios por parte de sus clientes, cambiando para siempre el enfoque de programación de software.
Los comentarios de los clientes se debieron a que podían operar de forma intuitiva no solo las computadoras sino también otros dispositivos electrónicos.
Esto, por medio de iconos gráficos: cursores, menús, pestañas, ventanas, botones y otros que fueron apareciendo a medida que evolucionó el desarrollo de sistemas GUI.
¿Cómo funciona la Interfaz Gráfica – GUI?
El funcionamiento de la Interfaz Gráfica hace parte de la arquitectura de software modelo-vista-controlador (MVC), el cual separa el procesamiento de los datos de la forma en la que estos son mostrados al usuario.
Aquí, la abstracción juega un papel muy importante porque, al aislar conceptualmente cualquier widget visual, su función se puede deducir con facilidad, haciendo que la Interfaz Gráfica sea más intuitiva para el usuario final.
Cuando el usuario inicia el software, empieza a proporcionarle órdenes mediante el uso de clicks con un cursor o puntero sobre el widget visual, los cuales inician una serie de acciones que dan origen a más clicks por parte del mismo, dependiendo el caso.
La GUI traduce clicks del usuario a instrucciones en lenguaje máquina para que el software entienda y ejecute las acciones correspondientes a la tarea iniciada.
Estas acciones son traducidas de nuevo por la GUI, esta vez a lenguaje de uso, para que puedan ser mostradas al usuario.
Fuente: https://tuatara.co/blog/software/interfaz-grafica/
Video:
Comentarios
Publicar un comentario