Phonegap Training

What is Cordova (aka PhoneGap)?

Cordova (aka PhoneGap) is an open-source framework for quickly building cross-platform mobile apps using HTML5, Javascript, and CSS. Wrap your app with PhoneGap (Cordova) Deploy to mobile platforms! Build your app with web technology Wrap your app with PhoneGap (Cordova) Deploy to mobile platforms!

ANY PREREQUISITES?

  • Basic Knowledge of HTML
  • Basic Knowledge in JavaScript

WHO CAN LEARN?

  • Anyone who has an interest in hybrid mobile application development
  • Job Seeker, Businessman / Startup – owners, Entrepreneur, Any Computer Programmer, Web Designer / Developer, Professors, Students and more

PhoneGap Training Course content

Introduction

  • What is a Mobile Application?
  • Different Mobile Application Platforms
  • Platform Architecture
  • How Mobile Application Works
  • How to build a mobile Application

Native vs Hybrid.

  • Different Mobile Application Development Techniques
  • What is Hybrid Development
  • What is Native Development
  • Why Hybrid?
  • Advantages & Disadvantages

Cordova (PhoneGap) Basics

  • Introduction to PhoneGap
  • How PhoneGap / Apache Cordova Works
  • Architecture of PhoneGap
  • Advantages & Disadvantages

Development environment setup

  • Downloading Required Software
  • Installation & Configuration with Windows / Linux / Mac
  • What is PhoneGap Build?

Getting Started

  • Build your First Application
  • PhoneGap Events
  • Working with PhoneGap Events

Working with Plugins

  • Get Device information using Device Plugin
  • Showing Native Dialogs using Dialogs Plugin
  • Working with Battery Plugin
  • Vibrate your mobile with Vibration Plugin
  • Learn how to create / clone / list contacts using Contacts Plugin
  • Learn how to take/capture images using Camera Plugin

Geolocation

  • Learn to work with Google maps API using Geo-Location Plugin
  • Learn to get Network information of the user using Network Plugin
  • Implementing Google Maps on your Cordova Apps

Working with Remote Server or Remote Database

  • Introduction to PHP & MySQL
  • CRUD operations with PHP & MYSQL
  • Accessing Remote Server Data using PhoneGap Applications

Handling Offline Storage

  • Handling localStorage
  • Storing data offline using Sqlite

User Authentication

  • Learn how to log in with Facebook
  • Login with Google Plus

Payment Integration

  • Payment Gateway Integration (PayPal)

Other Concepts

  • Learn how to send and receive Push Notification using Push Plugin (GCM)
  • Learn different ads type for ad integration using AdMob plugin
  • Learn how to share your content/image to social media such as Facebook, WhatsApp, Twitter using Social Sharing plugin
  • Learn how to integrate Google Analytics
  • Working With WordPress
  • Google Maps API

PhoneGap UI Development Training

  • Understanding the importance of User Interface
  • Various UI framework for PhoneGap Development
  • Understand *Ionic framework **UI framework
  • Design Guidelines for apple
  • Getting Approval from the App Store

PhoneGap Application Signing & Publishing

  • Create PlayStore & AppStore Account
  • Learn how to prepare your application for submission
  • Learn how to publish your application with play store and AppStore.

Pricing

$149USD / 10000INR

Why choose us

  • Project-Based Learning
  • Learn from Expert
  • Downloadable source code
  • 1:1 Live Training
  • Free Course Update

Frequently Asked Question

How training will be conducted & the duration of this course?

Training will be conducted via online using Zoom. It’ll be 1:1 session or group (limited). We know, every student has different skillsets, so we don’t have a fixed duration. Your satisfaction is my success.(Tip: usually students will complete in 15-20 days)

Do you provide any certifications?

Yes, we do provide course completion certification from codesundar.com

What are prerequisites?

If you have any basic programming knowledge, you can join this course.

Do you provide any discounts?

If you’re joining as a group (min 3) of people, you can contact us for discounts.we don’t have any discounts for individuals, but you can make payments in two parts (50:50).