Apple relaxes iPhone development restrictions
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?



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.


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!



Visual Studio Code Comes To Raspberry Pi And Chromebooks

A new community build of Visual Studio Code has made the lightweight source code editor available for Chrome OS and Linux running on Raspberry Pi boards and Chromebooks.

The Future Development Of Kotlin

With Google's promotion of Kotlin to a supported Android language, the way that it is going to develop is much more important. We now have the results of the JetBrain's survey of what programmers want [ ... ]

More News








Last Updated ( Friday, 10 September 2010 )

RSS feed of news items only
I Programmer News
Copyright © 2017 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.