Cross-Platform Mobile App Development Training

Register this course for $390
USA & Canada: +1 240-200-6131
International Call: +1 240-391-8360
9am-6pm DC time or 1pm-10pm GMT

Course Code: hsts-c4

Course Overview

In HSTS's Cross-Platform Mobile App Development Using PhoneGap Build and jQuery Mobile training course, students will use PhoneGap Build and jQuery Mobile to create mobile applications that can be published to iOS, Android and Windows 8 smartphones. In this hands-on course, students build upon HTML5, CSS3, and JavaScript fundamentals and learn by creating, packaging and delivering an App. Topics covered in HSTS's Cross-Platform Mobile App development include:

  • Review of HTML5/CSS3/JavaScript
  • Using jQuery Mobile
  • Working with PhoneGap Build APIs
  • Packaging and delivering a Cross-Platform Mobile App

Course Prerequisites

The following HSTS classes or working knowledge in all topics covered in these outlines:
Beginner Website Design Using HTML and CSS
Responsive Website Design Using Advanced HTML5 and CSS3
JavaScript and jQuery Introduction (optional)
Advance JavaScript, jQuery Using JSON and Ajax (optional)

Job Roles For This Course

Web Developers
Mobile Game Developers

Projects Using This Course

Creating Mobile Apps for iOS, Android, and Windows 8 Smartphones using one codebase

Related Training and Courses

Node.JS Coding with Hands-on Training
PHP and MySQL Coding
Intro to Dreamweaver with Website Development Training
Adobe Muse Training Course
Responsive Site Design with Bootstrap
jQuery Programming for Beginners
Advance JavaScript, jQuery Using JSON and Ajax

Class Info


  • 10 sessions each 1.5 hours with hands-on training led by experienced instructors
  • Digital courseware and online course tracking
  • Final course project delivery
  • Certificate of Completion for each course
  • Session-based assignment

Enrollment Fee

In-person in DC or Online: $390 per course

Course Session Dates

Our courses are offered all year around. Upon registration we enroll you to the earliest available class but you can reschedule it free of charge.


  • In Person at our office (1525 Newton St, NW, Ste 212 Washington DC, 20010) located 2 blocks from the Columbia Height metro
  • Private custom training on site or at your location
  • Project based training cn site or at your location


  • In Person: 9AM-3:00PM (1 hour Lunch)
  • Private custom & project based training: your preference

Software Versions

Our classes are taught on the most current version of software whenever possible. To request a specific version, please Contact Us or call us at 240-200-6131

Course Outline

1. Marking up Text
More Content Elements
Organizing Page Content
The Inline Element Roundup
Generic Elements (div and span)
Some Special Characters
Putting It All Together
Element Review: Text

2. Adding Links
The href Attribute
Linking to Pages on the Web
Linking Within Your Own Site
Targeting a New Browser Window
Mail Links
Telephone Links
Element Review: Links

3. Forms
How Forms Work
The form Element
Variables and Content
The Great Form Control Round-up
Form Accessibility Features
Form Layout and Design
Element Review: Forms

4. Cascading Style Sheets Orientation
The Benefits of CSS
How Style Sheets Work
The Big Concepts
Moving Forward with CSS

5. Formatting Text
The Font Properties
Changing Text Color
A Few More Selector Types
Text Line Adjustments
Underlines and Other “Decorations”
Changing Capitalization
Spaced Out
Text Shadow
Changing Lists Bullets and Numbers
CSS Review: Font and Text Properties

6. Colors and Backgrounds
Specifying Color Values
Foreground Color
Background Color
Playing with Opacity
Attribute Selectors
Background Images
The Shorthand background Property
Finally, External Style Sheets
CSS Review: Color and Background Properties

7. Cross Platform App Development with HTML5
HTML5/CSS3/Javascript and Responsive Layout for Apps Overview
The Role of Cordova/PhoneGap Libraries
Building a Simple Mobile App with Phone Gap Build

8. Using a jQuery Mobile Framework for Rapid App Development
Structure of a jQuery Mobile App
jQuery Mobile Elements: Pages, Buttons, Lists
jQuery Mobile APIs: Change Page

9. Working with PhoneGap APIs- Accessing Cross Platform
Internal Mobile Device Capabilities with APIs

Accelerometer Object and Methods
Compass Object and Methods
Geolocation Object and Methods
Media Object and Methods
Camera Object and Methods
Storage Object and Methods
Files Object and Methods
Contacts Object and Methods
Capture Object and Methods

10. Packaging and Delivering a Cross-Platform App
Packaging the App
Icons, splash screen and app configuration
Configuring meta tags for proper viewing

Register this course for $390