Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Adobe abandons development of Flash-to-iPhone porting software

A change in Apple's developer agreement has caused Adobe to halt development of technology that allows Flash applications to be ported natively to the iPhone and iPad, though it will still be included in the forthcoming Creative Suite 5.

Writing on his blog, Mike Chambers, project manager for Adobe Flash, revealed this week that his company is not planning additional investments in the software feature. Chambers noted that Adobe complied with Apple's licensing terms during the development cycle of Flash CS5.

"However, as developers for the iPhone have learned, if you want to develop for the iPhone you have to be prepared for Apple to reject or restrict your development at anytime, and for seemingly any reason," he wrote.

Chambers suggested that Apple's changes to the developer agreement were meant to specifically target Adobe and developers who might port software from Flash to the iPhone.

"It is our belief that Apple will enforce those terms as they apply to content created with Flash CS5," he wrote. "Developers should be prepared for Apple to remove existing content and applications (100+ on the store today) created with Flash CS5 from the iTunes store."

He also said that he does not believe the development of the iPhone packager included in CS5 was a waste of time for Adobe, as it proved that there isn't a technical reason Flash cannot run on the iPhone. He also argued that it proved developers can create content that performs well and is interesting for the iPhone through Flash.

The knowledge and experience gamed from the iPhone compiler, Chambers said, aided in the development of Flash Player 10.1 and Adobe AIR 2.0 for other mobile operating systems. He specifically named Google's Android platform — along with the Motorola Droid, Nexus One, and forthcoming Android-based tablets — as an alternative. "Fortunately, the iPhone isn't the only game in town," he said.

Weeks ago, when Apple introduced the forthcoming iPhone OS 4, the company also added a clause to the developer license agreement that specifically prohibits the development of applications using "an intermediary translation or compatibility or layer tool." That addition means software originally written for Adobe's Flash, Sun's Java, or Microsoft's Silverlight/Mono and ported to Apple's iPhone OS would be against the terms of its developer agreement. The iPhone OS powers the iPhone, iPod touch, and iPad.

The changes inspired a considerable amount of debate, with one Adobe supporter suggesting Apple timed the announcement to hurt sales of CS5.

Apple co-founder Steve Jobs himself got into the discussion earlier this month, when he allegedly responded an e-mail from a developer who was upset over the changes to the developer agreement. Jobs argued that "intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform."

Even before the change was revealed, Apple has been under fire for its iPhone developer agreement for some time. In March, the Electronic Frontier Foundation posted the agreement in its entirety, and criticized the Cupertino, Calif., company for terms that it feels stifle innovation. It accused the iPhone maker of partaking in actions akin to a "jealous and arbitrary feudal lord."



165 Comments

quadra 610 6685 comments · 16 Years

Well this wasn't unexpected.

Quote:
Originally Posted by AppleInsider Even before the change was revealed, Apple has been under fire for its iPhone developer agreement for some time. In March, the Electronic Frontier Foundation posted the agreement in its entirety, and criticized the Cupertino, Calif., company for terms that it feels stifle innovation. It accused the iPhone maker of partaking in actions akin to a "jealous and arbitrary feudal lord."

It's all baloney at this point. Apple's numbers tell the tale.

bloggerblog 2520 comments · 16 Years

Quote:
Originally Posted by AppleInsider

Jobs argued that "intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform."

People familiar with Apple's history will give much value to this statement.

anonymouse 6976 comments · 15 Years

Quote:
Originally Posted by Quadra 610

Well this wasn't unexpected.

It's all baloney at this point. Apple's numbers tell the tale.

The EFF sometimes has some good points on issues, but, unfortunately, their zeal sometimes interferes with their reason, and they have trouble recognizing which are real issues and which are not.

I guess Adobe realized that they weren't going to have any success with a lawsuit, though.

gt1948 13 comments · 14 Years

Quote:
Originally Posted by AppleInsider

A change in Apple's developer agreement has caused Adobe to halt development of technology will allow Flash applications to be ported natively to the iPhone and iPad, though it will still be included in the forthcoming Creative Suite 5.

Writing on his blog, Mike Chambers, project manager for Adobe Flash, revealed this week that his company is not planning additional investments in the software feature. Chambers noted that Adobe complied with Apple's licensing terms during the development cycle of Flash CS5.

"However, as developers for the iPhone have learned, if you want to develop for the iPhone you have to be prepared for Apple to reject or restrict your development at anytime, and for seemingly any reason," he wrote.

Chambers suggested that Apple's changes to the developer agreement were meant to specifically target Adobe and developers who might port software from Flash to the iPhone.

"It is our belief that Apple will enforce those terms as they apply to content created with Flash CS5," he wrote. "Developers should be prepared for Apple to remove existing content and applications (100+ on the store today) created with Flash CS5 from the iTunes store."

He also said that he does not believe the development of the iPhone packager included in CS5 was a waste of time for Adobe, as it proved that there isn't a technical reason Flash cannot run on the iPhone. He also argued that it proved developers can create content that performs well and is interesting for the iPhone through Flash.

The knowledge and experience gamed from the iPhone compiler, Chambers said, aided in the development of Flash Player 10.1 and Adobe AIR 2.0 for other mobile operating systems. He specifically named Google's Android platform -- along with the Motorola Droid, Nexus One, and forthcoming Android-based tablets -- as an alternative. "Fortunately, the iPhone isn't the only game in town," he said.

Weeks ago, when Apple introduced the forthcoming iPhone OS 4, the company also added a clause to the developer license agreement that specifically prohibits the development of applications using "an intermediary translation or compatibility or layer tool." That addition means software originally written for Adobe's Flash, Sun's Java, or Microsoft's Silverlight/Mono and ported to Apple's iPhone OS would be against the terms of its developer agreement. The iPhone OS powers the iPhone, iPod touch, and iPad.

The changes inspired a considerable amount of debate, with one Adobe supporter suggesting Apple timed the announcement to hurt sales of CS5.

Apple co-founder Steve Jobs himself got into the discussion earlier this month, when he allegedly responded an e-mail from a developer who was upset over the changes to the developer agreement. Jobs argued that "intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform."

Even before the change was revealed, Apple has been under fire for its iPhone developer agreement for some time. In March, the Electronic Frontier Foundation posted the agreement in its entirety, and criticized the Cupertino, Calif., company for terms that it feels stifle innovation. It accused the iPhone maker of partaking in actions akin to a "jealous and arbitrary feudal lord."

With all the problems Graphic Designers had with the Snow Leopard vs Adobe products when we all upgraded was an eye opener for me. Total crashes of Adobe products and this was after they (Adobe) said that their products weere compatible. HOGWASH.

Now my Illustrator version (CS3) will not work with SL and Adobe will not upgrade their product.

I am moving on? no more dollars for Adobe products/upgrades.

Flash is dead!

quadra 610 6685 comments · 16 Years

Quote:
Originally Posted by gt1948

With all the problems Graphic Designers had with the Snow Leopard vs Adobe products when we all upgraded was an eye opener for me. Total crashes of Adobe products and this was after they (Adobe) said that their products weere compatible. HOGWASH.

Now my Illustrator version (CS3) will not work with SL and Adobe will not upgrade their product.

I am moving on… no more dollars for Adobe products/upgrades.

Flash is dead!

This has been one of the big arguments against Adobe all along. No regard for Mac users.

So just dump them. Apple and the rest of us are moving on. The more Adobe and old shiftless-Shantanu drag their feet with Mac products, the more incentive there is for other more enterprising developers to come up with alternatives (and the more incentive for Apple to move some of its $40 billion to help them.)