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.
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.