InfoQ

InfoQ

Topic/Tag specific view

GUI Content on InfoQ


Latest featured content about GUI

Mike Lee and Brian LeRoux on Mobile Development, Patents, Cross Platform UIs

Topics
Javascript,
Mobile,
iOS

Mike Lee and Brian LeRoux discuss how patents affect app developers and approaches to keep away patent trolls. Also: when to choose native GUIs over web GUIs for mobile apps - and when not.

News about GUI

Google Donates WindowBuilder Pro and CodePro AnalytiX to Eclipse

Topics
Eclipse,
Rich Client / Desktop,
Java

Following on from Google's acquisition of Instantiations and their relaunch of WindowBuilder products, Google has announced that they are donating WindowBuilder Pro and CodePro Profiler to Eclipse.org, with an intention to release simultaneously with Eclipse Indigo in June 2011.

JRuby GUI MVC Framework Monkeybars Goes 1.0

Topics
Dynamic Languages,
Java,
Scripting,
Rich Client / Desktop,
JRuby,
Ruby

There are many JRuby libraries on top of Java GUI toolkits. Monkeybars is a JRuby MVC framework for building GUI applications, and it's now available in version 1.0. We talked to James Britt about Monkeybars.

MacRuby 0.3 Release Brings Interface Builder Support, HotCocoa for GUI Building

Topics
Dynamic Languages,
Runtimes,
Rich Client / Desktop,
Ruby

MacRuby 0.3 was released with many improvements, among them support for GUIs built with the InterfaceBuilder. Also: HotCocoa, a Builder-style API for Cocoa GUIs is shipped with the new release of MacRuby.

Articles about GUI

Interview and Book Review: Pro HTML5 and CSS3 Design Patterns

Topics
HTML5,
Javascript,
Design Pattern

"Pro HTML5 and CSS3 Design Patterns" catalogs many common patterns in modern HTML5 applications. InfoQ talked to one author, Dionysios Synodinos, about the book and working with HTML5.

About Face 3

What Would Alan Cooper Do?

Topics
Methodologies,
Architecture

The User Interface plays an important role when using an application, be it a desktop application, a web or a mobile one. The book About Face, written by Alan Cooper, a thought leader in user interface design, provides interesting and useful guidance on creating a UI for an application. This article contains some of the book’s most notable ideas.

Colors and the UI

Topics
Design,
Architecture

In this article, Dr. Tobias Komischke explains how colors used in a GUI can influence our interaction with a computer and offers advice on using the appropriate colors for the interface.

Presentations about GUI

Basking in the Limelight

Topics
Java,
Rich Client / Desktop,
Ruby,
JRuby

Micah Martin introduces Limelight, a JRuby GUI library that uses the theater metaphor for writing GUIs. The talk introduces basic concepts, how to style GUIs, and much more.

Developing JavaScript Desktop Applications

Topics
User Interface,
Javascript,
Rich Client / Desktop,
Architecture,
Ruby

Appcelerator's Titanium allows to build and deploy desktop applications which run seamlessly on Windows, OSX and Linux desktops using Javascript and HTML. Jeff Haynie explains how Titanium works, how to build apps and how it compares to Adobe Air.