This tutorial covers how to develop an offline sync app using the OpenMobster Sync Plugin for the PhoneGap framework. You develop your App using HTML5 and Javascript instead of the native programming language. The Sync Plugin integrates with the native Sync Service to work its magic of providing the synchronization features and offline capabilities.

Here are some of the features provided by the plugin

  • two way synchronization between the local sqlite database and the corporate backend in the Cloud
  • Offline mode operation. All data changes are tracked and auto synchronized with the Cloud once the connection returns
  • Use of Push notifications to push data changes from the Cloud to the device
  • Support for replicating changes to multiple devices like iCloud does
  • A Java based Channel Framework for integrating your backend with the Cloud

Here is a link to the tutorial related to the plugin:

PhoneGap Sync Plugin