My employee directory app is now available on the App Store. The application allows you to synchronize with your own data, look for employees by name, view their details, add them to your contacts, and see their manager and direct reports, as well as call, text, or email them.
You can watch a short video below. In particular, at the end of the video, you will see how to reset the local database (to get rid of the sample dataset), and synchronize with your own data. Go full screen for a better viewing experience.
Synchronizing with your own data
Employee Directory always accesses the employee data from a local database on your iPhone. The information is always available, even when you are offline. The application comes with a sample dataset to provide an “out-of-the-box” experience, and with a simple offline synchronization mechanism to sync with your own data.
I created a companion microsite for the application (http://employeedirectory.org/app) that provides the steps to synchronize with your own data.
The offline synchronization strategy used in the application is documented in a previous post: Simple Offline Data Synchronization for Mobile Web and PhoneGap Applications.
The styling and skinning of the application is documented in another post: Crafting Native Looking iOS Apps with HTML, Backbone.js, and PhoneGap.
I’m also making the source code for this application available in this repository on GitHub.