Seleccionar página
Blog

El mundo de la programación y el desarrollo de aplicaciones multiplataforma es apasionante. Entre las múltiples opciones que tiene, encontramos el diseño de interfaces gráficas de usuarios o GUI. En inglés, graphical user interface.

Qué son las GUI

Las GUI o interfaces gráficas son un programa informático que realiza la función de interfaz de usuario. Está formado por imágenes y objetos gráficos, que representan la información y acciones que se encuentran en la interfaz. Su objetivo es el de crear un entorno visual fácil de usar para que fluya la comunicación son el sistema operativo.

Lo más común es que las acciones sean de manipulación directa, para simplificar la interacción y mejorar la comunicación entre usuario y sistema operativo. Algunas GUI de ejemplo son los entornos de escritorio de Windows, el X-Window de GNU/Linux o el Aqua, de Mac OS X.

En el proceso de creación de interfaces gráficas de usuarios el desarrollador de aplicaciones multiplataforma es el encargado de crearlas.

Tipología de GUI o interfaces gráficas

Primero encontramos las GLI, Command line interface, o interfaz de línea de comandos. Son las que encontramos en los juegos o en tareas de investigación. Mezclan 3D con 2D y la interfaz de enfoque del usuario o ZUI, Zooming User Interface.

Después está la interfaz de usuario táctil. Es la que utilizamos a diario en nuestros teléfonos móviles, tabletas, consolas de videojuegos o en domótica. En el mundo de la empresa la usan los restaurantes o tiendas de autoservicio, cajeros automáticos, kioskos de información, entre otros muchos. Son las GUI de uso específico y son las que al tocar la pantalla con los dedos, se ejecutan los comandos del ratón sobre el software,

Por último encontramos la interfaz natural de usuario, o NUI, son las interfaces en las que se interactúa con un sistema o aplicación. En la interacción con las NUI, no se usa ningún dispositivos de entrada como el ratón o el teclado. Siempre se usan las manos o las yemas de los dedos.

 

 

Posts relacionados


¿Qué es un sistema ERP?

5 Ejemplos cotidianos del Internet de las Cosas (IoT)

Qué lenguajes de programación desarrollan interfaces gráficas

Tienda online ¿sí o no? Éstas son las razones para crearla
Utilizamos galletas propias y de terceros. El análisis de los datos que recopilamos nos permite mejorar el web y ofrecer una información y unos servicios más personalizados. Si continúas navegando, consideramos que aceptas su uso. Para más información, consulta la política de galletas.
Cerrar