PhoneGap Training

HomePhoneGap Training

PhoneGap Training

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.

PhoneGap Training Syllabus

Introduction to Mobile Application

Different Mobile Platforms / OS

Growth of Mobile Applications

Different Mobile Architecture

Native vs. Hybrid Development

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

Introduction to PhoneGap

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

HTML & CSS & JavaScript

Introduction to HTML5, CSS3, JavaScript

HTML5 tags overview

HTML5 for mobile development & it’s advantages

JavaScript Overview

JQuery

PhoneGap Events

Basics of events

learn how to work with phonegap events

PhoneGap Native API Training

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

PhoneGap Third Party plugins

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

Working with Remote Server

Difference between GET & POST Methods

getJSON & AJAX

Working with JSON and XML data.