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


JetBrains Improves Kubernetes Support In IDE Upgrades
12/11/2024

JetBrains has improved its IDEs with features to suggest the logical structure of code, to streamline the debugging experience for Kubernetes applications, and provide comprehensive cluster-wide Kuber [ ... ]



CSS Ecosystem In the Spotlight
06/11/2024

The 2024 edition of the State of CSS has been posted, revealing that the latest features of the language not only do away with extra tooling, but even start taking on tasks that previously requir [ ... ]


More News

<ASIN:1430230215>

<ASIN:0470641657>

<ASIN:0470584475>

<ASIN:0470599103>

<ASIN:0789744279>

<ASIN:0470599103>

<ASIN:1934356573>

Last Updated ( Friday, 10 September 2010 )