Undergraduate Degrees, Majors and Concentrations

INFS3115 - Mobile App Developmnt With Ios

Fall 2020

This course teaches how to develop native applications for Apple iOS mobile devices (iPhone and iPad). Differences between mobile web sites, native apps, web-based apps and hybrid apps will be investigated and best practices for mobile interface design will be covered, focusing on user-centered design. The course will cover the tool set for native app development for iOS apps, including programming language (Objective-C and Swift), the Cocoa Touch framework, the Model-View-Controller design pattern, and use of the Xcode integrated development environment and iOS Simulator. Students will learn to use the Storyboard for developing apps with multiple scenes and navigation controls. Students will also learn to integrate a variety of frameworks to utilize device capabilities (such as location awareness, GPS/maps, and the camera) and store persistent data.
Prerequisites: INFS2120, INFS2151, INFS2160 or INFS2184
3 Credits

Click "Details" for a course description, instructor information, and a link to the instructor's website, where you can find a syllabus, first class information, and more...Registration Help

 M  Monday
 T  Tuesday
 W  Wednesday
 R  Thursday
 F  Friday
 S  Saturday
 U  Sunday

Schedule Book for All Active and Available Future Terms, Course starting with INFS3115
Page 1 of 1
Credits: 3
Days: T
Location: Moon
Room: Wheatley Center 143
Time: 06:00-08:50 pm
Instructor: Pinchot
Session: 1 (01/14 - 04/30/21)
Term: Spring 2021
Virtual Rotation: (details)
   
Prerequisites: INFS2120, INFS2151, INFS2160 or INFS2184