Code for CS 3013 (Software Design for Mobile Devices), Summer 2022
This course is an introduction to mobile app development, emphasizing the use of open-source software and a mobile app development environment. Content includes event-driven programming, app development design patterns, incorporation of libraries, use of external web services, secure user authentication, data persistency, testing, documentation, deployment, and explorations of mobile device sensors.