Hmmm... Can you point me to which "quality" app is available on the iPhone that is not available on an Android Smartphone?
Quantity - I think we can agree - is a given. They're about the same (which is to say, probably 5 times as big as needed).
You should look into the complaints from Android developers that the lack of a consistent hardware specification has hurt the user experience in many cases.
Sure! You'll hear the same in the PC world as well, since platforms are even more diverse...
Of course, you also hear complaints in the iOS developer world about the lock-down, the unilateral rejections, and the lack of support tools, too. It's not just Android devs that whine - iOS devs whine as well. In fact, being a software programmer myself, you'll find it a universal truth that ALL devs like to whine...;)
Sure, one example is Ballistic, the JBM Ballistics Calculator.
I'm sure there are thousands more, given the disparity between the Apple App Store and the Android offerings.
Better yet, Apple is doing a much better job protecting its users from malware. :-)
"Of course, you also hear complaints in the iOS developer world about the lock-down, the unilateral rejections, and the lack of support tools, too. It's not just Android devs that whine - iOS devs whine as well. In fact, being a software programmer myself, you'll find it a universal truth that ALL devs like to whine...;)"
It's not about "whining", it's about which platform receives the most support, and which platform benefits the developers the most.
So far, the result has been in Apple's favor.