Sample Mobile Application with Ionic and AngularJS

In the ever evolving quest for the best mobile application development stacks, I’ve recently been looking at Ionic. Ionic is a library that provides mobile-optimized UI components to build “native-feeling” hybrid applications. Where does it fit? Ionic fits in the UI layer. But unlike other libraries in that space (Twitter Bootstrap, Foundation, Ratchet, Topcoat and […]

18 commentsContinue Reading

A New Adventure

After 10 great years at Adobe, I’ve accepted a new challenge as a developer evangelist with salesforce.com. I’ve truly enjoyed my time at Adobe, and I’ll fondly remember the great culture, the great technology, and the great people. I’m very excited about my new challenge at Salesforce. My focus will continue to be on helping […]

11 commentsContinue Reading

Browserify Sample Application: with Backbone, jQuery, Handlebars, and Cordova

Browserify is a tool that lets you bundle node.js modules and consume them in the browser. In other words, it allows you to write browser-based applications using node.js-style requires. Quick Tour Install browserify or Write a module Use the module Create the bundle Add bundle.js to your index.html file and run the application. More details: […]

5 commentsContinue Reading

New Cordova/PhoneGap 3.x Tutorial

Last November, I delivered a full day Cordova/PhoneGap workshop with Brian Leroux at the great Full Frontal JavaScript Conference in Brighton, UK. I put some new materials (specific to Cordova 3.x) together for the occasion, and I also updated some existing content. The workshop was well received, and I thought the materials could be useful […]

4 commentsContinue Reading

Sample iOS Application with Xcode, Objective-C, Storyboard, and Core Data

In recent months, I have been sharing multiple versions of the Employee Directory application built with different JavaScript frameworks, and packaged as hybrid apps using PhoneGap. In this post, I’m sharing a native iOS version of the same application. The application allows you to look for employees by name, navigate up and down the Org […]

2 commentsContinue Reading

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

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

52 commentsContinue Reading