Mobile App Development with PhoneGap

Create Apps for iOS and Android with HTML5 and Javascript

4.00 (566 reviews)
Mobile Apps
5.5 hours
May 2021
last update
regular price

What you will learn

Use the PhoneGap Desktop app to create new PhoneGap mobile apps

Use the PhoneGap Desktop app and PhoneGap Mobile app to test new apps

Create a new PhoneGap app template

Test a PhoneGap project in the browser

Include the JQuery library for UI

Create single and multipage user interfaces

Create collapsible content blocks to optimize mobile screen space

Use jQuery Mobile UI elements to create usable mobile apps

Use the Local Storage object for permanent on-device storage

Storing data in the on-device database

Retrieving data from the on-device database

Obtain the device's location using geolocation tools

Obtain location information with the Google Places API

Obtain location information and Maps from the Google Maps API

Play audio and video content on the device

Control media content using Javacript

Determine device position on X,Y and Z axis with the accelerometer

Use the accelerometer to move on-screen objects

Access device hardware including the camera

Obtain and save images with the camera

Detect gestures using the Hammer.js library

Integrate taps and press gestures in to your application

Integrate swipe and pan gestures in to your mobile app

Determine information about the device on which your app is running

Work with device orientation

Determine information about the network to which device is connected

Determine battery status of device

Send a push notification to an app

Process a push notification so it appears in the messaging bar

Configure the Config.xml for app release

Build with Adobe PhoneGap Build

Build with the Command Line Interface

Complete pre-release testing of a mobile app


Want to develop applications for iOS and Android, but don't want to learn yet another programming language? PhoneGap is your answer. With PhoneGap you can develop complete mobile applications using HTML5, Javascript and CSS.

And, these aren't dumbed-down applications....
These are full-fledged mobile apps that can do everything from interact with device hardware such as the accelerometer, camera and geolocation tools to interacting with (iOS or Android) operating system to make phone calls or use Bluetooth.
In this soup-to-nuts PhoneGap course you'll learn everything from setting up your PhoneGap environment to testing your app on your phone or tablet device. You'll learn from extensive on camera demonstrations and be able to download the many examples you see the instructor create on screen. This course gets practical very quickly as you'll be working with the phone hardware and interacting with the same real-world API's that professional developers use everyday-- such as Google Places and Google Maps.

At the end of the course, you'll put it all together as you create full application using the Washington Transit API.  This app is similar to the types of apps being placed in the Apple App Store and the Google Play Store every day!  You'll join the ranks of companies like Logitech and Fan React who publish PhonGap apps directly to all of the major app stores.

If you have a fundamental understanding of HTML5 and Javascript you CAN build mobile applications with the PhoneGap library. Mobile App Development is the single Fastest Growing Segment of Development-- Get in on the Action with Mobile App Development with PhoneGap today!


Mobile App Development with PhoneGap - Screenshot_01Mobile App Development with PhoneGap - Screenshot_02Mobile App Development with PhoneGap - Screenshot_03Mobile App Development with PhoneGap - Screenshot_04


About the Course

About the Course
About the Instructor

Getting Started

Quickstart: Making Your First PhoneGap App
Tools of the Trade
Creating a New PhoneGap Project
Testing a PhoneGap Project in the Browser
Testing a PhoneGap Project on a Phone
Including the jQuery UI Model

User Interface

Section Introduction
Creating a Multipage UI
Collapsable Content Blocks
Control Groups
Flip Switch
The ListView


Section Introduction
The Local Storage Object
Creating a Table and Storing Data
Retrieving Data


Section Introduction
Obtaining Device Location
Using Location Information with Google Places
Using Location Information with Google Maps


Section Introduction
Playing Audio and Video Content
Controlling Play Back of Media
Adjust Volume of Media
Media Position and Duration

Device Accelerometer

Section Introduction
Reading the Accelerometer
Moving an Object with the Accelerometer

Taking Pictures

Section Introduction
Setting Picture Options
Obtaining the Image
Returning Thumbnails
Selecting a Picture from The Library


Section Introduction
The Hammer.js Library for Gestures
Detecting Gestures
Taps and Presses
Swipes and Pans

