We wrote a post back in April covering our experiences to date using PhoneGap for mobile app development. At the time, we felt it was a cost-effective way to offer our clients the benefits of both a native app and a web app. With several more months of experience under our belts, we’re changing our strategy and recommendations with PhoneGap.
We’ve discovered a number of drawbacks that keep PhoneGap from being the solution we hoped it would be. The major issue we’ve encountered with PhoneGap is responsiveness. Specifically:
Using PhoneGap instead of native development may be viable in some instances—where the app is primarily focused on maps, if you’re dealing with small sets of data with minimal api processing, and if the app is not dependent on user touch events like games. However, when these criteria don’t apply, PhoneGap is unlikely to save you much in development time and cost.
Based on our experience so far, we’ll be recommending native apps over PhoneGap in most cases moving forward. We’ll continue to keep you posted on our work with mobile app development. In the meantime, we’d love to hear about your experience using PhoneGap or any other mobile development tools.