Mobile Application Development
COS 355

Mobile Application Development

A study of the concepts, principles, tools, and constraints related to developing mobile applications, including: power-performance tradeoffs, sensor management, location acquisition, and responsive user interface design. Students will develop mobile applications within large software ecosystems (mobile operating system APIs and web services) and as a result gain significant experience using current software development tools, asynchronous programming techniques, and object-oriented design patterns.


Here, you'll find a list of all notes for this class. Selecting a note will open a page that contains those notes, including graphics


Here, you'll find a list of all the projects for this class. Projects are titled based on the badge they earn. Some projects qualify for multiple badges.