Archive for the 'Articles' Category
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 […]
Posted in Cocoa, Design, Links | 3 Comments »
Wednesday, August 5th, 2009
The latest ridiculous App Store power-play to make it into the public limelight is Apple’s alleged censoring of Ninjawords, an iPhone interface to a community-edited dictionary called Wiktionary. Before being approved, even as a 17+ rated title, the app’s developers were asked to remove specific words from the dictionary’s index. (Edit 8/6/2009: Since I wrote […]
Posted in Apple, iPhone, Rant | 29 Comments »
Thursday, July 30th, 2009
Brent Simmons writes on the Anatomy Of A Feature, using his recent work in NetNewsWire to add support for the popular Instapaper service: It’s tempting to think that adding a feature like this is just about adding the functionality — but there’s a bunch more to it than that. Here you see the gory, deliberate […]
Posted in Ideas, Links, Programming | 6 Comments »
Tuesday, July 28th, 2009
Crashes suck. When an application experiences a crashing bug, it’s likely to stop running and take with it any unsaved work which you may have had open. Generally speaking, developers who take pride in their code also take pride in ensuring that it is resistant to crashing. Unfortunately, it can be difficult for developers to […]
Posted in Apple, Cocoa, Links, Programming | 11 Comments »