Tiens il y a des choses intéressantes là dedans, comme:
- Apache Cordova :
http://incubator.apache.org/cordova/
API Javascript unifiée pour le développement d'appli Android/iOS/BlackBerry/etc. Cette API unifie les API spécifiques de ces systèmes.
- emscripten :
https://github.com/kripken/emscripten
Permet de "compiler" différents langages à destination de... javascript. Vous pouvez donc développer en C/C++, Python, Ruby et autres, et tout faire tourner dans le navigateur.
Démonstration en ligne:
http://repl.it/