Intro to iOS Development
Search
⌃
K
Welcome
☀
Introduction
🐣
Getting Started
🐦
Course Staff
Logistics
📜
Syllabus
🗓
Schedule
🖊
Grading
🙋♂
Office Hours
Ed Discussion
Assignments
🍼
A1: Swift Basics
🧑
A2: Profile
💬
A3: ChatDev
👨🍳
A4: ChefOS
📱
Hack Challenge
Chapters
0⃣
Course Intro + Logistics
1⃣
Swift Basics
2⃣
UIKit + AutoLayout
3⃣
MVC + Navigation + Delegation
4⃣
UITableView
5⃣
UICollectionView
6⃣
Networking I
7⃣
Networking II
8⃣
Persistence + SnapKit
9⃣
ARC
🔟
SwiftUI
🎛
Widgets
Guides
🔨
Xcode Project Setup
🎨
Figma
🍫
CocoaPods
📬
Postman
☁
Git and GitHub
🧰
UIKit Handbook
Archived
SP23
2022
2021
Adding Flare
Project: UIView Animations (Optional - Extra Credit)
UIView Animations
Xcode Tips and Tricks
2019
Swift Guide (ARCHIVED)
About this Textbook
Documentation
Constants and Variables
Functions
Ranges
Arrays
Tuples
Conditions and While Loops
For Loops
Enums and Switches
Classes and Structs
Optionals
Dictionaries
Closures
Constraints
Generics
Protocols
Casting
Errors
Networking
Inout
Powered By
GitBook
Comment on page
2021
Here are the articles in this section:
Adding Flare
Project: UIView Animations (Optional - Extra Credit)
UIView Animations
Xcode Tips and Tricks
Previous
SwiftUI
Next
Adding Flare
Last modified
3mo ago