Ok, so you're programming over TCP/IP rather than USB?
I think that's quite a special case - however if Espruino supported Telnet over WebSockets (which could be done with a bit of JS code) you could just go to the IDE as a website - no native apps or anything.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Ok, so you're programming over TCP/IP rather than USB?
I think that's quite a special case - however if Espruino supported Telnet over WebSockets (which could be done with a bit of JS code) you could just go to the IDE as a website - no native apps or anything.