ACS 2430 Dynamic iOS Applications (MOB 1.3)
This course covers the programming concepts needed to create dynamic iOS applications that can respond to user events and send and receive data from a web service. Key concepts include closures, callback, delegates, communication patterns and memory management. Students will also learn how to fetch and parse information by interacting with public APIs with and without authentication. This course will cover making network requests using native Swift tools, model a networking layer, and best practices to parse a JSON response. Prerequisites:
ACS 2420 (MOB 1.2),
ACS 1710 (WEB 1.1)