Course Overview
This course serves as an introduction to cross-platform mobile application development. Students design, develop, and publish platform independent mobile solutions using a current mobile application development framework. Topics include native mobile technologies; development tools, IDEs, and frameworks; mobile components; style and touch events; UI and API communication.
- Not offered this term
- This course is not offered this term. Notify me to receive email notifications when the course opens for registration next term.
Learning Outcomes
,Upon successful completion of this course, the student will be able to:
- Describe the typical hardware components in mobile devices such as smartphones and tablets.
- Explain the differences between native and hybrid mobile application architectures.
- Install and configure development environments and tools used in the development and deployment of mobile computing applications.
- Set up, manage, and deploy multi-person mobile application projects.
- Develop mobile apps that use the capabilities of a hybrid mobile application development framework to access native functionality of mobile devices.
- Debug and test mobile applications.
- Deploy mobile apps to emulators and physical devices.
Effective as of Fall 2019
Related Programs
Mobile Application Development (ACIT 3650) is offered as a part of the following programs:
- Indicates programs accepting international students.
- Indicates programs eligible for students to apply for Post-graduation Work Permit (PGWP).
School of Computing and Academic Studies
- Computer Information Technology
Diploma Full-time
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.