Login  Register

Re: [squeak-dev] Squeak/Pharo/Cuis on Android

Posted by Göran Krampe on Mar 03, 2011; 10:02pm
URL: https://forum.world.st/Squeak-Pharo-Cuis-on-Android-tp3333463p3334306.html

On 03/03/2011 03:37 PM, Torsten Bergmann wrote:
> What is the state of Squeak/Pharo/Cuis for Android tablets and phone?
> Lots of questions:
>   - what is the state of VM/images?
>   - any comments/hints on devices, speed and memory consumption?
>   - is it worth to buy one to run Smalltalk for own stuff?
>   - anyone written apps with Smalltalk for Android?
>   - is it possible to interface with native stuff. state of
>     touch support, ...

Generally speaking, here are my silly notions in this area:

- Android is heavily oriented around Dalvik and the libraries for it (Java)

- Android will be *the* platform for private computing in the near
future IMHO. Yes, I really think so. Android 3.0 looks really hot.

- A Squeak/Pharo/Cuis for Android will never be more than a toy unless
we can tap into the Dalvik/Java platform.

- This means we REALLY need JNIPort or similar projects to work really,
really well in order to actually use the libraries in full.

...or we need to get Squeak running inside/on-top-of Dalvik somehow.

Weird ideas:
        - PotatoSqueak is a port of the Squeak VM to java. Run that on Dalvik
and hey...
        - PySqueak using Pypy could probably generate a fast Squeak VM running
in java bytecode which possibly also could be run on Dalvik.

Both the above approaches would probably make interfacing with
Dalvik/Java much simpler.

...or just try using SilverSmalltalk or such. ;)


regards, Göran