Generador de interfaz gráfica de usuario

Herramienta de desarrollo de software
Generador de GUI de NetBeans

Un constructor de interfaz gráfica de usuario (o constructor de GUI ), también conocido como diseñador de GUI o, a veces, RAD IDE , es una herramienta de desarrollo de software que simplifica la creación de GUI al permitir que el diseñador organice elementos de control gráfico (a menudo llamados widgets) utilizando un editor WYSIWYG de arrastrar y soltar . Sin un constructor de GUI, se debe construir una GUI especificando manualmente los parámetros de cada widget en el código fuente, sin retroalimentación visual hasta que se ejecuta el programa. Estas herramientas generalmente se denominan RAD IDE .

Las interfaces de usuario suelen programarse mediante una arquitectura basada en eventos , por lo que los creadores de GUI también simplifican la creación de código basado en eventos. Este código de soporte conecta los widgets de software con los eventos entrantes y salientes que activan las funciones que proporcionan la lógica de la aplicación.

Algunos creadores de interfaces gráficas de usuario generan automáticamente todo el código fuente de un elemento de control gráfico . Otros, como Interface Builder o Glade Interface Designer , generan instancias de objetos serializados que luego carga la aplicación.

Lista de constructores de GUI

Basado en lenguaje C

Basado en C#

Basado en C++

Basado en Objective-C / Swift

Basado en Java

Basado en HTML/JavaScript

Basado en Object Pascal

Basado en el marco Tk

Basado en Visual Basic

Otras herramientas

Lista de entornos de desarrollo

IDE con constructores de GUI (RAD IDE)

Véase también

Referencias

Obtenido de "https://es.wikipedia.org/w/index.php?title=Generador_de_interfaz_gráfica_de_usuario&oldid=1238065017"