I ran across a great wine cellar management mobile app, created by Christophe Coenraets (@ccoenraets), a Technical Evangelist for Adobe.
His mobile app is a great walk through, showing you the power of building a cross platform mobile application using PhoneGap.
He builds the wine cellar management application using:
- PhoneGap – An open source platform that allows you develop cross-platform Mobile applications using HTML and JavaScript. Specifically, it allows you to:
- Package an HTML application as a native app on all the key mobile platforms (iOS, Android, BlackBerry, Windows Phone, WebOS, Symbian, Bada).
- Access your device capabilities (Camera, GPS, database, accelerometer, etc) using a cross-platform JavaScript API.
- Backbone.js – A framework to give structure to your web application regardless of where it is running: in a traditional Web Browser, or as an app packaged with PhoneGap.
His implementation is a simple consumer application, allowing you to look for wines in your Wine Cellar, meant to be a tutorial demonstrating how to create, update, delete items in a mobile app–a great how-to, that you can apply to almost anything a user would collect.
He has posted the source code for the mobile application to a GitHub repository, complete with an iOS, Xcode project, and an Android Eclipse project.
I like finding starter kits like this that walk developers through building web and mobile applications. I’m building some of these here at CityGrid, and I will post my projects as well as other cool ones like Christophe Coenraets, here on the blog when find them.