Monday, August 30, 2004


Previously I'd ported the Io programming language to run on the Nokia 9210, a Symbian based cellphone. The 9210 is getting a bit old now so I've updated the port to run on series 60 devices. This includes phones like the Nokia 3650 and Nokia 7610. The first cut at a port seems to work fine. Basic scripts run and asynchronous sockets work.

The main problem is entering code on the phone. It's slow with only a standard phone keypad. The Nokia 9210 had a full keyboard which made things much easier. My current plan is to write an telnet-like server in Io to run on the phone and connect to this from my PC, allowing entering scripts and interactive programming on the device but using the PC keyboard and screen. Once this is done I'll release a test version.

If you want the current test version feel free to email me in the meantime. Don't expect much in terms of usability though.

Other languages I intend to get going is re-doing my Forth port, and getting Factor to run on the phone.

3:16:43 PM