HTML5 Mobile App Development with PhoneGap


Learn to create mobile apps with HTML5, CSS, Javascript and the PhoneGap Library. Create for Android, IOS and others!

Product Description

So you want to make dynamic mobile applications, but you don’t want to learn the native toolkits for Android, iOS or even Windows 8? This course is what you’re looking for! With this HTML5 Mobile App Development course, you will learn to create HTML5 based mobile applications that can be sold in the Apple App store, the Google Play Store or other mobile marketplaces.

If you know the basics of HTML, CSS and Javascript, you’re ready to take this exciting course. You’ll be encouraged to code along with master instructor Mark Lassoff, as you create applications that demonstrate many of the features available in the PhoneGap (aka Cordova) library. You’ll work with applications that control audio and video, use remote data from a server, and interact with the phone’s camera and microphone hardware.

If you already know HTML, CSS and Javascript, you can be well on your way to creating engaging mobile applications that you can distribute to all major phone platforms– without coding a line of Java or Objective C. Using the PhoneGap platform and the techniques demonstrated in this course you can also write your code once and distribute to both iOS and Android easily.

This course includes hours of video lectures, dozens of code and application examples and engaging lab exercises to help you retain the material once you have reviewed it.

Learn To

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 70,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.


  • HelloWorld Android
  • HelloWorld iOS
  • Testing Your Mobile Apps
  • Document Structure
  • Multi-Page Documents
  • Working with Forms
  • Displaying Images
  • Styling Text Elements
  • Basic Page Layout
  • Supporting Multiple Screen Sizes
  • Rounded Edges and Drop Shadows
  • Receiving Text from the Server
  • Sending Queries and Parameterized Queries to the Server
  • Parsing XML Data from the Server
  • Parsing JSON Data from the Server
  • Storing Data Permanently With localStorage
  • Storing Session Data with sessionStorage
  • Storing Data on the Server
  • Playing Audio and Video
  • Controlling Audio and Video Output with Javascript
  • Recording Audio on the Device
  • Where Am I?
  • Displaying a Map
  • Working with Compass
  • Working with the Accelerometer
  • Storing Contacts
  • Retrieving Contacts
  • jQuery Mobile Basics
  • Pages
  • Toolbars
  • Buttons
  • Forms
  • ListViews
  • jQuery Events

Course Requirements

-PC or Mac with Android SDK and Eclipse

-PhoneGap Download (Free)

-XCode for Mac (Free and Optional)

-Basic understand of HTML, CSS and Javascript


Register | Lost your password?