Archive for the 'Cocoa' Category

RegExKitLite v. Clang

Friday, July 23rd, 2010

I finally updated to Xcode 3.2.3. I was a little late because I had other priorities, but I wanted to get my iPhone projects building and installing onto my iPhone OS 4.0 devices, so I decided to download and install the latest SDK. Unfortunately, this seemingly minor update presented a major failure in my debug […]

A Stroke Of Luck

Friday, April 9th, 2010

One of my customers reported a really subtle bug having to do with a keyboard shortcut for a command. I’m going to change some facts to protect the innocent, but imagine I got a report: “Every time I press cmd-N to create a new document and start typing, instead of accepting the text, it just […]

Wil Shipley On Localization

Tuesday, October 20th, 2009

Lots of great information and sample code to boot. I am always feeling overwhelmed and helpless when it comes to localization. The tools at our disposal don’t make it easy enough to “do it perfectly,” so I end up (for the most part) not offering localizations at all. Maybe I should give in and adopt […]

User Friendly Heuristics

Friday, August 21st, 2009

Wil Shipley writes about the compromised perfection we must strive for in order to provide users an experience that meets their human expectations: “Classic computer programming has largely failed, because it failed to copy nature. Nothing in nature works 100% of the time, but it sure works well MOST of the time – and when […]