MacUpdate Weekend Sale :This weekend MacUpdate has slashed prices on Painter 12 and Painter Lite. Painter 12 retails for $429, but has been reduced by 54% to $199. Painter Lite has seen a 58% price cut from $69 to $29. Hurry, because these deals are only available until May 19th 2013.      
toggle

AAPL Stock: 433.26 ( -1.32 )

http://www.macnn.com/articles/10/06/11/developers.must.get.approval.in.writing/

Apple allows exemptions for interpreted code in iPhone apps

updated 06:20 pm EDT, Fri June 11, 2010

 

Developers must get approval in writing


Apple has quietly changed its iPhone SDK terms to allow more flexibility for applications that use interpreted code. Section 3.3.2 was previously worded as an absolute ban on code interpreters other than Apple's own built-in systems. Developers viewed this as a prohibition of cross-compilers, such as Adobe's Flash-to-iPhone utility that would have allowed apps to be written in Flash and run natively on the iPhone.

Although the new terms do not completely open the doors to any type of code interpreter, the section has been expanded with a new clause that appears to allow such systems to be used only if "approved by Apple in writing."

The revised clause also suggests that applications can use embedded interpreted code if it is only used for "providing minor features" or functionality "consistent with the intended and advertised purposes of the application."

The language still appears to be weighted against cross-compilers such as the Flash-to-iPhone tool, however it may give more flexibility to developers using interpreted code in other ways. Apple Outsider blogger Matt Drance suggests the exemptions may be granted for certain apps, such as games, that use engines and libraries that take advantage of interpreted languages such as Lua.


by MacNN Staff

Post tools:

TAGS :

 iPhone SDK, developer, Adobe, Flash, SDK, Apple
toggle

Comments

  1. charlituna

    Fresh-Faced Recruit

    Joined: Sep 2009

    0

    the catch with Lua

    is that it is highly compatible with the approved native languages. Flash isn't by any stretch. It would be like writing your app for Windows and then tossing a 'mac coat' on it (funny that's exactly what Adobe does to make Flash for Mac OSX)

  1. Fast iBook

    Fresh-Faced Recruit

    Joined: Mar 2003

    +1

    Makes sense...

    I mean if there's functionality that would make a good app into an awesome one and these code allowances aid in doing that, then it makes total sense.

    - A

Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

Brother HL-3170CDW LED Printer

We've mentioned before that we are far from a paperless society. For now, at least, there are tasks that require a piece of paper for ...

HTC One

It is hard to overstate just how critically important the HTC One is to the Taiwanese company’s fortunes. Despite its alarming decline ...

Samsung Galaxy S 4

Samsung's new flagship Android smartphone, the Galaxy S 4, faces even stiffer competition than its popular predecessor. With a five-in ...

toggle

Most Commented