Did any of you catch the comment where the guy from Adobe criticized the guy in the video for picking random sites?
So, Flash runs great on the Android as long as you only visit the sites that Adobe hand-picked for the Google IO demo? Maybe I'm reading that wrong... but that's how it sounds.
Yes, it's beta. But don't hold your breath while you wait for it to improve. Flash is a big part of the web, and an expensive one too. Computers need to be fast to run today's Flash content. My netbook (windows) can't run Flash-based sites, neither can my Mac... so I don;t think we can just blame Apple for not letting Adobe optimize Flash.
I don't think we need to blame anyone.
The fact is that Adobe makes software that requires serious hardware to run. I am very skeptical that it will run well on low powered devices. If it does, it may only do so on "approved" sites which really isn't "choice" as far as I'm concerned.
Right on all points: Adobe's mistake isn't that they think Flash applications CAN run on these devices, as clearly this is definitely viable, but that they think Flash applications (which are designed for desktops) SHOULD run on these devices. It's a classic case of "just because you CAN, doesn't mean you SHOULD."
Flash hasn't outlived its purpose yet, nothing has stepped forward as a complete replacement, and working to enable the whole internet is a lot better than settling for some of it.
The guy from adobe also says that he's using an old build that is not hardware accelerated:
> He used the non-hardware-accelerated preview on random sites which may or may not have ever tested their behavior in a small device. Most of it seemed to devolve to “Hey, if I don’t load interactivity or video, then pages load faster!” Even that didn’t control for browser-caching.