My Nexus One runs Flash surprisingly fine/smooth, with a lot less hardware requirements that you argue.
Also, if you didn't notice Flash is hardware accelerated. Just because Apples didn't open up the needed API it wasn't on Mac OS X. Stop blaming Adobe for Apples decision.
Other then that i agree. I've seen a lot of HTML5 demos in the last weeks (on latest chromium betas) and many of them are running slow with low fps. Demos that would've run smooth on Flash several years ago. HTML5 and the JS engines have to come a long way to fully replace Flash.
Running Flash on a Nexus One is the equivalent of running today's flash on a late 90's computer. It is not the speediest thing, that is a limitation of mobile hardware. For small apps sure, for games and pseudo 3d, not so much. Native mobile interfaces and apps will make it looks slow on that hardware range always.
Flash and software rendering get better around 2GHz cpu and 1GB ram. html5 and javascript have the same slowness issues unless someone hardware accelerates <canvas> or WebGL is integrated. Flash dabbled with OpenVG in Flashlite 3 but they could also do more there.
Flash is only partially hardware accelerated. For full screen scaling and the mobile versions of later flash lite and finally 10.1 (although still sparingly). It is a step in the right direction but sad in that Director had that in 2003. Flash was ahead and didn't need to innovate much. Unity3D came along, html5 came along, now they need to.
I have been developing in Flash since version 4 when you could start actually make games with it. I am not an html5 or flash fanboy, I like flash and use both (even silverlight, unity3d et). This is just the reality. There is a hardware gap in time that will be closed in the next few years. Flash is not dead unless Adobe does nothing with it.
My Nexus One runs Flash surprisingly fine/smooth, with a lot less hardware requirements that you argue.
Also, if you didn't notice Flash is hardware accelerated. Just because Apples didn't open up the needed API it wasn't on Mac OS X. Stop blaming Adobe for Apples decision.
Other then that i agree. I've seen a lot of HTML5 demos in the last weeks (on latest chromium betas) and many of them are running slow with low fps. Demos that would've run smooth on Flash several years ago. HTML5 and the JS engines have to come a long way to fully replace Flash.