Stanford’s New iOS 8 App Development Course with Swift on iTunes U

Stanford's New iOS 8 App Development Course with Swift on iTunes U

Stanford University has recently unveiled a new instructional series on iTunes U, aimed at budding developers. The series, titled Developing iOS 8 Apps with Swift, currently features two detailed lectures along with slide presentations, each lasting just over an hour.

Geared towards iOS 8 and utilizing Swift, the course covers necessary tools and APIs for building apps on iPhone and iPad using the iOS SDK.

Stanford's New iOS 8 App Development Course with Swift on iTunes U

It delves into user interface design tailored for mobile devices, leveraging multi-touch technology. The curriculum emphasizes object-oriented design with a focus on the model-view-controller framework, memory management, and the Swift programming language.

Additional topics explored include animation, managing device power, multi-threading, networking, and optimizing performance.

Prerequisites include knowledge of the C language and object-oriented programming beyond the Programming Abstractions level, along with completion of Programming Paradigms.

Recommended background includes familiarity with UNIX, graphics, and databases.

As is customary with iTunes U offerings, this course is available at no cost in the iTunes Store.


Jennifer is a dedicated writer for TUAW, bringing a wealth of knowledge and enthusiasm to the world of Apple news. With a deep love for all things Apple, Jennifer covers everything from the latest iPhone and iPad releases to the newest features in macOS and watchOS. Her insightful articles and engaging style make complex tech topics accessible to everyone. Jennifer’s expertise and genuine interest in Apple products shine through in every piece she writes, making her a valued member of the TUAW team.