andymatuschak.org: archive

You are at the archive for the January, 2006

Making the HUD, Item 1: A Frame-Themed Party

The History of the HUD

An important note: You really shouldn’t use private methods. Especially since it’s not necessary for this: check out HMBlkAppKit.

The first time I saw the HUD, I was really annoyed. It first appeared in iPhoto ‘05 as an Adjustments window. It was most primitive in this app, having few gradients or highlights about. I didn’t really understand what it was for or why Apple had added it.

Then I saw the HUD in Motion. It had been refined dramatically—it was clearly using a new implementation—and seemed suddenly much more useful. I wondered why.

The HUD appeared again in Aperture, Apple’s newest app. Mysteriously, Aperture has once again reimplemented the HUD interface, throwing out iPhoto’s and Motion’s implementations. What a waste of money. Anyway, it was in this app that I finally realized what the HUD was really for:

continued…

Introducing Sparkle: Easy Self-Updates for All!

See It in Action!

For a good real-world test, I integrated Sparkle into Pixen. It took less than ten minutes. Here’s what it looked like once it was up and running (and once I put a fake update on the server):


(h.264; 480 kb; requires Quicktime 7)

continued…

If you're looking for something specific then give the search form below a try:

RSS Wordpress Grady (theme) Return to the Top ↑