mobl is more my thing, a programming language that compiles to HTML5+JavaScript and comes with IDE support in Eclipse. Since HTML5 also includes client-side databases, and the entire application can be cached on the device via manifest files, you can also build offline-capable applications. And incidentally, it's also useful for Android.