Apple Attempts to Restrict iPhone Developers from Using Flash

Ryan Whitwam

It looks like Apple's war against Adobe Flash is continuing unabated . The license agreement for the new iPhone OS4 specifically stipulates that iPhone/iPad apps must be written in Objective-C, C, C++, or JavaScript. This directly affects  Adobe's Packager for iPhone that allows developers to work with Flash via Adobe ActionScript, then convert it to an iPhone app on the fly. Apple's new restriction would effectively assure that any app developed in this manner would be rejected.

The use of a cross-compiler like Adobe's will leave telltale signs in the final code that Apple could easily recognize. Some developers have no choice but to alter their development methods if they intend to put out an iPhone or iPad app. Any work already done in other languages may as well be scrapped, leaving the poor dev back at square one.

This leaves Adobe in a strange place. The Packager for iPhone was supposed to be a big feature in the upcoming Flash CS5. The license was just made available with the new dev preview today, so we'll be interested to see how developers react to this.

Around the web

by CPMStar (Sponsored) Free to play