Historically, cookies were invented early to be used as presistent local storage of small amounts of data but they have several downsides:
So offline storage (localStorage/sessionStorage) is one of the areas which gives native client applications advantages over the web, so it will be very useful to use instead of cookies because of:
But it has one downside which is allowing only string value to be saved, from here comes the importance of offline-storage.js to allow application to save objects into offline storage. The idea is simple rather than saving string it converts your object to a json string then saves it, when loading this string it parses this json string back to your original object, more info can be find on its github repo.
Printing to network printer, using Google Cloud Printing or Apple AirPrint, is now made easy using PrintPlugin that was developed by BadrIT published on the official PhoneGap Build plugins repository.
BadrIT continues its contribution to the open source community with the publish of EmailComposer plugin on the official PhoneGap Build plugins repository.