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:
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
Attach up to 5 files which will be available for other members to download.