3 Key Lessons Learned Creating The New iOS Design Library

April 19th, 2012

A couple of weeks ago we released an extensive, new iOS Design Library. This library has been created as an extension of the original iPhone Library and is intended to supersede that library for all new projects. Existing projects that use components in the iPhone Library should continue to link to it but may also link […]

Why Pixel Density is Important for Application Designers

March 27th, 2012

After much anticipation, the big splash of the moment is the release of the Apple iPad 3 with its high density “Retina” display. This will allow for more detail in higher resolution images and sharper text with legibility to rival paper. Soon, Microsoft and other tablet manufacturers will follow suit with high density displays in their […]

Styling Calendar Controls
– Are 33 colour options enough or too many?

February 4th, 2010

Version 3.6 of GUI Design Studio included a new element for creating Calendar controls. When we started designing this feature, we looked around for examples of different calendars in desktop and web applications. We found a wide range of different designs; some with one month, some with 3 or 4, some highlighting “today”, others highlighting […]

How Important is Label Placement and Alignment in Forms?

January 21st, 2010

To some, it may seem like a trivial or even mundane point to even give any thought to this at all. But choosing suitable placement for your form labels can be very important indeed. The experts at UXmatters have done extensive research in this area and have a lot to say on the subject. In […]

Software Prototyping – Part 3: Tools

January 11th, 2010

In the first two articles we discussed why you should consider creating prototypes and whether that prototype should have a role just in the design phase as a “Throwaway Prototype” versus an “Evolutionary Prototype” that may evolve into the final product. While functional prototypes always involve development tools (and associated skills), there are, essentially, four […]

Software Prototyping – Part 2: Throw Away or Evolve?

November 17th, 2009

In the first part of this article we discussed the difference between functional and user interface prototypes.  In this one we’ll discuss whether your prototype should have a role beyond the discovery and design phase. People often talk about “Throwaway Prototypes” versus “Evolutionary Prototypes” and it’s very important to understand the difference and exactly what […]

Software Prototyping – Part 1: Why Prototype

October 30th, 2009

In just about every field of manufacturing, from soap dispensers to performance cars, prototypes are used to validate and test an idea or design. Prototyping in the software industry is not so common but the benefits are just as compelling. There are two main types of software prototype: functional prototypes and user interface prototypes. Functional […]