
Thanks to a change in Apple’s iPhone Developer Program Licence Agreement, Adobe has decided to abandon the iPhone app building technology included in Flash CS5.
Adobe says it’s not planning on “any additional investments in that feature” after CS5 because of section 3.3.1 of Apple’s iPhone Developer Program Licence Agreement:
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).
This section indicates that tools such as that in Flash CS5 are forbidden when developing apps for the iPhone and it appears to make it pointless for Adobe to provide the feature according to Adobe’s Mike Chambers:
While it appears that Apple may selectively enforce the terms, it is our belief that Apple will enforce those terms as they apply to content created with Flash CS5. 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.
The feature will still ship with Flash CS5, but is there much of a point in using it? [The Loop]


















matt
Wednesday, April 21, 2010 at 3:48 PMok… so doesn’t unity: one of the biggest iphone engines out there, breach this just as badly with it’s C# and javascript scripting stuff??
seriously… wtf is going on? because if unity hasn’t skipped a beat, while Adobe is saying they are completely stumped by this clause, something is wrong…
Tom
Wednesday, April 21, 2010 at 4:43 PMevery day i hate apple even more
johnny
Wednesday, April 21, 2010 at 10:02 PMAll i can say is…WHATTTTTT?
What reason can apple possibly have for placing a restriction such as this in place?
Do they just hate adobe?
2pha
Thursday, April 22, 2010 at 12:18 AMI was looking forward to developing for the iPhone in actionscript :(
boars
Thursday, April 22, 2010 at 6:09 PMThey should simply either:
A) release their apps (cs5/etc) a year or more later then they do on pc
B) stop releasing all of their apps for mac
Apple can go to hell as far as I’m concerned, I’ve got every one of their damned phones but the next one can be an android one. It might make no difference but I’m tired of their attitude.
Closed source is bad… unless it’s ours of course!
Tommy
Tuesday, June 29, 2010 at 2:56 AMThe problem starts from the beginning: iPod and iPhone users HAD TO USE iTunes to use their devices. People see no other way of installing applications. It’s like you’re using Microsoft Windows and you can only get Apps from 1 place. You own the device, you have every right to put any s**t on it. That’s why you buy it. I hope Apple loses a piece from the other side too.