I am looking at angularjs as a choice for developing phonegap apps in. How do you create the mobile experience with things like slides, flips, title bars with history, lists etc?
I have been looking at morpheus (https://github.com/ded/morpheus
You can use Lungo.JS + Angular + a piece of bridging code, imaginatively called, the Lungo-Angular-Bridge - https://github.com/centralway/lungo-angular-bridge (disclaimer, I wrote it :D).
We found Lungo.JS to be highly performant on mobile devices, the comment from one of our JS guys was "it's even better than native!" - your only issue there will be the fact that Lungo is licensed under GPL3, though a commercial licence is available (the price of which isn't extortionate).
You can find the 'kitchen sink' demo of Lungo here: lungo.tapquo.com/example/index.html they don't really support deployment as an app (i.e. Phonegap), however that's something else we're targetting.
Our bridging code is still pretty alpha, though we're in the process of developing two apps based on it so we're finding and fixing issues pretty quickly. In fact, I'd best go fix one right now.
Edit
As of, well, at least a year or so now, use the lovely Ionic Framework for hybrid apps that you deploy direct into the phone (as opposed to mobile webapps).
The framework I originally suggested is no longer being worked upon. The UI framework it was based upon, Lungo.JS, is still being developed.
Just throwing in a plug for our own Ionic Framework which is specifically built with AngularJS in mind. Also, it's MIT licensed so you can use it for free in both open source and commercial projects.
We've tried to offer a UI library that lets you create native-style interfaces. With modern phones it's amazing what you can do with HTML5, and we are definitely aggressive about offering animations and gestures.
I made angular-mobile-nav specifically for phonegap apps :-).
You can use Angular with jQuery Mobile thanks to https://github.com/tigbro/jquery-mobile-angular-adapter
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With