<div><br><div class="gmail_quote"><div dir="auto">On Sun, 28 Jan 2018 at 6:13 am, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Ralph,<br>
<br>
> On Jan 27, 2018, at 8:23 PM, Ralph Boland <<a href="mailto:rpboland@gmail.com" target="_blank">rpboland@gmail.com</a>> wrote:<br>
><br>
> I am writing in Squeak some software for teaching (mostly math) to<br>
> kids (ages 4-10).<br>
> These kids and their schools often have chrome OS based computers.<br>
> So it would be great if my software can run on these machines.<br>
><br>
> So I would like to know the status of Squeak (and perhaps Pharo) in terms of<br>
> running on  chrome OS.<br>
<br>
Looking at the Wikipedia page it looks hopeful. Chrome OS is a Linux variant that runs on x86 and ARMv7 hardware.  The Cog JIT VM should run on that configuration.  But I don't know if anyone has tried it.</blockquote><div dir="auto"><br></div><div dir="auto">Chrome OS primarily supports web apps and I would be surprised if you can run arbitrary binaries without rooting it. </div><div dir="auto">You might want to check out <a href="https://goo.gl/PP6ARW">https://goo.gl/PP6ARW</a> and <a href="https://goo.gl/1NNMSS">https://goo.gl/1NNMSS</a>. </div><div dir="auto">SqueakJS does support touch events but maps them to mouse events, so fancy touch interactions aren't supported yet.</div><div dir="auto"><br></div><div dir="auto">Hope this helps,</div><div dir="auto">Fabio</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Building my the VM should be straight forward on an x86 or ARMv7 Linux.  If you check out the opensmalltalk-vm read build.linux32x86/HowToBuild and build.linux32ARMv7/HowToBuild and see how you get on.<br>
<br>
> Also, I would be able to take advantage of the touch screen these devices have.<br>
><br>
> Where is Squeak in terms of using touch screens?<br>
<br>
I don't know where the image is but do know that the VM does pass up touch events.  He Geo is touch based and IIRC it runs on Pharo on iPhone (& perhaps elsewhere).<br>
<br>
> Ralph Boland<br>
<br>
</blockquote></div></div>