PhoneGap Architeture
PhoneGap is an application container technology allows us to create natively installed applications for mobile devices using HTML, CSS, and JavaScript. We create mobile application across platform with a single code base and the app runs on the "webview" of the mobile platform. Building applications for each device - iPhone, Android, Windows Mobile amd more requires different frameworks and languages. PhoneGap solves this by using standards based web technologies to bridge web applications and mobile devices. PhoneGap applications are developed using HTML, CSS, and JavaScript, however the final product of a PhoneGap application is a binary application archive that can be distributed through standard application ecosystems. For iOS applications the output is an IPA file) (iOS Application Archive), for Android applications the output is an APK file) (Android Package), for Window Phone the output is a XAP file (Application Package), etc.. These ar...