My thoughts on it all
I rarely post about this, but it pisses me off. I want to clear things up now:
1. What Adobe is afraid of, build once, deplay on many platforms.
One app, 5 screens.
Example:
http://www.youtube.com/watch?v=22vicDlzmkI
2. Another example, books/magazines:
http://tv.adobe.com/watch/xd-inspire/transforming-the-magazine-experience-with-wired/
5. Apple just enabled GPU for plugins, Adobe released beta within days.
6. "H.264 vs Flash" is stupid. Flash does h.264 (and now hardware accelerated).
7. Flash doesn't work with multitouch? ********.
Example:
http://vimeo.com/10723525
8. This is the experience with HTML5 on iPad.
Example:
www.youtube.com/watch?v=rfmbZkqORX4
I'm a Flash Developer, and that thing with the Mac crashes, is not because of Adobe. It's because Flash is a very visual tool, and used by designers who can't code. People who have no sense of how to do things correctly (which in turn makes the plugin to crash). There are however so many extremely good flash coders out there who do really amazing stuff with Flash.
Developing with Actionscript is not that bad at all, nice and structured, and with the proper optimization you can build really cool apps which works just fine and quick on mobile devices (with multitouch).
Developing with JavaScript is such a pain and is more about getting things to work rather than do cool stuff.
So much for "web standards", it's a mess! The only true cross-platform which "just works" is the Flash Platform. It's about innovation and Adobe isn't gonna stop that.. HTML5/CSS3/WebGL is a great next step, but it have it's shortcomings which will show..
With that said, I have some other thoughts.
What the f*ck happened with Apple? Once focused on creative professionals, now a consumer focused company.
I do love their products, been a Mac fan since the 90s. I wouldn't even think to buy a PC. I did however bought an iPhone developer membership and will develop using their native tools. I absolutely know there is a need for multi platform deployment (esp for ad agencies), and Apple is destroying that idea due to business related reasons - NOT technological. Flash is my platform and where my heart is.
Please take a minute to watch the above mentioned videos. kthxbye