Sample Mobile Application with AngularJS

In recent months, I have been sharing different versions of the Employee Directory sample application built with different technology stacks, different frameworks, and different back-end (REST services) implementations. Recent versions include: Employee Directory with Backbone.js, RequireJS, and Twitter Bootstrap Employee Directory with Backbone.js, RequireJS, Topcoat and PhoneGap A number of you have asked for a […]

46 commentsContinue Reading

Top 10 Performance Techniques for PhoneGap and Hybrid Apps — Slides Available

Here are slides for the “Top 10 Performance Techniques for PhoneGap and Hybrid Apps” session I presented last week at HTML 5 Dev Conf. This presentation was built as a PhoneGap application with the Keypoint HTML presentation framework I blogged about yesterday. Because it is a Web application, you can view the presentation here. You […]

4 commentsContinue Reading

PhoneGap and Cordova with iOS 7

Now that it’s officially available, I wanted to share my experience running and building PhoneGap / Cordova applications on iOS 7. Running Existing Apps The first thing I tried to do after the upgrade process was to run the existing PhoneGap applications already installed on my phone. Good news: They run “as is” (with a […]

61 commentsContinue Reading

How to Upload Pictures from a PhoneGap App to Amazon S3

In my previous post, I shared a sample application demonstrating how to upload pictures from a PhoneGap application to a Node.js server. If your application deals with lots of images, it may be a good idea to host them on a dedicated storage infrastructure like Amazon S3, and let your own server focus on delivering […]

21 commentsContinue Reading

Pull-to-Refresh in PhoneGap and Topcoat Applications

Pull-to-refresh has become a standard UI pattern to refresh lists in mobile applications, and there is no reason not to use it in PhoneGap / Cordova applications. A first option is to use iScroll, which has pull-to-refresh built-in. That’s a great option for older OS versions or platforms that do not support touch-based scrolling natively. […]

10 commentsContinue Reading

Building Modular Mobile/PhoneGap Apps with Backbone.js, RequireJS & Topcoat — Sample App

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 […]

31 commentsContinue Reading

Building Modular Web Applications with Backbone.js and RequireJS — Sample App

In recent months, I have been sharing different versions of the Employee Directory sample application built with different technology stacks, different frameworks, and different back-end (REST services) implementations. A number of you have asked for a modular version of the application built using RequireJS. So here it is. RequireJS A complete discussion of the benefits […]

41 commentsContinue Reading