It's not a real IDE (it uses an unenhanced textarea), but I whipped up this as a demo of Hecl. Basically, you can write Hecl scripts on a web page and then download a fully formed mobile application:
I don't think there are any web based IDEs for python/Ruby or even HTML/CSS. Is there a technical reason these don't exist or that desktop IDEs are preferable?
http://builder.hecl.org