Apple Eases Up on Restrictions on Interpreted Code in iPhone Developer Agreement

The change eases up on restrictions implemented along with Apple's more highly-publicized prohibition against Adobe's Flash-to-iPhone compiler as part of Apple's broader effort to keep third-party meta-platforms from eroding the user experience and stifling innovation as developers become reliant upon them to roll out support for new features introduced by Apple. Drance notes:
I've said before that Apple's aversion to interpreted code and external runtimes is the potential for someone else to take the platform over. That's not the whole story, though. Games in particular tend to use engines and libraries that leverage interpreted languages such as Lua. Many of these applications pose no threat, neither implicitly nor explicitly.
While explicit approval from Apple is still required, these new terms seem to acknowledge that there's a difference between an app that happens to have non-compiled code, and a meta-platform.
Top Rated Comments
(View all)...making the direct attack on Flash all the more obvious.
You beat me to it :D
You beat me to it :D
Oh, and the change also allows all companies to harvest analytics from the iPhone except companies that start with "G" and end in "oogle." :D
That's some good news. What's the status of using Microsoft's Visual Studio to develop apps? Is that going to happen?
No chance in heck :)
That's some good news. What's the status of using Microsoft's Visual Studio to develop apps? Is that going to happen?
As soon as we can develop apps for Windows 7 phones using X-Code...
They are used by lazy programmers who don't want to write native apps for the largest & most rewarding app store in the world.
They are also used by suits who want to save a buck at the expense of user satisfaction.
Some of the interpreted software are completely and utterly awful and should not belong in the App Store.
They are used by lazy programmers who don't want to write native apps for the largest & most rewarding app store in the world.
They are also used by suits who want to save a buck at the expense of user satisfaction.
So you're saying Apple is wrong to allow this? Blasphemy! :D
Some of the interpreted software are completely and utterly awful and should not belong in the App Store.
They are used by lazy programmers who don't want to write native apps for the largest & most rewarding app store in the world.
They are also used by suits who want to save a buck at the expense of user satisfaction.
This is more about using scripts to define game levels, instead of having to code each level entirely in Objective C. Instead you define routines that, based on scripts, know how to draw objects, move them, handle collisions, walls, etc.
[ Read All Comments ]

Analytics firm Chitika today released a report showing that by its metrics iOS has now surpassed OS X in overall web traffic share in the United States. Chitika's methodology involves an analysis...
One of the most frequent reasons for an iPhone to go on a trip to the Apple Store's Genius Bar is because of water damage. Typically, a water damaged iPhone can be replaced for a flat $199...
TheVerge's Joshua Topolsky summarizes the iPad 3 casing findings reported earlier today, but also adds his own sources regarding some details of the iPad 3.
Image from RepairLabs
As...
Last July, Apple discontinued the white MacBook from its consumer lineup, pushing consumers toward the company's popular MacBook Air line or the 13-inch MacBook Pro. The company didn't kill...
Popular iPhone Twitter client Tweetbot has finally arrived on the iPad, with a user interface instantly familiar to any current Tweetbot user. Designed for the Twitter power-user, Tweetbot packs a...