Archive for the 'Cocoa' Category

Unit Testing Roadblocks

Friday, August 1st, 2008

Unit testing is a good idea. Ask any random developer what they think about unit testing and you’re likely to get one of four responses: I don’t know what they are. I love them! You should always use them! I hate them! You should never use them! I appreciate them, but I’m lazy and don’t […]

Core Intuition 5: The AppStore

Wednesday, July 16th, 2008

Manton and I sat down to chat about everything under the sun, but inevitably everything turned to Apple’s newly launched AppStore for iPhone and iPod touch. In the podcast I mentioned a funny picture I had seen of many copies of Sudoku installed on the same iPhone. I mistakenly (tentatively, though!) credited Glenn Fleishman as […]

Disabled Menus Are Usable

Tuesday, July 1st, 2008

Joel Spolsky has a remarkable track record of speaking truth to programmers on his blog: Joel On Software. Occasionally he says something with which I disagree, but usually it’s on a subtle point, or it’s an issue where his passion for doing things one way is motivated by his preferred platforms: Windows and the web. […]

Development Phase Code Signing

Sunday, June 29th, 2008

Code signing is a technology for associating a cryptographically secure signature with your application’s executable code. This signature makes it possible for the operating system or other services to make confident assumptions of authenticity based on the unique signature which you’ve supplied. Thus, code signing is a technology which is rather useless in itself, but […]