A new SwiftLee article, code snippet, Swift Evolution updates, 5 top community articles, and a weekly answer to a question from the community to level up your Swift skills.
One of my favorite announcements of this week is all the concurrency changes. One of the new attributes you'll need in Swift 6.2 is the @concurrent attribute, which I'll explain in this week's article.
I love those hidden changes that you don’t immediately see in one of the WWDC sessions. This one seems to be a big one for those using UIKit! steipete.me
I recall the first time I looked at ExtensionKit, hoping for more than it actually delivered. I’ll definitely revisit the new changes this year, especially XPCSession. massicotte.org
An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.
No changes, but hey, we got WWDC!
QUESTION OF THE WEEK
“
What is it like to visit WWDC?
You might notice that this is a bit of an odd newsletter edition. I'm writing this issue on a Thursday after a whole week of WWDC events. It's a fantastic event, full of meetings, events, and announcements.
My first WWDC was in 2013, and I recall watching at least 15 sessions by Thursday. Now, I barely find the time to write this newsletter since there are so many events to attend!
Many companies organize parties, and there are community-driven events like CommunityKit where I even got to host a RocketSim meetup (with a fun paperplane challenge). But aside from that, it's been an opportunity to meet with many Apple engineers and relationships.
Getting to WWDC in person, even without a ticket, can make a huge impact on your inspiration and motivation. You'll be able to create new relationships, contacts that might turn into opportunities years later.
I attended WWDC in 2023 as well and met an engineer who worked at Meta. Now, two years later, I got invited to present my developer tool RocketSim in front of the app developers of Meta, since it's their go-to developer tool for recordings & design comparisons.
Group photo after presenting RocketSim at the Meta office
Now, it's time to rewind and get back home. I'll be going through all the changes in the upcoming week, writing new articles, and updating my Swift Concurrency Course. I hope you've had a fantastic WWDC week, whether you were here or in person watching many of the sessions. Stay tuned for new SwiftLee articles soon!
Want to have your question answered next week? Ask your question via this form (anonymously) or reply to this email with your question.
EARN ROCKETSIM LIFETIME
Share and Earn RocketSim Lifetime & a 1-on-1 coaching session
Apple has recognized RocketSim as an Essential Developer Tool in the Mac App Store, and now you can get lifetime Pro access by sharing your unique referral link! How to get started:
The grand prize? A personalized 1-on-1 career coaching session!
Several subscribers have already claimed their rewards—will you be next?
Thank you so much for your support, and until next Tuesday,
Antoine
SwiftLee Weekly by Antoine van der Lee
Join 20K+ subscribers who get weekly updates on Swift & SwiftUI development
A new SwiftLee article, code snippet, Swift Evolution updates, 5 top community articles, and a weekly answer to a question from the community to level up your Swift skills.
Read more from SwiftLee Weekly by Antoine van der Lee
This week's SwiftLee Weekly covers: Vibe coding in Xcode 26 Extensible enums in Swift Designing UI with Liquid Glass Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Swift Concurrency & Swift 6 Course (Launch offer) After starting in March, I'm happy to announce the first completion of all 11 modules in my Swift Concurrency Course! You now have access to: 58 lessons 10 assessments 11 modules The final module has been great fun—it's been a result of migrating several packages to Swift...
This week's SwiftLee Weekly covers: The end of Flutter? Losing £25,000 Time to drop support for older iOS versions? Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Sparkle: Distribution apps in- and out of the Mac App Store When I say 'Sparkle,' for some, it will immediately ring a bell. It's an open-source framework that's available since 2006 (!!) and the most used framework for macOS updates out of the App Store. This week's article might be a niche topic, but the process,...
This week's SwiftLee Weekly covers: Reverse-Engineering Xcode's Coding Intelligence prompt Speed up iOS Launch with fault ordering Running the camera in Xcode's Simulator Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST #Playground Macro: Running Code Snippets in Xcode’s canvas Xcode 26 introduces an integrated playground experience using the new #Playground macro. It's an absolute joy to experiment with your code right inside the editor. I've not been using Swift Playgrounds a lot,...