Content-type: text/html ios436: Programming Handheld Systems

Note All topics for future dates are tentative.

Tuesday Thursday
Aug 31
Intro / Swift
(slides)
Sep 2
Swift
(slides)
Sep 7
Swift
(slides)
Quiz 1 due Monday at noon over the material here.
Sep 9
Swift
(slides)
Sep 14
Swift
(slides)
Quiz 2 due Monday at noon over the material here, but mostly here.
Sep 16
Swift
(slides)
Project 1 due at midnight Sunday.
Sep 21
Swift
(slides, demo)
Quiz 3 due Monday at noon.
Sep 23
Swift
(slides, demo)
Sep 28
SwiftUI
(slides, (demos: shapes and code, undo code)
Quiz 4 due Monday at noon.
Sep 30
SwiftUI
(slides, animations demo)
Project 2 due at midnight Sunday.
Oct 5
SwiftUI
(slides, demo: userDefaults)
Quiz 5 due Monday at noon.
Oct 7
SwiftUI
(slides, files: notes, demo, and code: file picker: notes and demo)
Group Project proposals due here midnight tonight.
Oct 12
SwiftUI
(slides, navigation w/ bikes demo, code)
Quiz 6 due Monday at noon.
Oct 14
SwiftUI
(slides)
Oct 19
SwiftUI
(core word-builder demo, code, midterm review)
Project 3 due at midnight Tongith.
Oct 21Mid-Term Exam
Oct 26Data and Resources

Quiz 7 due Monday at noon.
Oct 28
Data and Resources
Nov 2
Data and Resources

Quiz 8 due Monday at noon.
Nov 4
Data and Resources

Project 4 due at midnight Sunday
Nov 9
Data and Resources

Quiz 9 due Monday at noon.
Nov 11
Concurrency
Nov 16
Concurrency

Quiz 10 due Monday at noon.
Nov 18
Concurrency
Nov 23
Concurrency
Nov 25Thanksgiving
Nov 30
Other Topics
Dec 2
Group Demos

OptionalProject 5 due at midnight Sunday.
Dec 7
Group Demos
Dec 9
Review

Web Accessibility