# MAD9022 - Cross-Platform App Dev II

# Course Description

TIP

HTML-based web technologies, including a wide variety of Javascript toolkits and APIs, are used to create Hybrid Mobile applications that leverage native device capabilities. More advanced approaches to application development with Javascript are investigated. Designing to conserve battery life on mobile devices is emphasized.

# Course Outline

Course Outline (opens new window)

# Student Workload

  • 5 hours/week (instructional activity)
  • Two 2-hour classes per week
  • 1 hour hybrid (asychronous) activity
  • 5 hours per week of tutorials/videos/exercises/studying/practicing outside class.

# Schedule

Section 300: two days 🕑

  • Robert Mckenney
  • Wednesday 12pm - 2pm
  • Friday 4pm - 6pm

Section 310: two days 🕑

  • Rashad Sharaf
  • Monday 7pm - 9pm
  • Wednesday 7pm - 9pm

SEE BS LMS for Assignment Due Dates

# Technology Stack

NodeJS

Cordova

HTML 5

PWA

# Core Topics

  • Javascript
  • ES6
  • Cordova Framework
  • Intermediate JavaScript
  • HTML5 APIs
  • Web Apps and SPAs
  • Progressive Web Applications
  • Hybrid Applications

# Contacts

headshot of Robert McKenney

Robert McKenney

Instructor

email mckennr@algonquincollege.com
phone N/A
office N/A
headshot of Rashad Sharaf

Rashad Sharaf

Instructor

email sharafr@algonquincollege.com
phone N/A
office N/A
headshot of Deborah Buck

Deborah Buck

Student Success Specialist

email buckd@algonquincollege.com
phone (613) 727-4723 x5503‬
office N219
headshot of Steve Griffith

Steve Griffith

Program Coordinator

Coordinator of the Mobile Application Design & Development Program at Algonquin College.
email griffis@algonquincollege.com
github prof3ssorSt3v3
phone (613) 727-4723 x3408
office J313B
Last Updated: 12/28/2020, 8:59:07 PM