I've built several applications and found that PhoneGap's approach usually comes fairly close to working. It has taken me as little as an hour to transform a Web app into a native app for iPhone and Android. PhoneGap did all of the work of popping up a window that acts like a Web browser.
The idea isn't perfect. I've found many little differences in how Android and the iPhone display the same HTML and CSS, despite the fact that Android and iOS supposedly use the same WebKit core. While I haven't built any full BlackBerry or WebOS tools lately, I wouldn't be surprised if there were many other little problems. Either way, PhoneGap can take your Web application from relatively simple to relatively universal, relatively fast.
- Mobile development 101: What you need to know
- Open source programming tools on the rise
- Download: InfoWorld HTML Deep Dive
- 7 programming languages on the rise
- 12 programming mistakes to avoid
- Programming IQ test: Round 1
- Programming IQ test: Round 2
- Agile programming 10 years on: Did it deliver?
- InfoWorld review: Eight PHP power tools
- InfoWorld review: Nine fine Python development tools
- Lab test: Climb aboard Ruby on Rails
- InfoWorld review: Top Java programming tools
This article, "13 essential programming tools for the mobile Web," originally appeared at InfoWorld.com. Follow the latest news in programming and mobile technology at InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.