Mobile Computing for iOS
July 22-26, 2024
iOS Academy Schedule (Summer 2024)
Disclaimer: This schedule is a working document. It is here for reference only, and I will update it as the course progresses.
Day | Date | Topics |
---|---|---|
Mon | July 22 9:00am - 10:00am 10:00am - 10:30am 10:30am - 11:30am 11:30am - 1:00pm 1:00pm - 3:00pm 3:00pm - 3:30pm 3:30pm - 5:00pm |
Charts for Day 1 ACTIVITY FREE TIME TBD Lunch Break Intro to Mobile Computing; Playgrounds; Basic Swift; Xcode Break Class Demo 1 (First App); Constraints; Debugging |
Tue | July 23 9:00am - 10:20am 10:20am - 11:00am 11:00am - 12:00pm 12:00pm - 1:00pm 1:00pm - 3:00pm 3:00pm - 3:30pm 3:30pm - 5:00pm |
Charts for Day 2 ACTIVITY Change and travel to GDC Class Exercise 1 Lunch Break Swift functions; Views and VCs; Delegates and Segues; Class Demo 2 (two VCs) Break Table Views; Class Demo 3 (Table View) |
Wed | July 24 9:00am - 10:00am 10:00am - 10:30am 10:30am - 11:30am 11:30am - 1:00pm 1:00pm - 3:00pm 3:00pm - 3:30pm 3:30pm - 5:00pm |
Charts for Day 3 TBD FREE TIME Class Exercise 2 Lunch Break Swift Optionals; Stack Views; Class Demo 4 (Stack Views) Break Animation; Location; Class Demo 5 (Maps) |
Thu | July 25 9:00am - 10:00am 10:00am - 10:30am 10:30am - 11:30am 11:30am - 1:00pm 1:00pm - 3:00pm 3:00pm - 3:30pm 3:30pm - 5:00pm |
Charts for Day 4 GUEST SPEAKER: Expedia FREE TIME Class Exercise 3 Lunch Break Frame & Bounds; Scroll Views; Class Demo 6 (Scrolling and Zoom); Closures; Gestures Break Class Demo 7 (Gestures); Camera; Class Demo 8 (Camera) |
Fri | July 26 9:00am - 10:00am 10:00am - 11:00am 11:00am - 11:30am 11:30am - 1:00pm 1:00pm - 3:00pm 3:00pm - 3:30pm 3:30pm - 5:00pm |
Charts for Day 5;
Extra Charts Class Exercise 4 GUEST SPEAKER: UT Admissions FREE TIME Lunch Break Motion; Class Demo 9 (Motion); Alerts; Class Demo 10 (Alerts) Break Calendar; Class Demo 11 (Calendar) |