Look, I know that Steve Jobs wants nothing but the very best for his customers, and he thinks the only way to provide the “very best” is to create unnecessary restrictions on what’s allowed to run on his platform (the iPhone and iPad.) Steve wants you to have a great user experience… but to me, the removal of freedom is a bug, not a feature, and less choices negatively affect my user experience.
Maybe Steve underestimates his customers… See, I’m fine with cross-platform development. Really, I don’t mind it. In fact, I think it’s a good idea and I’m very much in favor of it. Let the best application win… Not by being the only application, but by being the best among many.
I’m happy to hear that there will not be an app store for the Mac OS X platform, but really, I think the reason for that is that the genie has been out of the bottle for so long (30 years?) that it would be impossible to put back in.
And as for the iPad, I have this to say about that… if it helps bring the death of Flash, and the rise of HTML5, bring it on! Apple has been responsible for the death of technologies in the past that were meant to die, and this is one more. I mean, you all miss that built-in floppy drive on your MacBook, right?