In my previous post, I discussed the process of building modular applications with Backbone.js and RequireJS, and I shared a new version of my Employee Directory sample application built with Backbone.js, RequireJS, and Twitter Bootstrap.
In this post, I share the Mobile/PhoneGap version of the same application. This application is an example of how to build modular PhoneGap applications with Backbone.js and RequireJS. I also use the new Topcoat CSS library for the application’s mobile skins. You can learn more about Topcoat here.
You can experience the application below:
Click here to run the app in a full browser window.
Application Architecture and RequireJS Benefits
Refer to the previous post mentioned above to learn more about the way the application is architected and the RequireJS benefits.
The source code for this sample application is available on GitHub: http://github.com/ccoenraets/directory-backbone-topcoat-require
If you want to go beyond the in-memory datastore, you can download the REST services in the following repositories: