I'm getting really tired of reading hacky comparisons of iPhone vs Android to Mac vs Windows. For one thing, there is not a huge price discrepancy in the smartphone space the way there was on the desktop in the 80s and 90s, when Macs tended to carry a 2-3x markup. There isn't the problem of too few games on the platform; Apple currently has the advantage here, though obviously not forever. And despite Apple's willing…
I think you're wrong about the write-once run-anywhere software ecosystem that Windows had to deal with. There was an incredible proliferation of different hardware -- including drivers etc. -- and it was mostly up to Microsoft to make sure that the OS continued to work flawlessly (or at least at whatever level of semi-stability it managed to attain) across all of these different configurations. This is an enormous r…
Apple is supporting two gens of hardware. The iPhone OS will support the iPhone 3GS, the latest iPod Touch, the next-gen iPhone (as of now, unreleased) and the iPad.
Android has 19+ phone configurations (not counting carrier specific nuances in the firmwares) to support.
I think its interesting that Mr. Lyons is "blown away" by Android features that will be coming to his iPhone in 30-60 days, with the exception of teathering (which isn't Apple's fault, but AT&T's).
Also, people hate to hear this, but a jailbroken iPhone provides a much better experience and much more competitive than Androids.