DROP YOUR WEAPON. YOU HAVE FIVE SECONDS TO COMPLY.

"Japanese alarm company Sohgo Security Services Co. demonstrates the company's newly developed security robot 'Guardrobo D1' in Tokyo June 23, 2005. The robot, which is equipped with a fire extinguishing system, will be introduced into their security system within a year, company officials said. (Issei Kato/Reuters)"
Tags: ,

Cocoa programming

What's a good tutorial on writing native, modern OSX programs? I figured I'd start by porting Dali Clock since that's both pretty simple and somewhat ironic.

I gather that use of the XCode interface builder and stuff is pretty much mandatory?

I found Apple's "Currency Converter" tutorial, but I find it kind of opaque. Like, how do I cause a window to appear when the Preferences menu item is selected? Where do I store my settings? Stuff like that.

Update: Online resources greatly preferred to paper books. I gather that this "dead tree" medium is still popular, but I find it really awkward for things like this.

Tags: , , , , ,