Notes from an (officially new) iPhone developer

I have just finished uploading a new application to the App Store. While it's waiting for Apple's approval (hopefully that will happen soon), I decided to write down some information about how the application was developed. This won't be a technical guide or a how-to; rather, these are some random thoughts that new developers to this platform can probably learn from.

Step 1 – Get the idea right

This is the first and the most important step: make sure your idea is rock solid, and that it'll work well for the iPhone. The iPhone is an extremely constrained platform (small screen, no keyboard, no mouse, etc), so you need to make sure your application is doing the perfect thing for your user.

Continue reading ...