Working with the Hardware

Section Introduction
Device Info Plugin
Device Orientation Plugin
Network Information Plugin
Battery Status Plugin

Push Notifications

Section Introduction
Setting up the CLI
Connecting to a Device
Sending a Notification
Sending a Notification in an App

Wrapping Up

Section Introduction
Adobe PhoneGap Build
CLI Build

Building a Complete App

Section Introduction
Looking at the UI
Examining the Web Service
Reviewing the Code
Wrap Up and Goodbye


Bonus Lecture


April 12, 2021
It would be better if you keep updated with current status. Many of tools and plugin are deprecated which used in example. Mention what should be the alternate. shall we continue with Phonegap in 2021 .. As Adobe is not support... and many things are deprecated. Please share your thought on this.
January 8, 2021
The PhoneGap app that this is all based on has been discontinued and the download will not open on a Windows 10 PC. This may have been a good course once, but it is a waste of time and money now the app is obsolete.
December 4, 2020
Everything is discussed in full detail. Even though I am unfamiliar with creating phone applications, I am excited about obtaining the knowledge as well as being able to speak the lingo. This information is very clear for someone like myself who struggle with short term memory. I am overly grateful for this opportunity to learn this material. Thank you.
April 3, 2018
Alguns dos código me parecem antigos....o do BD por exemplo retorna um erro e o motivo não está claro.
March 30, 2018
Even as an experienced dev I enjoyed the course. I'd tried to use phonegap before but failed. I know where I went wrong and I'm now inspired to work on my app again
March 29, 2018
I come from a systems programming language background (C, C++, et al), and I have avoided getting into this "web thingy" for years, until now when I could no longer avoid having to learn it. Well, I'm glad I took this course. What I liked most about it is that the instructor has a very methodical approach so that the student is not overwhelmed by the sheer amount of detail that a vast library like jquery can inundate them with. At the same time, he does not waste time in dwelling on the superfluous basics that only serve to increase the overall course length. I'm glad I took this course. Just the few hours that I have invested thus far in it should be good enough for me to be able to start developing cross-platform mobile apps!
March 25, 2018
I've learnt a truckload in a short time and the lectures are engaging, interesting, punchy and informative.
March 25, 2018
this course is good for phonegap beginner like me. however, i wish to get resources for section 12 and 13.
March 17, 2018
It's an okay course for getting to know Phonegap. Didactic skills were a bit on the low side in my opinion. Some knowledge is required otherwhise you can't follow.
March 5, 2018
I can't access any of the coding exercizes and I see any questions about this lack of coding exercizes have no responses in the Q&A section
February 25, 2018
Very clear instructions. Easy to follow along. No difficult to understand foreign accent. The instructor seems very knowledgeable about the topic. He gives clear explanations for why we should or shouldn't use something. Best instructor I've learned from in my 24 years of education from kindergarten through my current year in college.
February 17, 2018
I like his way of teaching because I am a programmer who thinks like him, and coding style is similar. Looking forward for more, thank you
February 12, 2018
This course is great for beginners to Phonegap. even if you are not savvy with javascript and CSS you can still follow. The geolocation part needs to be updated. Chrome doesn't allow requests from sockets that are not HTTP. That tut part needs an update. asides following so far and it been great. easy to follow and practice. Above all... it's very good for beginners and for anyone who wich to quickly jump into building apps with their existing knowledge in HTM, CSS, and Javascript
January 3, 2018
A very good introduction and overview of the Phonegap ecosystem. It's probably good as an overview and intro but don't expect to learn too much in depth about HTML5, CSS (Jquery) or Javascript - for those you will need other Udemy courses!
November 26, 2017
I am in Section 2 only so far...will update my rating...but the course does look promising...instructor seems knowledgeable...the explanations are cogent and precise...but I have still not reached deep far so good....cya



Mobile App Development with PhoneGap - Price chart


Mobile App Development with PhoneGap - Ratings chart

Enrollment distribution

Mobile App Development with PhoneGap - Distribution chart

Related Topics

udemy ID
course created date
course indexed date
course submited by