views:

1251

answers:

6

I recently bought a Windows Mobile device and since I'm a developer I want to use it as a development platform. Yes, it's not supposed to be used like that but it's always with me and my laptop isn't. I know cke is a good editor for code but how can I run JavaScript/Ruby code without too much of a headache?

I probably could write a web application, send code to it and get the results back but maybe there's better solutions?

A: 

This is n old port of Ruby to WinCE, but from what I've read it doesn't work all that well - who knows, give it a try, YMMV

http://uema2.s8.xrea.com/ruby-mswince/

As for Javascript, WinMo devices have Pocket Internet Explorer - it isn't very good, but runs some Javascript. If you want something that is a bit closer to a desktop you could install Opera.

Steven Adams
Ruby "kind of" works but it's really slow and wants console, so it is just unusable.
vava
+1  A: 

I'm not sure if you're interested, but there's only a port of Python for CE.

http://pythonce.sourceforge.net/

neilco
+4  A: 

There is a possibility to run Ruby on Windows Mobile

Check this article for steps: Human vs Machine

Javascript is bit crippled on Windows Mobile. Follow up the discussions here: Windows Mobile IE Team Blog Hopefully the next version if Pocket Internet Explorer supports better!

Prakash
A: 

I've had a Windows Mobile phone for just over a month and would also like to run code on it. Unfortunately it's such a limited platform with hardly any community support. It seems to me that the only decent choices are Python, NSBASIC and PPL

For Javascript, you'll be better off using Opera, opposed to Pocket Internet Explorer.

As for cke, I found CEdit a more stable editor but you do have to pay for it. Though I don't think there is any editor that does syntax highlighting for Ruby on Window Mobile.

thing2k
+1  A: 

You can also use etcl from Evolane (http://www.evolane.com/software/etcl).

It comes with console.

Dinesh
A: 

Rhomobile's open source framework Rhodes (www.rhomobile.com) works great on Windows Mobile.

Adam Blum