UI&us is about User Interface Design, User Experience design and the cognitive psychology behind design in general. It's written by Keith Lang, co-founder of Skitch; now a part of Evernote.  His views and opinions are his own and do not represent in any way the views or opinions of any company. 

Navigation
Categories
External Articles

Entries in Quartz Composer (4)

Sunday
Sep182011

Kinect Hacking a New Musical Interface

Friday
Mar192010

Ageing Icons with Freshness App

I've previously written about the idea of visually ageing files and folders. The aim is to provide more metadata to the user visually—which of these folders did I just put here? What's been here a long time and really needs to be filed?

In the spirit of Getting Real I've made a quick mockup app called 'Freshness' to demonstrate how these 'ageing' and 'freshness' affects might be programatically applied to any icon.

You can download the Freshness app for free and have a play. I'd love to hear your feedback. Please note that Freshness.app requires Mac OS 10.6 Snow Leopard.

Are the effects too strong, or too subtle? Does this provide real value, or is it just novelty? How else can 'age' and 'freshness' be visually displayed? 

 

Credit: Original Folder Icon by Guifa. 'Custom' Application icon by Sebastiaan De With. Made with Quartz Composer and turned into an Application with Kineme's QuartzBuilder.

Monday
Oct122009

Adding Context to the Desktop


Here's a prototype I've created to show how the Mac desktop might be augmented with contextual information/images. I've been thinking about this for a while, but was inspired by the release of the Windows application, Fences. I'm using the desktop as a simple demo space, but in reality this information could be added to any spatial file/folder view. I look forward to your comments and ideas.

UPDATE: Rémy has pointed out the Mac app-in-development, Grape (thanks!). The developer has stated it's development is currently 'on hold', but it's stated plans are quite ambitious and would be something like a 2D combo of Fences and Bumptop.


Click to read more ...

Saturday
Aug022008

My Recent Appearances on MacBreak 

If you're a Mac user then you may be familiar with the Macbreak video podcast with Alex Lindsay. The last three episodes have included yours truly showing some little interesting Quartz Composer fun tricks, including my take on Wiimote-powered heading tracking, originally invented by Johnny Lee, and made popular by the TED talks. I'm still getting used to being in front of the camera, but many thanks to Joe and Alex Lindsay of the Pixel Corps for making it a fun and comfortable experience! The show is only available as a podcast, so you need to click the links below to to find them in iTunes. Head Tracking with a Wiimote and Quartz Composer Moving Images with Sound Motion Detection with Quartz Composer Still image of Keith Lang on Macbreak Quartz Composer is an excellent tool for developing ideas quickly, and beautifully integrates into Cocoa (Mac) programming. However the interface is a little clunky to use, and the concepts take a while to wrap your head around. However, as it progresses, I can see Quartz Composer, and tools like it, becoming something that the 'average' person uses to connect a few 'blocks' together to make themselves a custom application. The convergence of scripting, patch programming, and recording actions seems to be the approach which would most idiomatically cover all program design concepts.

wiimote head tracking.qtz - Viewer
Uploaded with plasq's Skitch!
Hypercard on the early Macintosh was to many the easiest way, and it's still argued, the best way for the non-programmer to build simple applications to solve unique problems. The approach focused on a set of 'pages' which could dynamically link to others, in many ways like a website. What is the most popular non-programming UI out there today? And how do the different approaches of scripting, connecting, page-flipping and recording-actions overlap and work together?

Click to read more ...