Comment Re:Show some evidence (Score 1) 745
I haven't actually written any Android software (although I have a myTouch now, so I might give it a try one of these days), so I'm not speaking from experience here. One advantage Android has over the iPhone as far as development goes is that it's Java-based. Pretty much every practicing software developer now learned Java at some point in their life, so chances are they could pick up the Android API pretty quickly. Android also has an Eclipse plugin, letting developers use familiar tools that work on Mac, Windows and Linux. It looks like there's also a C-based API for writing native code.
For the iPhone, on the other hand, you have to use Objective-C. While Objective-C seems like a nice language in a lot of ways, pretty much the only people who know it are Mac developers. You've also got to use XCode, which is Mac-only. Clearly this isn't preventing a huge number of apps from being written anyway (probably even more than are written for Mac OS X), but it does seem to me like it's at least somewhat of a disadvantage for the ease of developing apps.