Build Android with Javascript
And why not? With tools like phonegap and titanium, you can create an entire app in html/css/js. What's more important is the flexibility of javascript and javascript frameworks such as backbone and knockout that allow for complex UI interactions which CAN be achieved natively but with difficulty, especially if you come from a web-only background.
Written by Antonin Januska
Related protips
4 Responses
I worked with PhoneGap sometime back and I was disappointed with the performance of my initial app. I eventually moved back to native app for performance reasons. Any suggestions here how to improve performance ?
@naveensky Phonegap offer a "base" performance speed that later can be decreased using differents 3rd libs, dont use Jquery for dom, use XUI instead, for UI dont use JqueryMobile, instead use Sencha Touch...
@jjosealonso How comparable is this base performance + XUI + Sencha Touch with native app. Do we have any sample app available which I can download to my phone to test out the base speed against native speed ?
Really... If you use Sencha Touch library, you dont need take care about the DOM or animations, SenchaTouch offer DOM manipulation, animation framework, MVC architecture builtin... Really you dont need to use XUI if you are using sencha.
You can check the "Sencha kitchensink" on your mobile browser http://dev.sencha.com/deploy/touch/examples/production/kitchensink/ or try "Sencha Radio" showcase app.