Thanks to @TheSwiftNomad we have a great group picture of the entire audience. Hi everybody. 🎉
It was great having you.
This all was made possible by YOU, our attendees and our sponsors:
@Firebase@getstream_io@SwiftDevAcademy
Follow @CocoaHeadsNL for our monthly meetups.
iOS 15 introduces a new way for you to conveniently update content displayed in existing cells in UICollectionView and UITableView: reconfigure.
When and why should you use reconfigure? How is it different from reloading an item or row?
Let’s dive in with a quick thread.
Xcode 13 introduces a way to configure frameworks to build for multiple platforms in a single build by setting the SUPPORTED_PLATFORMS and setting the new ALLLOW_TARGET_PLATFORM_SPECIALIZATION build setting to YES! Goodbye duplicate frameworks! #WWDC21
Aaayyyeeee, Xcode 15 now has a "Manage Version and Build Number" option 🤯🤯🤯 #WWDC21
They probably got tired of me using unnecessary bandwidth by uploading duplicate builders 😅
Timing is: sending out SwiftLee Weekly, Asking for WWDC 2021:
https://t.co/cPJHZcKslz
And reading about the WWDC announcement just 1 minute later:
https://t.co/1B91D6vlDT
WWDC is taking place remotely from June 7 to 11! 🎉
Every week, one of our iOS devs shares a special tip in the engineering meeting. Here’s this week’s tip from @mliberatore:
Treat your Xcode search results as a to-do list and delete (⌫) results when you no longer need them. #iOSDevTips
Omg, Xcode UI Tests now support analyzing dropped frame and frame delays via MetricsKit
So you can, for example, measure an automated test of quickly flicking a scrollview and measure how many frames are delayed / dropped ("hitches").
This is /so/ cool.
https://t.co/TUnjhQ7m3k
Since Apple have now introduced their first SwiftUI-only framework, WidgetKit, here's a handy chart that can help you decide whether it's time to learn SwiftUI 😉
The "Introduction to SwiftUI" #WWDC20 session is a great place to start: https://t.co/dEYtYSaPl0