The same day that Steve Jobs spelled out Apple's opposition to Flash on its mobile devices, Adobe's CEO responded, calling the problems cited by Apple a "smokescreen."
In an interview with the Wall Street Journal, Adobe CEO Shantanu Narayen contends that Apple's decision to bar developers from using Flash to make mobile apps is restrictive move that hurts both software makers and end users.
[ Steve Jobs says Flash is slow, drains batteries, and isn't suitable for touchscreen devices. | And InfoWorld's Galen Gruman says the iPad proves it: Apple is out to kill Flash. | Stay up on tech news and reviews from your smartphone at infoworldmobile.com. ]
"We have different views of the world," Narayen says in a video clip accompanying the story posted on the Wall Street Journal's Website. "Our view of the world is multiplatform, and we'll stick by it."
Apple and Adobe have been at loggerheads over Flash since the iPhone first arrived nearly three years ago without support for Adobe's multimedia technology. That meant, for example, that Flash-based Web content wouldn't appear in the iPhone's mobile Safari browser. Since the 2007 launch of the iPhone, Adobe repeatedly stressed in public that it was committed to adapting Flash for the iPhone; Apple seemed decidedly more lukewarm about the idea, with Jobs at one point suggesting that Flash in its current form wasn't good enough for Apple's mobile devices.
The Flash spat became decided more pointed -- and public -- in recent weeks, as Apple changed its iPhone developer terms to require that apps be written in Apple-approved programming languages, none of which include Flash. That didn't sit well with Adobe, which had been touting the ability of the newly announced Flash CS5 to write programs in Flash that could then be built for use on the iPhone OS.
Things came to a head Thursday when Jobs published his "Thoughts on Flash" missive, which outlines "why we do not allow Flash on iPhones, iPods, and iPads." Jobs called Flash a "closed system" that's vulnerable to exploits and crashes and consumes battery life at an unacceptable rate. Jobs also emphasized that apps built with cross-platform development tools fail to take advantage of the iPhone OS's features.
Those criticisms don't sit well with Narayen, who used the Journal interview to reiterate a position Adobe has argued before: software makers want to use one set of tools to create apps that they can deploy across multiple platforms. Restricting development to particular tools places the burden of multiple workflows on software makers.
"The fact that people have built applications using our technology, the fact that they've deployed it means that it benefits publishers and it benefits consumers," Narayen told the Journal. "It doesn't benefit Apple, and that's why you see this reaction."