PhoneGap is a software development framework by Adobe System, which is used to develop mobile applications. To develop apps using PhoneGap, the developer does not require to have knowledge of mobile programming language but only web-development languages like, HTML, CSS, and JScript.
Different Mobile Platforms / OS
Growth of Mobile Applications
Different Mobile Architecture
Learn basics knowledge about native development, hybrid development
Native Vs. Hybrid Vs. Mobile Web
When & Why to choose hybrid or native development
Advantages and disadvantages
Understanding phonegap basics
Understand architecture of phonegap application
Learn how to configure your development environment
Learn how to build your application without environment configuration
Build your application without mac
Introduction to HTML5, CSS3, JavaScript
HTML5 tags overview
HTML5 for mobile development & it’s advantages
JavaScript Overview
JQuery
Basics of events
learn how to work with phonegap events
Get Device information using Device API
Learn how to work with device movements / motion using Device Motion API
Learn how to get GPS position, Learn to work with Google maps api using Geo Location Plugin
Learn to get Network information of the user using Network Plugin
Learn how to create / clone / list contacts using contacts plugin
Learn how to take / capture images using camera plugin
Understand different File System for different pltaforms such as android, iOS
Learn how to work with Media Plugin
Learn how to use Local Storage for Storing your data
Learn how to send and receive Push Notification using Push Plugin (GCM)
Learn how to share your content / image to social media such as Facebook, WhatsApp, Twitter using Social Sharing plugin
Difference between GET & POST Methods
getJSON & AJAX
Working with JSON and XML data.