Things have changed in the iOS economy.

While it’s still possible since the 2008 App Store launch for relatively inexperienced developers to create hit products, it’s a lot less likely. And while you still get stories of young developers making it, for the most part it’s all about the big dev firms.

I’ve been thinking about this for a bit, and thought I’d try to put together a few ideas that may help people thinking about making an iPhone or iPad app.

Start where you mean to finish

If you haven’t yet started building your software then App Store optimization may not be particularly high on your list of priorities, but given this is where you will end up once you build your app, I think it makes sense to consider this first, when you first imagine the idea for a new solution.

If you think about it, getting your apps near the top of the listings in the App Store is just search-based optimization like anything else.

At best, search means developing ideas people need, and delivering it in forms people like. The search machines on an app store may be working differently, but they really still are search engines and you can still try to optimize your position within these results.