Skip to content

ericdigioia/CS193p-Developing-Apps-for-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS193p - Developing Apps for iOS

Compatible with Swift 5.6 Tested with Xcode 13.3 Tested with iOS 15.0
Designed with SwiftUI Conforms to MVVM architecture

My assignment solutions for Stanford's CS193p - Developing Apps for iOS course for Spring 2021
(It may take a minute to load all app previews inside the README)

Assignments

Assignment 1: Memorize









   This assignment focused on SwiftUI
   fundamentals and getting a working
   app.

   assignment page


Assignment 2: Memorize (cont.)









   This assignment focused on MVVM.
   The code from assignment 1 was
   further developed and adapted to
   MVVM architecture.

   assignment page


Assignment 3: Set







   This assignment was to make your own card
   game app from scratch following MVVM
   architecture.The card game to be programmed
   was SET. While the first two assignments
   built upon in-lecture demo code, this one
   was done from a blank slate.

   assignment page


Assignment 4: Set







   This assignment builds off of assignment 3's
   code. Most of the changes were UI changes
   with animations.

   assignment page


Stanford University's CS193p - Developing Apps for iOS

https://cs193p.sites.stanford.edu

About

My assignment solutions for Stanford's CS193p - Developing Apps for iOS course for Spring 2021

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages