Developing Mobile Applications - PhoneGap

Certificate of Completion included

  • Certificate of Completion

Learn how to design and develop mobile applications for both IOS and Android devices using PhoneGap and jQuery!

What you'll learn

  • All About PhoneGap Application
    • Creating Application Templates
    • Accessing Device Hardware
    • Storing and Managing Data on Device Database
    • Build with Adobe PhoneGap Build
  • Hardware Peripherals Interaction
    • Coordinates and On-Screen Movement using Accelerometer
    • Gestures Detection and Device Orientation
    • Retrieve Device Location (Google Places API)
    • Capturing and Saving Images using Device Camera
    • Playing Media (Audio & Video)
    • Determine Battery Status
    • Taps & Press Integration
    • Swipe & Pan Integration
    • Send Push Notifications
  • Including jQuery Library for User Interface (UI)
    • Create Single and Multi Page User interfaces
    • Optimize Screen Space (Collapsibles)
    • Use jQuery Mobile UI Elements
    • Control Media Content (JavaScript)
  • Building with the Command Line Interface (CLI)
  • Complete Pre-Release Testing of a Mobile Application
    • Android Virtual Device Tool
  • Building a Complete Mobile Application
Developing Mobile Applications - PhoneGap

General Content Guidelines

12 chapters • 58 lessons • Total duration: 5h 11m

Getting Started

6 lessons44m 40s

  • Making Your First PhoneGap App

    View 12:37

  • Tools of the Trade

    View 06:31

  • Creating a New PhoneGap Project

    View 09:04

  • Testing a PhoneGap Project in the Browser

    06:01

  • Testing a PhoneGap Project on a Phone

    03:16

  • Including the jQuery UI Model

    07:11

User Interface

6 lessons30m 6s

  • Introduction

    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

Storage

4 lessons34m 31s

  • Introduction

    00:49

  • The Local Storage Object

    11:00

  • Creating a Table and Storing Data

    09:25

  • Retrieving Data

    13:17

Geolocation

4 lessons36m 14s

  • Introduction

    00:48

  • Obtaining Device Location

    14:42

  • Using Location Information with Google Places

    15:11

  • Using Location Information with Google Maps

    05:33

Media

5 lessons28m 21s

  • 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

Device Accelerometer

3 lessons13m 16s

  • Introduction

    00:49

  • Reading the Accelerometer

    07:52

  • Moving an Object with the Accelerometer

    04:35

Taking Pictures

5 lessons20m 44s

  • 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

Gestures

5 lessons19m 34s

  • 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

Working with the Hardware

5 lessons19m 5s

  • Introduction

    00:54

  • Device Info Plugin

    05:39

  • Device Orientation Plugin

    04:09

  • Network Information Plugin

    05:12

  • Battery Status Plugin

    03:11

Push Notifications

5 lessons16m 23s

  • 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

Show more chapters (2)

Requirements

  • Personal Computer (Mac, Windows or Linux)
  • Basic knowledge on HTML and JavaScript is a plus but not mandatory

Description

With the ever-growing number of people accessing the internet via mobile devices (smartphones and tablets), mobile app development is the current fastest growing segment on the IT Business World.

This course is specially designed to provide you with enough know-how and tools so by completing it you’re capable to fully understand and build, develop and deploy mobile applications, from end-to-end, using PhoneGap Framework Application and jQuery UI Library.

Mark Lassof, the founder of Framework Tech Media, has taught over 1 Million students over the internet and written over 7 books about Computer Programming. He’s also the in-demand speaker of the Silicon Valley Code Camp and won the 2017 eLearning Guild Guildmaster Award.

By completing all course-lessons you’ll be prompted with your well-deserved Certificate of Completion that certifies your knowledge in this matter.

Original course created by Alex Genadinik