Graphical user interface builder

Graphical user interface builder

A graphical user interface builder, or GUI builder, also known as GUI designer is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange widgets using a drag-and-drop WYSIWYG editor. Without a GUI builder, a GUI must be built by manually specifying each widget's parameters in code, with no visual feedback until the program is run.

User interfaces are commonly programmed using an event-driven architecture, so GUI builders also simplify creating event-driven code. This supporting code connects widgets with the outgoing and incoming events that trigger the functions providing the application logic.

List of GUI builders

*Cocoa/OpenStep
**Interface Builder
*Fast, Light Toolkit
**FLUID
*GNUstep
**Gorm
*GTK+
**Glade Interface Designer
**Gazpacho
**Gideon Designer
*Windows Presentation Foundation
**Microsoft Expression Blend
*WxWidgets
**WxGlade
**wxFormBuilder
*Intrinsics
**Motif
*** [http://www.ics.com/products/motif/guibuilders/bxpro/index.html Builder Xcessory]
***Easymotif
***ixbuild
*** [http://www.ics.com/products/motif/guibuilders/uimx/index.html UIMX]
***X-Designer
*Qt
** [http://trolltech.com/products/qt/features/tools/designer Qt Designer]
** [http://web.inter.nl.net/users/eavdmeer/ Ebuilder]
** [http://qtarch.sourceforge.net/ Qt Architect]
** [http://projects.uid0.sk/qtez/index.php QtEZ]
* GEM
** Resource construction set
** Interface by Shift Computer
** ORCS (Otto's RCS)
** K-Resource
** Resource Master
** Annabel Junior
** WERCS by HiSoft
* OpenWindows
** guide (GUI builder)
* XForms (toolkit)
** fdesign
* Tk (framework)
** GUI Builder
** Visual Tcl

List of IDEs with GUI builders

* Anjuta
* CodeGear RAD Studio (former Borland Development Studio)
* Clarion
*
* KDevelop
* Lazarus
* Microsoft Visual Studio
* MonoDevelop
* NetBeans
* REALbasic
* SharpDevelop
* wxDev-C++
* Xcode Tools
* Gambas
* [http://www.purebasic.com/index.html PUREbasic]

List of GUI builder plugins for IDEs

*NetBeans GUI design tool, formerly known as "Matisse"
*Visual Editor - A plugin for Eclipse
*Himalia Guilder (for Visual Studio 2005)
*WxSmith ( plug-in)

Further reading

*Uwe Wirth (Ed.): [http://www.stcarchiv.de/stm92/01_interface.php "Interface", ein neues RCS von Shift] . "ST-Magazin" (01/92).
*A. Goukassian (Ed.): [http://www.stcarchiv.de/stc1997/01_aktuelles.php Aktuelles] . "ST-Computer" (01/97). (Mentioning ORCS.)
*A. Goukassian (Ed.): [http://www.stcarchiv.de/stc1998/04_rsm.php3 Resource Master 2.12] . "ST-Computer" (04/98).
*Manfred Neumayer: [http://www.stcarchiv.de/stm91/11_annabel.php Bella Annabel] . "ST-Magazin" (11/91).
* "ST-Computer" (06/90) had an article comparing GEM RCS, GEM RCS 2, K-Resource 2 and WERCS [http://www.stcarchiv.de/stc2000/06_news.php] .

See also

* User interface markup language
* User Interface Modeling


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Interface Builder — This article is about the Mac OS X application. For the general concept, see Graphical user interface builder. Developer(s) Apple Inc. Stable release 3.2.6 / Released March 1 …   Wikipedia

  • User interface management systems — A User Interface Management System (UIMS) is a mechanism for cleanly separating process or business logic from Graphical user interface (GUI) code in a computer program. UIMS are designed to support N tier architectures by strictly defining and… …   Wikipedia

  • Glade Interface Designer — Infobox Software name = Glade caption = Designing a preferences dialog in Glade released = April 18, 1998 latest release version = 3.4.5 latest release date = release date and age|2008|5|5 latest preview version = 3.5.2 latest preview date =… …   Wikipedia

  • Model-Builder — Infobox Software name = Model Builder latest release version = 0.4.0 latest release date = March. 26, 2007 developer = Flávio Codeço Coelho, Cláudia Torres Codeço, Antônio Pacheco operating system = Cross platform genre = Ordinary differential… …   Wikipedia

  • Data Discovery and Query Builder — (DDQB) is a data abstraction technology, developed by IBM, that allows users to retrieve information from a data warehouse, in terms of the user s specific area of expertise instead of SQL. DDQB serves the user through a web based graphical user… …   Wikipedia

  • ARts Builder — is an application within the aRts audio platform for building custom layouts and configurations for audio mixers, sequencers, synthesizers and other audio schemas via a user friendly graphical user interface.aRts, which stands for analog Real… …   Wikipedia

  • Widget toolkit — A widget toolkit, widget library, or GUI toolkit is a set of widgets for use in designing applications with graphical user interfaces (GUIs). The toolkit itself is a piece of software that is generally provided with an operating system, windowing …   Wikipedia

  • Crank Storyboard Suite — Initial release May 14, 2010 Stable release 1.1 / May 14, 2010; 17 months ago (2010 05 14) Development status Active Operating system …   Wikipedia

  • Windows XP — Windows Experience redirects here. For Windows Experience Index, see Windows System Assessment Tool. Windows XP Part of the Microsoft Windows family …   Wikipedia

  • Features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”