Login  Register

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

Posted by Janko Mivšek on Mar 04, 2011; 9:30pm
URL: https://forum.world.st/Squeak-Pharo-Cuis-on-Android-tp3333463p3335967.html

.. there is a native Smalltalk on JavaScript VM on the way .. stay
tuned! (but not from me .. ;)

Such Smalltalk app can be then wrapped in pure Android, iOS etc. app
with technology like PhoneGap (http://www.phonegap.com).

I'm namely just preparing a presentation titled From Web to Android App
for tommorow local MobileCamp:Android http://www.mobilecamp.si/what/ ...

Janko

On 04. 03. 2011 11:04, Stéphane Ducasse wrote:

> I would be interested in any attempts to produce native bytecode on java vm for pharo.
> Now this is the usual equation: money and money or time.
> JSqueak or Potatos squeak could be also interesting.
>
> Stef
>
>
> On Mar 3, 2011, at 11:02 PM, Göran Krampe wrote:
>
>> 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
>>
>