
Stanford CS193p: iOS Development with SwiftUI | 2025 | L15: Multithreading
View course details: https://online.stanford.edu/courses/cs193p-ios-application-development
All course materials are available at https://cs193p.stanford.edu.
The 15th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). Multithreading fundamentals including the MainActor, background queues, and async/await patterns, but first, the lecture finishes off some SwiftData topics, including complex sorting options for completed games and advanced predicate queries that traverse multiple database relationships.
Paul Hegarty is a Lecturer who has been teaching CS193p at Stanford since 2010.
All course materials are available at https://cs193p.stanford.edu.
The 15th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). Multithreading fundamentals including the MainActor, background queues, and async/await patterns, but first, the lecture finishes off some SwiftData topics, including complex sorting options for completed games and advanced predicate queries that traverse multiple database relationships.
Paul Hegarty is a Lecturer who has been teaching CS193p at Stanford since 2010.
Stanford Online
You can gain access to a world of education through Stanford Online, the Stanford School of Engineering’s portal for academic and professional education offered by schools and units throughout Stanford University. https://online.stanford.edu/
Our robust ...