Apple lays App Store rules bare for developers

iPad There are more than 250,000 programs in the App store

Apple has said that it will publish the guidelines it uses to determine which

programs it will sell in its App Store to appease critical developers.

The firm, known for its keen oversight of products, has been the subject of

complaints from firms who have had apps blocked from the store.

Some developers have complained that the company's rules seem inconsistent.

Some have found apps blocked after seemingly minor updates, or for having

content deemed inappropriate by Apple.

For example, the developer of Read it Later, an app that allows you to store

web pages and read them offline, recently complained that Apple's reasons for

rejecting an update to his app were "contradictory".

"For the first time we are publishing the App Store Review Guidelines to help

developers understand how we review submitted apps," the firm said in a

statement.

Relaxed approach

The introduction to the new guidelines - in theory only available to developers

- outlines Apple's thinking about apps.

"We view apps different than books or songs, which we do not curate. If you

want to criticise a religion, write a book. If you want to describe sex, write

a book or a song, or create a medical app."

The firm also outlined certain types of apps that it would not accept.

"We don't need any more fart apps. If your app doesn't do something useful or

provide some form of lasting entertainment, it may not be accepted."

The firm said it would also make changes to its licence that developers must

sign to submit apps to the App Store.

"We have listened to our developers and taken much of their feedback to heart.

"Today we are making some important changes to our iOS Developer Program

license... to relax some restrictions we put in place earlier this year."

Among the changes, the firm reversed an earlier decision to prevent developers

from using tools that quickly translated code written for other products, into

code designed to run on Apple devices.

At the time of the clampdown, Apple chief Steve Jobs said the tools could

result in "sub-standard" applications.

The decision effectively blocked developers from using programs that software

giant Adobe was about to release.

Following Mr Jobs decision and subsequent justification, Adobe CEO Shantanu

Narayen hit back, calling Mr Jobs' words a "smokescreen".

He said the decision had made it "cumbersome" for developers who were forced to

have "two workflows".

A spokesperson for Adobe said it was now "encouraged to see Apple lifting its

restrictions on its licensing terms, giving developers the freedom to choose

what tools they use to develop applications for Apple devices".

Jamie Lemon, a developer for Precedent, said that Apple may have relaxed the

rules because of increased competition in the smartphone market.

"Apple has realised it is in competition with [Google's] Android," he told BBC

News.

Recent figures from research firm Canalys suggest that shipments of Google

Android phones increased 886% year-on-year from the second quarter of 2009.

Apple showed 61% growth in the same period.

Mr Lemon said it would now be easier to develop for both Apple and Google's

Android operating system.

"You don't have to plump for one or the other - it's easier to deploy your app

across multiple platforms."

Analysis

Rory Cellan-Jones Technology correspondent, BBC News

On the face of it, this looks like an extraordinary U-turn by Apple, which has

until now refused to give any quarter in its battle with Adobe or in its strict

regulation of App Store developers.

It doesn't of course mean peace in our time - Adobe's Flash is still banned

from the iPhone or iPad.

But it does make it far easier for developers to work across different

platforms rather than be forced to choose between, say, Android and Apple.

Perhaps there is just a hint that Apple is worried about the advance of

Android, and needs to make its own platform a bit more open if developers are

not to decamp. Or maybe Apple was trying to head off any assault by competition

regulators.

But let's not exaggerate how far glasnost has gone in Cupertino - when I asked

Apple for a copy of its guidelines, I was told this was only available to

registered developers.