iTunesU Viewers

Lectures from the most recent quarter (Winter 2014-2015), based on iOS 8 and Swift are available on iTunesU. Note that the version of Swift for this course was was 1.1. Swift 1.2 has since been released and includes some changes that affect the demonstrations. Swift 1.2-compatible versions of the demos can be found below alongside the ones presented in lecture.

The website you are looking at (http://cs193p.stanford.edu) was retired a couple of years ago, but evidently iTunesU folks still need it for demo code downloads, so we will post those below.

Downloads for previous quarters can be found to the left on this page.

Please do not repost from this website on other websites--these downloads are for the individual use of those of you watching the course on iTunesU. Enjoy!

Lecture 17: Settings Localization

Bouncer and internationalized version of Autolayout demo.

Downloads

Lecture 16: Camera File System Embed

Lecture 15: Segues, Notifications, Visual Effects

Trax Segue Demo

Downloads

Lecture 14: MapKit

Lecture 13: AirDrop & Bouncer

Demo code from the Application Lifecycle, Notifications and Core Motion lecture.

Downloads

Lecture 12: Dynamic Animation

Dropit Demo

Downloads

Lecture 10: Table View

Twitter classes for homework assignment attached.

Downloads

Lecture 9 ScrollView Multithreading

Cassini Demo

Downloads

Lecture 8 VCL Autolayout

Psychologist VCL Demo
ShowSizeClass Demo
Auotlayout Demo

Downloads

Lecture 7: Multiple MVCs

Psychologist Demo.
Psychologist Popover Demo.

Downloads

Lecture 6 Delegation & Gestures

Happiness Demo #2

Downloads

Lecture 5 Views

Happiness Demo.

Downloads