Serious Objective-C

There are some challenges to making large and/or complex software with Objective-C. The main thing I miss from other systems is levels of method protection.

[...]

Syntax Highlighting Objective-C in WordPress

I have added support for Objective-C to the Auto SyntaxHighlighter plugin for WordPress; it is in the official plugin as of version 2.3.3.

[...]

Check out what I helped make

We just finished making a newsstand magazine app for Harrods. If you have an iPad you can get the app from the app store, once installed you can download issues manually and/or subscribe (for free) to have new issues delivered to you automatically.

I am most proud of the makeup tester feature which is linked [...]

Get Objective C Properties Right in Your iPhone Apps

Phil explains how to correctly implement setters and getters for Objective C properties. [...]

iPhone Video Archive Web App

Link to my new project. [...]

Annoying bug in Quartz PDFContext font handling

I’ve been battling a PDF-generation problem on iOS for the last couple of days: PDFs generated on iPhone or iPad using the Quartz PDFContext Apple supply cause an error to pop up and then don’t look right in Adobe Reader. I had presumed it to be a problem in my code, but have now found [...]

Running presentations using only an iPad

So, you have tens or hundreds of presentations and you would like to present them from your iPad. You could use Keynote for iPad, if your presentations are in Keynote form. But what do you do if they’re in PowerPoint, OpenOffice, Freelance, StarOffice, Symphony or LaTeX?

[...]

Porting apps to iPad

My business iPad arrived last Thursday, and I spent the first few days absorbing the feel of the built-in apps and thinking about how to alter my existing iPhone apps so that they fit in with the iPad idioms.

[...]

New venture

Those of you who were my colleagues at IBM have hopefully noticed that I left last week. I am now running a mobile applications development business.

[...]

Everyone's doing it…

…so I may as well join in, and post an opinion of the iPad before I’ve seen or touched it.

[...]

ipv6 ready