Cross-Platform Mobile App Development Using PhoneGap Build & jQuery Mobile Training

Cross-Platform Mobile App Development Training: Course Description

Maryland, Virginia, Washington D.C., Virtually Online Live & On-Site

Course Overview:

In this hands-on, two-day Cross-Platform Mobile App Development training course, you will build upon HTML5, CSS3, and JavaScript fundamentals and learn by creating, packaging and developing mobile apps. You will use PhoneGap Build and jQuery Mobile for mobile app development. This course is taught by our expert mobile apps developer, to deliver you the industry best practices and mobile application development tools to use for building an app, and learning app design. The types of mobile application development platforms covered in this course include, iPhone (iOS) app development, Android app development, and Windows app development for smartphones. The topics covered in this course include HTML5/CSS3/JavaScript and responsive layout for apps, setting up a development environment with tools like Brackets and Code Editor, building a simple app with PhoneGap Build, applying the jQuery Mobile framework for rapid app development, using PhoneGap Build for formating and enabling an API, and lastly, delivering a cross platform mobile app.

Prerequisites for Attending Cross-Platform Mobile App Development:

The following ThinkB!G classes or working knowledge in all topics covered in these outlines:
HTML, HTML5 Introduction with CSS
HTML5 & CSS3 Advanced for Responsive Web Design
JavaScript & jQuery Intro (optional)
JavaScript & jQuery Advanced with JSON & Ajax (optional)

Job Roles That Need Cross-Platform Mobile App Development:

Programmers
Web Developers
Mobile Game Developers

Projects That Use Cross-Platform Mobile App Development:

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

Locations for Cross-Platform Mobile App Development:

In Person at ThinkB!G’s Office in Columbia, MD (next to the Columbia Mall)
Online Live from Anywhere
Private Custom Training On Site or at Your Location
Project Based Training On Site or at Your Location

Times for Cross-Platform Mobile App Development:

In Person & Online Live: 8:30AM-3:00PM ET / 5:30AM-12:00PM PT (30 Minute Lunch)
Private Custom & Project Based Training: Your preference
*Please click the Dates To Register tab above to see all dates & times available.*

Cross-Platform Mobile App Development Training Includes:

Hands-On Training Led by Certified Instructors
Print and/or Digital Courseware
Certificate of Completion
Continental Breakfast Every Day (In Person Only)
Catered Gourmet Deli Lunch Every Day (In Person Only)
Unlimited Snacks and Refreshments (In Person Only)
Notebook & Pen (In Person Only)
Free Parking (In Person Only)

Software Versions:

ThinkB!G open enrollment classes are taught on the most current version of software whenever possible. To request a specific version, please Contact Us or call us at 301-362-2250.

Cross-Platform Mobile App Development Reviews:

Learning just the basics of jQuery for mobile makes making apps for mobile devices a breeze! I can’t wait to make my own to share on multiple platforms and devices.” – Gordon W., Booz Allen Hamilton

Related Training and Certification Courses:

HTML5 & CSS3 Advanced for Responsive Web Design
HTML5 & HTML Intro with CSS
JavaScript & jQuery Advanced with JSON & Ajax
JavaScript & jQuery Intro

Cross-Platform Mobile App Development Training: Course Outline

1. HTML5/CSS3/JavaScript and Responsive Layout for Apps Overview
Defining Structure with HTML5
Responsive Styling with CSS3
Adding JavaScript to Enhance Interface and Responsiveness
Configuring meta tags for proper viewing

2. Setting up Development Environment
Browser
Code Editor
Brackets
Dreamweaver
Notepad++
Local Server
XAMPP
WAMPP
MAMPP
LAMPP
Local Server is required for external data calls
Open Source Solutions for Working with JavaScript and JQuery

3. Building a Simple Mobile App with Phone Gap Build
The Role of Cordova/PhoneGap Libraries
Using PhoneGap Build to Package App

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

5. The Config.xml File and PhoneGap Build
Splash Screen sizes and formats
Icon Sizes and Formats
App playback and configuration
Enabling and restricting features on Device
Enabling Phonegap API plugins

6. PhoneGap API Example
Example to demonstrate how plugins are used to control mobile device hardware

7. Packaging and Delivering a Cross-Platform App
Provisioning
Certificates
Signing the App

Disclaimer:

All course objectives and outlines are a guide for students. To ensure student satisfaction, these course topics and order may be modified or added to ensure the latest information is covered to support real world use of the technology.

Learning just the basics of jQuery for mobile makes making apps for mobile devices a breeze! I can’t wait to make my own to share on multiple platforms and devices.” – Gordon W., Booz Allen Hamilton

We have instructors ready to teach this class, but we do not currently offer it on our open enrollment schedule. If you are interested in this class, please fill out the form below and we will contact you shortly about your training options!