iPhone

Adobe casts Flash lot with Android; Drops iPhone plans

Adobe's Mike Chambers, principal product manager for the Flash platform, said the company will halt future development on plans to bring Flash apps to Apple's iPhones.

This is a guest post from Larry Dignan of TechRepublic's sister site ZDNet. You can follow Larry on his ZDNet blog Between the Lines, or subscribe to the RSS feed.

Adobe's Mike Chambers, principal product manager for the Flash platform, said the company will halt future development on plans to bring Flash apps to Apple's iPhones.

In other words, Adobe has finally become tired of beating its head against the wall. The final straw was when Apple changed the terms of its iPhone 4.0 software developer kit license in a way that blocked Adobe's plans.

Chambers in a blog post said that Apple's new terms were meant to single out Adobe and any content created with Flash CS5. Those terms read:

3.3.1 - Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

Chambers continued:

The primary goal of Flash has always been to enable cross browser, platform and device development. The cool web game that you build can easily be targeted and deployed to multiple platforms and devices. However, this is the exact opposite of what Apple wants. They want to tie developers down to their platform, and restrict their options to make it difficult for developers to target other platforms.

Chambers maintained that there's no technical reason why Flash can't run on the iPhone, but the battle just isn't worth the effort. As a result, Adobe's Flash efforts will focus on Android. Chambers said:

Android based phones have been doing well behind the success of the Motorola Droid and Nexus One, and there are a number of Android based tablets slated to be released this year. We are working closely with Google to bring both Flash Player 10.1 and Adobe AIR 2.0 to these devices, and thus far, the results have been very promising.

There's also another key point here too. Adobe and Research in Motion have been getting cozy so there will be developer love too. Add it up and you're going to have Adobe-Android-RIM on one axis and Apple's iPhone on the other. The game isn't over, but those iPhone dreams are for Adobe's Flash.

Related:
3 comments
marshallpaisley
marshallpaisley

Just as developing a spam filter / app. Does apple want their customer base to start looking at google! Someone in apple needs a kick up the backside.

Ronn Hanley
Ronn Hanley

It's very logical - Apple has a perfect right to decide which apps they want on their hardware and Adobe has a perfect right to tell them to get bent...

Editor's Picks