Developing for the iPhone AppStore is betting your money on horses
brandinfection.com
brandinfection.com
It has the potential to be huge, however no VC firm will touch it since it also has the potential to be sued out of existence. I doubt it will have the resources to build things up enough where it can scale up and get a mainstream marketshare.
Android seems to be the only real alternative to Apple's appstore madness. I'll definitely be supporting that platform in the future. Getting an iPhone 3g last year was a really boneheaded move.
The question is really how long the store will last, or, how long jailbreakers can win against iPhone software updates. Unlikely but maybe Apple finds a way to keep them of doing so.
Yes, I think the Android market is interesting as more and more companies are distributing their phones with pre-installed Android, especially in China.
Given that the marketing for the iPhone is about how easy to use it is and how comprehensive the AppStore is, the iPhone target market is pretty much entirely excluding the Cydia market. The crossover is a chance happening that geeky people like the iPhone too, and the iPhone is actually a nice gadget dressed up as a phone.
The simple fact is that Apple is light-years ahead of the competition with the iPhone and looks to remain in that position for the forseeable future. And I say that as an Android owner with no Macs in my house.
I also don't think the article's author made a good case for iPhone development being as bad as gambling. Writing software for any platform can look like a crap-shoot from the outside. But success depends on a good product and a market to be served. Many of the iPhone apps are neither so that makes it more difficult to determine what the chances of success are.
I think that iPhone development has a higher chance of success than for any other current platform. You have a audience that is willing to spend disposable income, and a place where they can easily find apps to serve their needs.
Care to explain that? Google does not intend to make money directly out of Android sales and just about all the applications users buy are proprietary. It's more or less the same as someone buying Oracle to run on Linux - the OS is open-source, but the application is not.
ObTopic: It still comes down to writing a good app, and not tempting fate by straying close to Apple's sensitive spots.