Making a good iPhone app is fairly simple once you realize that people are looking for quick fun and they’re motivated by conspicuous consumption. It’s a totally different purchasing system than for a device such as BlackBerry, where you are buying an app out of a specific need. The fact that the iPhone cannot run apps in the background is the main proponent of this purchasing system. Their are a plethora of apps out there for other devices that become useless on the iPhone. For example, one of my favorite apps is an IM aggregator. Why bother with one on the iPhone? If it can’t stay running while I’m browsing the internet and let me know if a message comes through, I’m not spending a penny on it. With every other smartphone on the market, this isn’t the case.
The iPhone turntable app is a great example of something that would sell well on the App Store. It is a fun little app that you can show your friends, get a few minutes of fun out of, and you’re done with it. The app features a dynamic turntable that you can backspin, scratch and pause. You can even pick up the needle and drop it on a different track while the record is spinning. So if you’re an iPhone app developer, I think you would bode well to think small, fast and simple. Save your expensive app development projects for a different smartphone.