Ever since I got my hands on a handheld device (my first might have been a PocketPC or a Palm), I wanted to be able to write code in a little editor on the device and run it right there.Â It seems like a strange urge, except that I grew up in the years that programming tools (Pascal, BASIC, Assembler, LOGO) were sold in stores alongside video games.
See also: The iPad needs its HyperCard
I developed a proof of concept solution for this that runs on the iPad, iPhone, Android devices, and the Chrome browser. It doesn’t store any data in the cloud, so it only needs network access the first time you run it. Everything is downloaded to the device when you bookmark it (Nexus One) or add it to your home screen (iPad/iPhone). All of the programs you write in it are stored on the device: http://code.google.com/p/pjs4ipad/