Hi Chip,

For really cool web browser based apps watch also Iliad [1] and Aida/Web
[2], we both have a big plans on richer client-side web apps, also
standalone and offline, that is, they can work without a connection to
the web server.

And there are tools which package such an app actually completely
standalone, for installation on mobile devices, for now. See for
instance a PhoneGap [3] which wrap web applications inside a native
application, as described in O'Reilly book [4]. This approach could be
extended to any desktop too.

To conclude, with our web technology we can actually "generate"
standalone desktop apps, by using just HTML5, CSS and JavaScript, all
generated from Smalltalk only!

Best regards
Janko

[1] Iliad http://www.iliadproject.org
[2] Aida/Web http://www.aidaweb.si
[3] PhoneGap http://www.nitobi.com/products/phonegap
[4] Building Android Apps HTML, CSS and JavaScript, O'Reilly 2010

On 22. 12. 2010 10:46, Chip Nowacek wrote:
> 
> Thanks for your help so far.
> 
> Now that I've had a chance to get my feet wet, start an eval of VW, watch
> Peter Fisk's progress, etc. I've hit a scary point. To go the distance, my
> app needs the maturity and capacity of Squeak/Pharo/VW(?). And, near- and
> long-term, it needs an elegant, cogent, captivating, intelligent, engaging,
> interactive front end. I've considered doing it in Flash or Silverlight or
> AIR (fat client) or straight JavaScript - though splitting the tiers and
> forgetting the backend seems like a lot of deferred pain. I know I have to
> worry about deployment. I am. I'd rather do it through the browser. And,
> even though DabbleDB and others are some of the coolest apps ever, I don't
> see Seaside cutting the front-end mustard (at least the way I understand
> things at this point). I sure wish there was a lightening-fast,
> browser-based, morphic-3-supporting VM so I could run ST on both tiers. A
> sexy, Smalltalk Lively-Kernel. I'm still trying to get Clamato to work.
> 
> So, in your professional, experienced opinions, can I get a front end on
> Pharo (either in-image via Rome/Athens or some cooler-than-I've-seen,
> through-the-browser front end)? With all due respect to the Founding
> Fathers, I can't do eToys. Should I just do the whole client tier in in JS
> for the prototype and then hook to Seaside later?
> 
> Any thoughts would be deeply appreciated.
> 
> Thanks,
> 
> Chip

-- 
Janko Mivšek
Svetovalec za informatiko
Eranova d.o.o.
Ljubljana, Slovenija
www.eranova.si
tel:  01 514 22 55
faks: 01 514 22 56
gsm: 031 674 565

Reply via email to