CS 235IM Intermediate Mobile Applications Development: IOS

This course builds on material covered in CS 235AM and explores more advanced features provided by the framework.  Mobile app deployment and management will be explored.

Credits

4

Prerequisite

CS 235AM

Course Learning Outcomes

Upon successful completion of this course, the student will be able to:
1. Integrate with RESTful APIs, fetch data from remote servers, and handle asynchronous operations
2. Leverage device features such as the camera, geolocation, sensors, and permissions
3. Demonstrate skills in debugging and testing applications built in the framework, including identifying and fixing common errors and utilizing debugging tools.
4. Optimize app performance using techniques supported by the framework.
Build, package, and deploy mobile apps to different platforms (e.g., iOS and Android) and manage updates