Seize the opportunity to gain new skills and reshape your career!

Choose a free learning path and get valuable insights from first-rate courses
watching now
78 Students
58 Lessons
Beginner

What Will You 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
Looking at the UI
06:33
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 344
Students 156,493
Massive audience
Courses 17

LearnToProgram is a circle of outstanding experienced lecturers focusing on mobile, web, and game development. They attract a massive audience to their courses, and there’s a reason for it. LearnToProgram has united experts in their fields with excellent teaching skills, so you get the theory complemented with lots of practical and real-world examples PLUS easy to follow and engaging instructions.

LearnToProgram team wants to teach the world to code – the skill which is somewhat like maths used to be in the previous century. Nontechnical people are being related to complex web, mobile, and game development skills in a fun and effective learning process.

On BitDegree, LearnToProgram offers opportunities to study different skills taught by different lecturers. Learn any of the dominant programming languages (Python, Java, JavaScript, Ruby, Java, HTML5, etc.) and get hold of the dominant tools for web creation (Wordpress, Dreamweaver, etc.). Master the art of building mobile apps, understand how you can become more professional and effective with the right project management tools – and so much more.

LearnToProgram team will equip you with the necessary tools to kickstart your career in the tech world. Join their high-end courses today!