Cross-Platform App Development Logo

Cross-Platform Mobile App Development Live Hands-On Instructor-Led Training Class

Virtual Online Live Training (VOLT™) Access from Anywhere

Schedule Now
  • Hands-On Virtual Live Training—On Your Schedule!
  • Live, expert-led sessions delivered online at a time that works best for you.
  • Ideal for Teams of Any Size—from small workgroups to enterprise-wide rollouts.
  • Perfect for One-on-One Training—focused, personalized learning for individuals.
  • Choose from our industry-leading courses or customize using your own project files with our Project Based Training®.
  • Start in as little as two weeks!
  • Request a Class Now and Get Started!
Outline & Course Information

ThinkB!G Exclusive LogoDuration & Times: 2 Days – 8:30AM-3:00PM EST

Locations for Training:

Course Description: 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: 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)

Required Technical Set-Up:
• Primary computer connected to a second monitor OR second computer to view instructor live
• Reliable High-speed internet connection
• Web Browser: Google Chrome Preferred (Alternative: Microsoft Edge)
• 3-Button Computer mouse
• Audio Speaker/Microphone (built-in to computer or external)

Job Roles That Use 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

Cross-Platform Mobile App Development Course Outline

[one_half]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

[/one_half][one_half_last]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

[/one_half_last]

Disclaimer: All course objectives and outlines are used as a guideline and are subject to change to ensure the latest information is covered to support real world use of the technology.

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.

What's Included in Your ThinkB!G Training
  • Expert Virtual Live Instructor-Led, Hands-On Training by Senior Consultants, Designers, and Developers
  • Remote Access to Class Computer with Pre-Installed Software—No Licenses, Installs, or Downloads Required!
  • Instructor Live View of Participant Screens for Real-Time Over-the-Shoulder Support
  • Digital Course Materials for Post-Class Reference
  • 1-Year Access to Searchable Class Recording
  • Certificate of Completion
  • Certification Pack Option (if applicable): Includes Online Test Prep, Exam Voucher + 1 Retake, and Virtual Exam Proctoring
  • IT Support for Technical Setup & During Training

No certification available

We offer this course as Custom Private Training or Project Based Training®!

If you have a team of individuals, you can receive bulk discounts by doing your own Private training session & cover your specific learning objectives!

What’s Included?

  • Custom Outline to include Targeted Topics Based on Your Learning Needs
  • Instructor Led Hands-On Virtual Online Live Training (VOLT™) & Certification
  • Training Delivered from Certified Instructors that are Senior Consultants
  • Official Curriculum Courseware & Personal Use of Class Recording for Limited Time
  • Certificate of Completion
  • Remote Access to ThinkB!G Class Computer with Software licenses & Class Files Pre-Installed for Use During TrainingNo Installs or Downloads
  • Instructor‘s Real-Time View of ThinkB!G Class Computer Screen for Immediate Live Interactive Support
  • If Certification Training is Selected, It May Include a Test Prep Tool, Testing Voucher with Free Retake, and Proctor Fee (if taken with ThinkB!G Virtually)
  • Note: IT Support is Available to Pre-Flight Virtual Class Set Up Before & During Training

Submit details and a formal training quote will be sent to you!

Request a Quote

Cross-Platform App Development Logo

Class Details

Related Training

Related Solutions

Important Notice: Please avoid accessing ThinkB!G remote student computers on devices marked as classified or containing confidential information. Opt for an alternate computer for your training requirements, and for any specific class participation needs or inquiries, don’t hesitate to get in touch with
 [email protected].

Schedule Appointment

Fill out the form below, and we will be in touch shortly.
Contact Information
Vehicle Information
Preferred Date and Time Selection