While our campuses remain closed to most students/staff, many services and supports are offered online via our COVID-19 Information Centre.

Samsung Advanced Android Development

Course Code MAPD-721
Lecture hours per week 2
Lab hours per week 2
Course Availability: Open

In this course, students will be exposed to advanced concepts and selected topics on Samsung smartphones, tablets and other Android devices. Coursework emphasizes Android Services, multithreading and asynchronous processing, advanced UI design, handling advanced user input, Job Scheduling, Content providers, and integrating third-party libraries such as Samsung extension SDKs. Students will learn how to access Samsung hardware sensors, develop 2D graphics applications, and implement cloud-to-device messaging. Students will also explore Android multimedia APIs, and advanced topics on application publication and distribution.