08-723 Mobile Application Development for iOS and Android
12 units, Carnegie Mellon University
This course will cover both iOS and Android smartphone application development. This will include usercentered design and software architecture involved in transforming conceptual ideas into usable mobile services. Prior programming experience e.g. C, JAVA, SQL , etc is required, and objectoriented programming experience is recommended. In this class, students will specifically learn how to manipulate sensors on both iOS and Android devices, how to leverage 3rd party webservices to populate data, and how to build compelling user experiences. Finally, students will deploy and run applications on their own Android and iOS devices. Following a learning by doing methodology, there will be a teambased final project for both Android and iOS devices. The course is open to graduate students. Undergraduates may be admitted with permission from the instructor.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.