Starting as an app developer: iPhone or Android? Which one to choose?
garron.me
garron.me
The dynamics of the iOS and Android store have changed a lot in the last 2 years and now the majority of high ranking apps are from companies that have built up a huge cross promotion network.
One thing other posters haven't brought up is the abysmal condition of the Android emulator. Unless you have an Android device on hand, you're in for a world of pain trying to develop apps using the emulator. It's snail slow, with a long boot-up time & very poor graphics performance. (It's something the Android dev tools team at Google is working hard on fixing, but it's a ways out, from my understanding.)
Finally, if you're the type who likes a structured approach to learning there's a great course that Stanford University offers covering introductory iOS development (http://goo.gl/SouE) to help get you started.
Good luck to you, my friend!
What's your goal? If you want the path of least resistance to meaningful revenue go iPhone. If you want to integrate deeply with the OS in a way Apple would never allow go Android.
If you're in it for the money (passive side income etc.) I would go for iPhone. There are people who have made considerable income from ads on Android, but as usual this differs between apps and situation.
If you're just doing it for fun, either works.
If either works for fun, and iPhone have more chances to generate some income, so iPhone is the direction to go. :).
thanks for the advice.
As someone post in my blog, maybe start with iPhone and then create the Android app (just for fun).
I wonder why this is. The culture of those who would buy Apple, would by apps? $100/y dev fee ensures greater quality apps than Androids 1-time $25? iPhone maturity?
You can look at the results but looks iPhone is paying more for now, but I think that will flip in the coming months.
Good luck.
I've been doing iOS exclusively for the last year but I think at this point I'd steer a beginner towards Android. The learning curve is shallower and the market is less saturated with quality apps. The two platforms are really not so different in many ways so much of what you learn on Android you can transfer later.
I own a Mac and an iPod Touch