
Stanford CS193p: iOS Development with SwiftUI | 2025 | L9: Protocols
All course materials are available at https://cs193p.stanford.edu.
The 9th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). The 9th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). More Animation. Implements elapsed time tracking to demonstrate more about animation and other Swift features. Includes implementing a custom ElapsedTimeView with Text formatters, specifically the .offset formatter for showing time differences.
Paul Hegarty is a Lecturer who has been teaching CS193p at Stanford since 2010.
The 9th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). The 9th lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). More Animation. Implements elapsed time tracking to demonstrate more about animation and other Swift features. Includes implementing a custom ElapsedTimeView with Text formatters, specifically the .offset formatter for showing time differences.
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 ...
Stanford CS336 Language Modeling from Scratch | Spring 2026 | Lecture 12: Evaluation
Stanford Online
Stanford Online AI Programs Top Questions: Enrolling in Online Courses vs Self Study
Stanford Online
Stanford CS336 Language Modeling from Scratch | Spring 2026 | Lecture 8: Parallelism
Stanford Online
Stanford CS336 Language Modeling from Scratch | Spring 2026 | Lecture 7: Parallelism
Stanford Online