After doing the whole \"enterprise\" programming for a while, I\'m seriously disillusioned by the language itself and always feel quite hampered if I have to go back to it. The
DroidScript is probably one of the easiest of the above mentioned development tools to use for Android development. Like Cordova you use JavaScript, but unlike Cordova you have the choice of using native Android GUI's or HTML5 to build your App interfaces.
Also you still have access to all the devices sensors/hardware without needing to import loads of complicated plugins. Plus you get the bonus of being able to develop actually on your mobile device if you need to (you can even build APK's and publish them from your device).
I would say its very good for beginners or prototyping but perhaps not flexible enough for seasoned developers.