Protocoder es un entorno de desarrollo para Android que nos permite utilizar javascript (uno de los lenguajes que más tirón tienen ahora mismo) para crear aplicaciones Android rápidamente. Es totalmente open-source y podemos ver su código en github Podemos