We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
78,230 News Articles

Apple relaxes app rules, and lets in Flash

New stance on iTunes App Store restrictions

In a surprising move, Apple has unveiled a sweeping set of changes to the way it handles submissions to the App Store, allowing developers working in Flash to create apps for the iPhone and iPad. The move is a clear effort to address many of the criticisms that have been levied against the company since it launched the iOS developer programme.

First up, Apple published the complete set of guidelines that its personnel uses to determine an app's eligibility for inclusion in the App Store.

The guidelines are accessible only to registered developers that have entered into a non-disclosure agreement with Apple. However, in an informally-worded press release, the company expressed its hope that the publication of the guidelines “will make us more transparent and help our developers create even more successful apps for the App Store”.

In the same release, Apple also mentioned several changes to the agreement required of all developers who want to publish on the App Store. The company states that it is “relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.”

Some of these changes appear to reverse a ban Apple began enforcing earlier this year on the use of third-party tools to develop apps for the App Store. Many interpreted the ban as a blatant knock against Adobe’s Flash platform, which Apple had shut out of its iOS platform both as a browser plug-in and as a development environment for building apps. But, with the policy apparently reversed, the only remaining restriction is that apps must be self-contained and not download external code (with the exception of JavaScript code executed using Apple's own web-rendering engine, based on the open-source project WebKit).

Finally, Apple also revealed the formation of an App Review Board, with the goal of giving developers “the opportunity to appeal the rejection of an application if [they] believe that the functionality or technical implementation was misunderstood”.

This new board should help address the accusations often made about the arbitrariness of the app approval process by providing developers with a way to formally ask Apple to review a rejection, based on criteria that may not have been anticipated by the approval guidelines; that’s often been the source of embarrassment for the company.

Although it's too early to tell what the effect will be on the App Store ecosystem or approval process, the published guidelines and App Review Board signal a massive shift in the way Apple manages its relationship with iOS app developers. If properly managed, they should certainly improve the overall app submission process by giving developers broader control over how they build apps, as well as providing a more transparent approach to the App Store publication process.


IDG UK Sites

OnePlus Two release date rumours: Something's happening on 22 July

IDG UK Sites

13in MacBook Air review, Apple's MacBook Air 2014 reviewed

IDG UK Sites

5 reasons to buy an electric car and 5 reasons not to

IDG UK Sites

Evernote Skitch: the best way for creatives to doodle feedback