Apple relaxes iPhone development restrictions
Friday, 10 September 2010

Apple has relaxed its iron grip on what tools we can use to develop iOS applications. This means Flash, among others, is back in the land of the living and the threat to the legitimacy of tools such as Mono's development system has been lifted.

So it's all good news then?

Banner

 

In a surprise announcement Apple has relaxed the restriction on using third-party development tools for the creation of iOS applications.

The changes relate to three sections of the developer agreement.

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. This should give developers the flexibility they want, while preserving the security we need.

What this means, of course, is that you can now use Flash to develop applications for the iPhone, iPad, etc. It also removes any shadow of doubt that hung over development environments such as the Mono Silverlight development system.

The remaining restriction relates to not downloading code. This is probably a reasonable measure in that it stops updates to apps that might cause problems. It also means that Apple can keep control of apps - you can't install an app, not even a modified version of an app, unless it has been through the App Store review procedure. Talking of which the announcement also promised some review guidelines for the App Store:

In addition, for the first time we are publishing the App Store Review Guidelines to help developers understand how we review submitted apps. We hope it will make us more transparent and help our developers create even more successful apps for the App Store.

The changes might be in response to developer complaints, or it could have something to do with an FTC investigation about the restriction on Flash. There is also the small matter that developers seem to be flocking to the Android platform where they are free to use whatever tools they like.

iphone

Is this enough to make developers feel happy? Well you still need a Mac to create an app for the iPhone, and you still need to submit it to the App Store to get it distributed, but as long as Apple is fair and even-handed in its acceptance or rejection of an App then there isn't much to complain about.

What would be better, however, is for Apple to pass over control of the App Store approval procedure to a third party with no vested interest in anything other than the success of iOS apps.

The iPhone development world isn't free as yet - but it is freer.

Further Reading

How much cash is there in a free mobile app?

OpenAppMkt - the solution to the Apple "Walled Garden"?

iOS 4 Apple's honey trap

Why is iPhone Web Browsing on the Decline?

Android declared favorite mobile platform

Mobile platforms of the world!

 

Banner


ZLUDA Ports CUDA Applications To AMD GPUs
18/04/2024

ZLUDA is a translation layer that lets you run unmodified CUDA applications with near-native performance on AMD GPUs. But it is walking a fine line with regards to legality.



Angular and Wiz To Merge
27/03/2024

Two web development frameworks used at Google are merging. One, Angular is open source and widely known, while the other, Wiz, is an internal web framework developed and used by Google for some o [ ... ]


More News

<ASIN:1430230215>

<ASIN:0470641657>

<ASIN:0470584475>

<ASIN:0470599103>

<ASIN:0789744279>

<ASIN:0470599103>

<ASIN:1934356573>

Last Updated ( Friday, 10 September 2010 )