There is no doubt that carving out a mobile presence is a priority for many companies offering any type of product or service, or for start ups looking to gain rapid exposure. The Apple App Store has over 100,000 apps on it, and the Android platform is gaining ground. Those are just the cool kids – let’s not forget the grandfather of mobile technology, Blackberry. Others in the class include Palm, Symbian and of course, Windows.
With so many platforms available there is a risk of losing focus on developing and producing applications as resources are expended on supporting multiple platforms – a necessary evil as each presents different development environments and eccentricities.
This is why PhoneGap really stands out at the moment as four  of the aforementioned platforms share a common factor – a WebKit-based browser. This doesn’t include BlackBerry’s announcement  of their new WebKit based browser to come in late 2010, which takes us to five out of the six platforms.
The packaging and deployment to device for iPhone, Android and Palm was trivial; I can only speculate that the remaining platforms are equally easy to deploy. In light of recent Apple ‘crackdowns’, as of October 7th , 2009, it is worth noting that PhoneGap (version 0.8.0 and higher) is Apple approved.
- Android, iPhone (safari), Palm (WebOS) Symbian/S60(WRT) http://en.wikipedia.org/wiki/List_of_web_browsers#WebKit-based_browsers
- Check out the road map for specifics: http://phonegap.pbworks.com/Roadmap
- ok, you are going to have to tweak it for BlackBerry.