# MAD9014 - Cross-Platform App Development

Course Description

While developing native applications for mobile devices holds many advantages, not every application requires direct access to native capabilities and there are many ways web developers can build applications using the programming skills they already possess. Students use HTML, CSS and Javascript to build applications which can quickly be deployed to multiple mobile platforms, such as iPhone and Android. Designing to conserve battery life is introduced as a concept in this course. Using mobile marketplaces to publish and market applications is introduced.

# Course Outline

Course Outline

# Invite to join our Slack Channel

Slack is a communication tool used by developers all over the world to stay in touch with their development team. If you are familiar with Discord then you will recognize Slack. Discord was built as a copy of Slack for Gamers.

We will be using Slack to keep all our Faculty, Students, and Program Assistants in communication.

Follow this link to Join our group

# Student Workload Expectations

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

# Schedule

Room T127

Section 300: two days 🕑

Section 310: two days 🕑

# Office Hours

Via Zoom every Wednesday 12:30pm - 1:30pm https://algonquincollege.zoom.us/j/96728601110?pwd=WkU3Z2syRU8zOEZRb0RjTG5lajZnQT09

# Technology Stack

NodeJS

CSS

HTML 5

# Core Topics

  • Javascript
  • ES6+
  • Beginner to Intermediate JavaScript
  • HTML5 APIs
  • Web Apps and Single Page Applications
  • JAMStack

# Contacts

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
office J313B
headshot of Deborah Buck

Deborah Buck

Student Success Specialist

email buckd@algonquincollege.com
phone (613) 727-4723 x5503‬
office N219
Last Updated: 9/17/2020, 11:35:08 AM