ππΌ Welcome to SwiftlyRush
Did you have a great WWDC week? π
For some reason, this year I was more excited than I have been for a very long time, perhaps it was because I have the freedom to write down my thoughts on topics provided by Apple freely without following any schedule.
After sleeping on the announcements I felt like it was a pure mix of stability, performance and new features. You generally find this a common approach now since a few years ago. After all how much groundbreaking technology can you release nowadays? Nevertheless, I love that Apple is investing in documentation, tooling and education. Often, these areas were never given the love they deserved.
Finally, congratulations to all the App Design Award winners, I was impressed with the levels these apps go to make a beautiful application. π
In this episode, I have linked to my top articles trending this week from WWDC and several articles from the community.
π₯³ What's New
Displaying a Gauge in SwiftUI
It's all been about visualisation this year, did you notice that Apple has actually employed visualisation and data experts just for the work on Swift Charts and Gauges? It's pretty incredible the lengths they have gone to, check out Gauge, a brand new View in SwiftUI.
Using RenameButton in SwiftUI
It's a small addition, nevertheless a requested feature from many in the community. Easily display a Rename Button using this Button type provided in SwiftUI.
Dismiss Keyboard on ScrollView in SwiftUI
It sounds like such a simple task, right? Although, not that simple in SwiftUI but now we have the brand new modifier on a ScrollView.
Using Presentation Detents in SwiftUI
I was always a fan of the small popup views that we were given inside UIKit, and in iOS 16 and SwiftUI 4.0, we have full access to the Presentation Detents, meaning it's so much easier to present small views across all platforms.
Swift Charts with SwiftUI
I have provided a few small examples of using Swift Charts, the lengths Apple have gone to make this beautiful framework are quite remarkable and the API is so simple to take advantage of. I can't wait to see what people do with this, you'll need to support iOS 16+ though π¬
π₯ Community News
Whatβs the difference between any and some in Swift 5.7? by Donny Wals
So what is the difference between those two? It's worth checking out the differences in this guide by Donny Wals, it's a great recap and some changes happening.
Little big improvements in Xcode 14 by Sarun
A nice little roundup of some of the improvements provided in Xcode 14 π€©
π‘ And Finally...
Did they manage to finally resolve this issue? βοΈ