watching now
96 Students
58 Lessons
Beginner

What You Will Learn?

  • How to Use PhoneGap to Create Mobile Apps
  • How to Use PhoneGap Desktop Apps to Test Other Apps
  • How to Store Data in the On-device Database
  • How to Build Apps that Work on iOS and Android

Curriculum

5h 11m
Section 2: User Interface
30:06
Introduction to user interface
00:45
Creating a multipage UI
10:01
Collapsable content blocks
04:32
Control groups
05:28
Flip Switch
02:21
The ListView
06:59
Section 3: Storage
34:31
Introduction
00:49
The Local storage object
11:00
Creating a table and storing data
09:25
Retrieving data
13:17
Section 4: Geolocation
36:14
Introduction
00:48
Obtaining device location
14:42
Using location information with Google Places
15:11
Using location information with Google Maps
05:33
Section 5: Media
28:21
Introduction
00:52
Playing Audio and Video Content
07:03
Controlling Play Back of Media
10:05
Adjust Volume of Media
03:35
Media Position and Duration
06:46
Section 6: Device Accelerometer
13:16
Introduction
00:49
Reading the Accelerometer
07:52
Moving an Object with the Accelerometer
04:35
Section 7: Taking Pictures
20:44
Introduction
00:42
Setting Picture Options
05:59
Obtaining the Image
07:12
Returning Thumbnails
04:40
Selecting a Picture from The Library
02:11
Section 8: Gestures
19:34
Introduction
00:36
The Hammer.js Library for Gestures
04:41
Detecting Gestures
05:02
Taps and Presses
03:39
Swipes and Pans
05:36
Section 9: Working with the Hardware
19:05
Introduction
00:54
Device Info Plugin
05:39
Device Orientation Plugin
04:09
Network Information Plugin
05:12
Battery Status Plugin
03:11
Section 10: Push Notifications
16:23
Introduction
00:46
Setting up the CLI
04:21
Connecting to a Device
02:14
Sending a Notification
02:41
Sending a Notification in an App
06:21
Section 11: Wrapping Up
24:17
Introduction
00:51
Config.xml
07:45
Adobe PhoneGap build
03:38
CLI Build
07:39
Testing
04:24
Section 12: Building a complete App
24:29
Building a Complete App
00:56
Examining the Web Service
04:32
Reviewing the Code
11:16
Goodbye
01:12

Description

Requirements

  • Basic Knowledge of JavaScript and HTML
  • PC or Mac
  • IT Literacy

About the Instructor

LearnToProgram

Web, Mobile and Game Development
Reviews 264
Students 150,260
Massive audience
Courses 17

LearnToProgram is a leading educator of mobile, web, and game development. Over 900,000 people in 200 countries enrolled these courses.

The mission of LearnToProgram is teaching the world to code. Teachers primary skill are relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allow students to learn at their own pace.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo