Updated ToDo List Flipped Class lessons for SwiftData in Xcode 16

Faculty teaching with Swift/SwiftUI/Xcode,

I've updated Ch. 5 in the online content I share for the "Zero to Full Stack" SwiftUI course that I teach to undergraduates at Boston College. Simply cross down to the Ch. 5 videos from this playlist URL:

https://bit.ly/prof-g-swiftui

The SwiftData structure is MUCH easier than the prior ObservedObject / EnvironmentObject complexity I had been using. It doesn't even need the new @Observable framework. This is an app students build after about 8 weeks in a course that assumes no prior programming experience.

Also: If you're using the earlier chapters - sorry I haven't updated them, but I have put together a doc that details any changes from the version of Xcode / Swift / SwiftUI used to record these videos. This document can be found here:

http://bit.ly/updating-lessons-for-xcode16

I absolutely will be updating all of the content, but I'm racing to first update all of the most critical lessons for this class (and for the CircuitPython course that I teach). And thanks to faculty who have taken time to write about the impact these lessons have had on their own teaching & students. It's great to hear from you! And I love sending out "My Mac Builds Apps" stickers for faculty to share as student incentives.

Hack on!

Prof. John Gallaugher

Boston College Carroll School of Management

YouTube.com/profgallaugher

ADE Class of 2023


Attachments

0 replies