Skip to content

These are the lectures, slides, reading assignments, and problem sets for the 'Developing iOS 9 Apps with Swift' CS193p course offered at the Stanford School of Engineering and available on iTunes U.

License

Notifications You must be signed in to change notification settings

Muxing1991/cs193p-Spring-2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stanford Engineering CS193p: Developing iOS 9 Apps with Swift

This repo contains my lecture notes and projects from Paul Hegarty's classic CS 193p iPhone Application Development course offered by The School of Engineering at Stanford.

This course is described as being updated for iOS 9 and Swift, Tools, and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. The course covers user interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, the Swift programming language. Other topics include: animation, mobile device power management, multi-threading, networking and performance considerations.

Lectures

Lecture Name Date
  1. | Course Overview: Intro to iOS, Xcode, and Swift | March 28, 2016
  2. | Applying MVC: Calculator Demo Continued | March 30, 2016
  3. | More Swift & Foundation Framework | April 4, 2016

Reading

Reading Name
  1. | Reading 1: Intro to Swift

Problem Sets

PS Name
  1. | Assignment 1: Calculator

Licensing

My CS193p projects are licensed under the MIT License.

Support or Contact

Visit ddApps.co to see more.

About

These are the lectures, slides, reading assignments, and problem sets for the 'Developing iOS 9 Apps with Swift' CS193p course offered at the Stanford School of Engineering and available on iTunes U.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%