Adobe vs. Apple: 3-D Powers for Flash, Rich Web Apps in HTML5

Adobe Flash 3D

The battle between Adobe's Flash tech and Apple's push for clever HTML5 code continues: Adobe's touting next-gen 3-D capabilities, and Apple's heading toward sophisticated multitouch Web apps through SproutCore coding. Who'll win?

Sure, Adobe is angry at Apple for excluding its tech from the iPad, and European regulators (with a firm grip on the wrong end of the stick) are getting antsy about the matter... but the fact is that Web tech is rapidly evolving beyond the limited—and very slow-to-evolve—capabilities of Adobe's Flash. Maybe that's why Adobe product manager Thibault Imbert has been "leaking" hints about the interesting technology that'll be included in the next-generation of Flash. Among the gems, Imbert notes that there'll be an API for 3-D graphical rendering in Flash, which will potentially enable Flash-based web games to really evolve toward the graphical richness that their desktop game cousins have been managing for years. Imbert's enthusiasm, aimed at teasing a session at the Adobe MAX 2010 conference on "Flash Play 3D Future" seems to know no bounds: "forget what you've seen before, it is going to be big."

But does Flash, a proprietary code system remember, have a big future in Web coding? In the Apple-versus-Adobe imbroglio, a significant chunk of the "blame" should be laid on Adobe for its complacency in not delivering a powerful, power-friendly installation of Flash suitable for the smartphone in time ... as well as for its glacial upgrades to Flash for Macs. Moreover, online video is rapidly moving to non-Flash HTML5 alternatives, and multitouch UIs are proliferating—with in-built unfriendliness to some of Flash's core working methods.

And Apple is keen to develop HTML5's powers still further. SproutCore, which is behind the rich web-app code Apple's using for its MobileMe system, has moved ahead independently of Apple, but with their support. As they note at AppleInsider, SproutCore is inherently multitouch friendly, and if it can make its way onto other tablet platforms apart from the iPad. It'll definitely advance the cause of clever Web-app programming. Indeed, one powerful use for SproutCore is to produce "rich" e-book or e-magazine offerings, in a directly rivalry to Adobe.

To keep up with this news, follow me, Kit Eaton, on Twitter.

Add New Comment


  • Richard Geller

    Apple does a great deal right; I depend upon their computers. But I also depend upon Adobe software and Flash. The decision to exclude Flash from the iPad was neither a good nor a necessary decision for Apple. Both companies' positions are not without merit; that said, Apple's position is decidedly not in the best interest of its customers and as such does not merit our support

  • Al Brown

    Ok really HTML5 is not even really baked and done. Right now as a developer I caint use HTML5 for websites because browser support is no where near ready. So stop with reporting that HTML5 is really a option for developers looking to support the masses on the web. Even with Apples mobile offerings there can be users with different browsers then Safari again making HTML5 not really a great option because the browsers dont support all of HTML5. So again I ask to please stop reporting as if developers can use HTML5 over Flash. Last YouTube just reported it was going to stick with Flash for several reasons several that are not even covered in the HTML5 standard. Meaning that HTML5 will not even do many of the things Flash does right now and will not until HTML6 or something comes along.