Developing iOS 10 Apps with Swift

Description

Updated for iOS 10 and Swift. Tools and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. User interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Swift programming language. Other topics include: object-oriented database API, animation, mobile device power management, multi-threading, networking and performance considerations.

Prerequisites: C language and object-oriented programming experience exceeding Programming Abstractions level, and completion of Programming Paradigms.

Recommended: UNIX, graphics, databases.

Offered by Stanford’s School of Engineering.



Have you tried this resource? Help someone out by sharing your thoughts!

Write a review

More Ways to Learn iOS Programming

Swifty
Swifty
7th - College | Free
iOS Foundations
iOS Foundations
7th - College | Free
One Month iOS
One Month iOS
High School - College | $49 Monthly
Swift Playgrounds: Learn to Code 1&2
Apple Education
Swift Playgrounds: Learn to Code 1&2
3rd - College | Free