PhoneGap Cross Platform Mobile App Development Platform
http://www.mobileapptelligence.com
PhoneGap is one of the most sought after cross platform mobile app development platforms. PhoneGap is a set of JavaScript APIs which allows you to access the native capabilities of your device. When a mobile app developer builds an application using PhoneGap, he is essentially building a mobile web site using HTML5 and JS just that he is putting the HTML and JavaScript on the phone. PhoneGap mobile applications run on the local browser on the phone and are connected to the native the native libraries through JavaScript APIs.
If one is developing a PhoneGap app, one can develop it just like a cross platform mobile website. You can use any mobile framework like Sencha Touch or JQuery Mobile. PhoneGap application will be running in a browser it will be more like a web application than a native mobile application. The user interface will not use the native controls and will definitely be under limited speed of a web browser.
This also clarifies that one might have to write some platform specific code to make up for differences between the browsers. But if the mobile app developer has followed the standards precisely, then the code can be shared to a great extent.
Tooling for PhoneGap platform depends entirely on the environment, the mobile app is intended to build. It can be developed in any desired environment and then use a plugin for the IDE in most cases. One must be a professional mobile app developer as the steps are manual and should be executed carefully.
A great advantage of PhoneGap is PhoneGap build, which allows developers to upload the project in whatever environment its created in, but build it automatically for the other platforms easily.
362 views • 12 slides