What you have to think about when writing an iPhone application

As we’re all waiting with bated breath for the release of the iPhone SDK later this month, now would be a good time to pass along some of things I learned while working on MobileTwitterrific. Read this now and you’ll save yourself some headaches when diving into the SDK.

So you’re going to write an iPhone app…

Not that unexpected that you have strict memory restrictions and that you have to rethink you app’s user interface. If you’re working on an iPhone version of a desktop application take this opportunity to also improve the user interface of the desktop application. When you have identified the important interaction elements for your iPhone version you might realize that the desktop version could use a bit of the same love.