iOS

Apple relaxes restrictions on third-party tools

In a move that may be welcome news for users of Adobe's Creative Suite, Apple said that it will relax restrictions on its App Store review guidelines.

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.

In a move that may be welcome news for users of Adobe's Creative Suite, Apple said Thursday that it will relax restrictions on its App Store review guidelines.

Specifically, Apple said in a statement:

We have listened to our developers and taken much of their feedback to heart. Based on their input, today we are making some important changes to our iOS Developer Program license in sections 3.3.1, 3.3.2 and 3.3.9 to relax some restrictions we put in place earlier this year.

In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code.

Those sections of the iOS developer license were altered earlier this year. Apple updated its iOS 4 software developer kit to ban intermediary tools that would port applications to the iOS. The move came after Adobe said Creative Suite 5 would include a feature to allow developers to port apps to the iPhone from Flash.

According to a PDF of the standard iOS agreement published today, the amended sections now read:

Previously Apple had:

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).

After Apple's move, Adobe basically gave up on further developing the feature. However, Adobe did file a complaint with the Federal Trade Commission.

Apple listened to its developers, but the FTC poking around may have had a lot to do with its change on third party developer tools. In any case, Apple's decision to relax restrictions on third party developer tools is quite a switch from Steve Jobs' Flash rant from April where he said "we cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers."

Piper Jaffray analyst Michael Olsen said in a research note:

Today's announcement from Apple affects the development of apps for the app store, not the issue of Flash running on Apple's iPhone web browser. With the changes, developers will likely be able to use Adobe's Creative Suite to build apps and then port them to the App Store platform. This is meaningful because Adobe generates revenue from sales of its Creative Suite (57% of revenue in the Aug-10 quarter). However, websites that use Flash will still not work on Apple's devices. That said, Adobe does not generate revenue directly from Flash, so the remaining issue does not directly impact Adobe's revenue. Today's announcement from Apple is a change that will enable Adobe to add a new feature to CS5 and should be a driver of CS5 sales, directly impacting revenue.

We have emails and calls into Adobe for comment, but investors took Apple's move as a positive. Adobe shares surged in early trading.

Update: Jefferies analyst Ross MacMillan also added that Apple's move clarifies a lot for Adobe. He said in a research note:

With the lifting of these restrictions, app developers can now develop using Flash Actionscript (and other technologies) and port their apps to run on Apple's iOS. Adobe had developed a component (called Packager for iPhone) that allowed the compiling step and this shipped with CS5. However, Adobe announced with the CS5 launch (when AAPL introduced new restrictions) that no further investment would be made on this product. Today's announcement reverses these restrictions and Adobe may now market and invest in the packager technology more aggressively again.

Google cheered Apple's move in a blog post. Apple's new terms clarify a lot for mobile ad networks.

Some history:

More: Adobe: Apple's anti-Flash moves won't impact Creative Suite; HTML 5 not ready yet
2 comments
nwallette
nwallette

Interpreted code on performance-limited processors is the BESTEST! Adobe - "Because performance is overrated."

Gis Bun
Gis Bun

Maybe Apple was getting nervous that the number of Android apps are catching up to the number of Apple's App store apps [although can you really say ebooks and themese are considered an app?]