WWDC 2023 Day 2: Interesting Sessions To Revisit
Second day of WWDC23. More videos to dive into!
Today, Wednesday, was the second day of WWDC 2023 video sessions released on Apple’s developer portal. There are two more days of sessions to go through Thursday and Friday.
In this article, I’ll share the list of what videos and sessions I’ll be watching and paying attention to in this second day batch. I’ll be covering some of the session videos in depth in future articles.
Session Videos That Excited Me
Today’s videos are not as exciting and useful as Tuesday’s but here’s a shortlist of the videos most interesting to me:
Build programmatic UI with Xcode Previews
https://developer.apple.com/videos/play/wwdc2023/10252/
#Preview macro is an interesting new addition to Xcode. I’m glad to see Apple expand this feature from SwiftUI to UIKit and AppKit. If it lives up to its expectations it would be a very useful tool to iterate on UI code faster. Hopefully, it won’t crash all the time like the previous implementation of SwiftUI previews :)
Build an app with SwiftData & Model your schema with SwiftData
https://developer.apple.com/videos/play/wwdc2023/10154/
https://developer.apple.com/videos/play/wwdc2023/10195/
Looks like these are a continuation of Meet SwiftData about the new Core Data substitute. From previews of SwiftData in other sessions I could already tell that Apple will be promoting poor coding practices and UI/Storage layer code coupling with this library.
Nevertheless, these videos are on my shortlist to dig deeper to learn more about this new library and how it can be used in an architecturally sound way.
Fix failures faster with Xcode test reports
https://developer.apple.com/videos/play/wwdc2023/10175/
Lately, I’ve been working more with UI testing on iOS and it would be great to see what improvements Apple has made on that front. I am specifically looking forward to finding out how video recordings can be used to examine what went wrong with UI tests in CI/CD.
Meet Push Notifications Console
https://developer.apple.com/videos/play/wwdc2023/10025/
Push notifications are notoriously hard to test and debug. Back in the day, we used to have Pusher for it, but it was always a subpar solution. Later, Apple introduced command line xcrun commands for this, but now it seems like we’re getting some GUI tool for this.
Conclusion
What videos and sessions are you excited about? What do you not care to watch? Let me know in the comments below or by replying to this email, I’d love to hear from you!