On Jun 25, 2009, at 1:04 PM, Matt Aimonetti wrote:

> Interpretated code isn't allowed on the iphone, so shipping an app  
> with VM wouldn't be allowed in the app store :(

I think they've allowed some apps that include both the VM and the  
interpreted code, if the interpreted code can't be changed or swapped  
out by the end user. What they don't want is to give users the ability  
to bypass the Apple app store. In fact, if the VM and interpreted code  
are bundled together, how would Apple even know that was happening?  
You don't give them your source code.

At the LA Ruby conference there was a talk about a Ruby environment  
that allows a developer to target a bunch of mobile platforms,  
including the iPhone. This environment is already available and they  
listed several iPhone apps that were already in the app store.

<http://www.rhomobile.com/products/rhodes>

Here's what the Rhodes FAQ says about this:

> The iPhone development terms do not disallow interpreted languages.  
> They disallow interpreting code that has been downloaded independent  
> of both Apple's official distributions channels (i.e. not contained  
> in the app bundle) and Apple's own code.


BTW - I have no connection with Rhodes and haven't tried it myself,  
just saw the talk.

Jim



--~--~---------~--~----~------------~-------~--~----~
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
-~----------~----~----~----~------~----~------~--~---

Reply via email to