<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On 25.07.2012, at 10:30, dimitris chloupis wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial, helvetica, sans-serif; font-size: 12pt; position: static; z-index: auto; "><div><span>I dont think that is true because this exists in App store for quite some time now ---&gt;&nbsp;<a href="http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8">http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8</a> . Unless Gambit is not runtime generated code.&nbsp;</span></div></div></div></blockquote><div><br></div><div>It's an interpreter for sure.</div><br><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial, helvetica, sans-serif; font-size: 12pt; position: static; z-index: auto; "><div><span>Afaik the only thing &nbsp;that is not allowed is for the user (the person using the app) to have access to the iOS API , of course the app itself can access the API.&nbsp;</span></div><div><span><br></span></div><div><span>Even if that is true , will it be hard to provide a compliant version to the app store ? I mean without CogVM.&nbsp;</span></div></div></div></blockquote><div><br></div><div>As I wrote if you write a sealed app using Squeak there should be no problem getting it into the app store. John did that.</div><div><br></div><div>But if we wanted to get Squeak itself into the App Store we would have to cripple it. Apple does not allow easy sharing of code. E.g. there is a great Lua dev environment on the iPad called "Codea". But the developers had to take out all code sharing except for copy+paste:&nbsp;<a href="http://twolivesleft.com/news/codea-and-code-sharing/">http://twolivesleft.com/news/codea-and-code-sharing/</a></div><div><br></div><div>My interpretation of what Apple wants is this: Prevent people being able to run just anything easily without Apple reviewing it. So a dev environment for personal hacking is fine, as long as you cannot easily install and run what other people made. Otherwise you would be able to just install a Squeak VM and use it to execute stuff from a "Squeak app store".</div><div><br></div><div>- Bert -</div></div><div><span class="Apple-style-span" style="font-size: 12px;"><br></span><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: arial, helvetica, sans-serif; font-size: 12pt; position: static; z-index: auto; "><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; "> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial">
 <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt;<br> <b><span style="font-weight: bold;">To:</span></b> The general-purpose Squeak developers list &lt;<a href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</a>&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, 25 July 2012, 19:31<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [squeak-dev] Squeak VM for iPad --- Current progress?<br> </font> </div> <br>On 25.07.2012, at 01:01, Stefan Marr wrote:<br><br>&gt; Hi Marcel:<br>&gt; <br>&gt; On 25 Jul 2012, at 09:42, Marcel Taeumel wrote:<br>&gt; <br>&gt;&gt; What is the current progress for the Squeak VM that runs on iOS?<br>&gt; <br>&gt; Progress? No progress there, it just works ;)<br>&gt; I suppose Esteban is the 'official' maintainer. So, I guess the latest code is in the Pharo people's git repository: <a href="http://gitorious.org/cogvm" target="_blank">http://gitorious.org/cogvm</a><br>&gt; <br>&gt; And if you hope for a CogVM on iOS, well, that will still take a bit.<br>&gt; Lars makes very good progress on the port to ARM, but it is still a lot of work.<br><br><br>Apple's current guidelines disallow running runtime-generated code. So Cog is out. But Esteban recently got the Stack VM to compile which works fine, and John's interpreter works for a couple of years now.<br><br>You will have to compile a VM yourself, or have someone compile it specifically for your iOS device (unless it is jailbroken). Apple does allow apps written in Squeak into the store, but it will not allow a generic VM which can run anything.<br><br>- Bert -<br><br><br><br><br> </div> </div>  </div></div><br></blockquote></div><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><br class="Apple-interchange-newline"></span>
</div>
<br></body></html>