Category: Macintosh

Why Cross-Platform Products Fail

Alex Payne has written a wonderful article about why cross-platform development environments ultimately fail to deliver what customers really want; a great experience. Alex says: This post is about platforms and doing the right thing by your customers. It’s about the one big thing that I think HipChat and some other great companies are doing […]

Accessibility on iOS

Implementing accessibility in iOS applications. It only takes minutes to make your software usable to an audience with a few changes in Interface Builder.

Upgrade All NIB Files to XIB

When Xcode 3.0 was released Apple introduced a new file format for the source code-unfriendly NIB format to the XIB format. XIB files are text-based and far easier to work with when you need to diff you changes before submitting them to version control. XIB files are only used during development and turn into the […]

Debugging & Monitoring iPhone HTTP and HTTPS Requests

As I write this, I’ve been working on an iPhone application that is very reliant on Internet connectivity. One of the challenges I encountered early in the development of this application was debugging the HTTP requests I was making and the responses I was getting back from the server. One of the requirements is that […]