When a user launches an iPhone app it’s really important to give them a consistent experience. They should be able to trust that the app is going to allow them to accomplish the task they have set out to complete. Throwing them into a saved state from three days ago is jarring and tedious to [...]
I thought it was time to finally give something back to the wonderful iOS / Mac developer community. Acorn, the awesome image editor created by Gus Mueller, inspired me to make something. He just released version 3.0 a couple weeks ago, and I’m hooked. With layer styles, it’s replacing Photoshop for all of my development [...]
Why do some programming languages smell? They make us grimace at the thought of writing code using them. Maybe we spent too many sleepless nights with one of them in the computer lab for a college project. Perhaps it was the language we used to code an application for a client that turned out to [...]
This is my first post as part of iDevBlogADay, a fantastic site hosted by @mysterycoconut to encourage developers to blog more. I have been waiting excitedly on the list for the last few months, and I’m happy I finally have a chance to deface his site with my ramblings. Last summer I stumbled onto a [...]


































































