Skip to content

๐ŸŽ’ Stanford University CS193p (SwiftUI) - Spring 2023. Notes & Solutions for Assignments (+ Extra Credit).

Notifications You must be signed in to change notification settings

sk-ruban/CS193p

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ’ CS193p Spring 2023

This repo details my progress for Stanford's CS193p (Developing Apps for iOS) - Spring 2023.

My code, personal notes & assignment solutions (+ extra credit) are all listed in the table below. Lectures, videos & corresponding project files from Stanford can be found here.

I also did this course previously in Spring 2020. You can view my files for that version here.

๐Ÿšง Progress

Lectures Code & Notes Assignments
1: Getting Started Memorize 01 & 02 -
2: More SwiftUI Memorize 01 & 02 Assignment 1
3: MMVM Memorize 03 & 04 -
4: Applying MMVM Memorize 03 & 04 -
5: Protocols, enum, Optional Memorize 05 Assignment 2
6: Layout, @ViewBuilder Memorize 06 -
7: Shape, ViewModifier, Constants Memorize 07 -
8: Animation (Part 1) Memorize 08 -
9: Animation (Part 2) Memorize 09 -
10: EmojiArt EmojiArt 10 -
11: Gestures, 2nd MVVM EmojiArt 11 -
12: Persistence, Property Wrappers EmojiArt 12 -
13: Presenting Views, Navigation EmojiArt 13 -
14: Multithreading, Error Handling EmojiArt 14 -
15: Document Architecture EmojiArt 15 -

๐Ÿ“ธ Screenshots

๐Ÿ• Extra Resources

  1. Swift Programming Language
  2. Human Interface Guidelines

About

๐ŸŽ’ Stanford University CS193p (SwiftUI) - Spring 2023. Notes & Solutions for Assignments (+ Extra Credit).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages