On Tue, 16 Aug 2011, John Ralls wrote: > Anyway, that's kind of irrelevant for Johan's question, because > interpreted languages aren't allowed on iOS, except for Javascript in > WebApps. All installable apps must be written in C, C++, or > Objective-C.
That is no longer true (I think it was changed around September 2010 or so). You can use whatever you want, as long as *all* code is included in your application; you are just not allowed to download additional code from the net at runtime. You can even expose the interpreter to the user; there are several BASIC interpreters in the store, as well as a Lua console. However, you either have to type in your app within the app, or use cut&paste from email/dropbox/whatever. I see that the Lua console developer plans to allow http downloading of additional code: http://mediaware.sk/console/ I'm pretty sure that is still a violation and will be rejected. Cheers, -Jan