Stanford to make its 'Developing Apps for iOS' course available online

Swift Ui
Swift Ui (Image credit: Apple)

What you need to know

  • Stanford is making its 'Developing Apps for iOS' course available online.
  • CS193p explores the fundamentals of building apps for iPhone and iPad and was taught at the university in the Spring of 2020.
  • Lectures will be made available online, two per week, via YouTube.

Stanford University has announced that it will make its 'Developing Applications for iOS' course available online via YouTube.

In an announcement on its website the institute stated:

The lectures for the Spring 2020 version of Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) were delivered to our students in an on-line fashion due to the novel coronavirus outbreak. Stanford is in the process of making those on-line video lectures available to all (two per week) via YouTube. This website was set up to give everyone access to the supporting material that was distributed to students during the quarter (homework, demo code, etc.).

The first two lectures of the series, Course Logistics and Intro to SwiftUI and MVVM and the Swift Type System are now available on YouTube, complete with readings and assignments, which it says are "absolutely essential to learning the material in this course." Stanford says that the material has not been developed or vetted by Apple, so don't take it as gospel. However, they note that "we've done our best to understand this technology ourselves in the short time it has been out and then share what we've learned."

Apple announced SwiftUI along with ARKit 3 and new Xcode Tools in June of 2019 stating:

Apple today unveiled several innovative technologies that make it dramatically easier and faster for developers to create powerful new apps. SwiftUI is a revolutionary development framework that makes building powerful user interfaces easier than ever before.

So if you've ever been curious about iOS app development, or would like to add a Stanford coding course to your resume, check it out!

Stephen Warwick
News Editor

Stephen Warwick has written about Apple for five years at iMore and previously elsewhere. He covers all of iMore's latest breaking news regarding all of Apple's products and services, both hardware and software. Stephen has interviewed industry experts in a range of fields including finance, litigation, security, and more. He also specializes in curating and reviewing audio hardware and has experience beyond journalism in sound engineering, production, and design. Before becoming a writer Stephen studied Ancient History at University and also worked at Apple for more than two years. Stephen is also a host on the iMore show, a weekly podcast recorded live that discusses the latest in breaking Apple news, as well as featuring fun trivia about all things Apple. Follow him on Twitter @stephenwarwick9

Latest in iOS
A person repairing an iPhone
iOS 18 features a new tool to help repair your iPhone
Glowtime 2024
iOS 18 release date confirmed — Apple Intelligence is closer than you think
iOS 18 Color tint Home Screen customization
These are the best iPhone apps getting a major iOS 18 update so far
United Airlines Live Activities
iOS 18 may actually make Live Activities less useful
ChatGPT on Mac showing breakfast query
Apple reportedly in early talks of investing in OpenAI — just before ChatGPT comes to Siri in iOS 18
Apple Sports app on iPhone 15 Pro Max
The Apple Sports app will soon offer real-time updates via Live Activities on iPhones running iOS 18
Latest in News
iMore Logo
One more thing… Goodbye from iMore
Jony Ive
Jony Ive’s OpenAI hardware device could be his next world-changing design
NEBULA Cosmos 4K SE with Apple TV
This new 4K projector is tempting me to replace my LG C2 TV, just so I can watch Slow Horses on a 200-inch display
VisionOS 2 app reorganization
visionOS 2 is the first major software update for Apple Vision Pro, and now it's available
macOS Sequoia
macOS Sequoia (version 15) is now available for your Mac with some big upgrades
watchOS 11
watchOS 11 is now rolling out to all Apple Watch users with the Series 6 or newer