👋🏼 Welcome to SwiftlyRush
It's been a week of Vapor as I started progressing the SwiftLeeds website forward.
It's an exciting concept writing Swift on the server, and I enjoy writing the code, but it's the web development cycle, which is why I love building apps. The migrations of the database, building the package and deploying to the server it's fun but tedious.
Nevertheless, I have enjoyed writing something a little different. However, I have also been progressing my brand new product (iOS application) that I am preparing for launch very soon, I am using SwiftUI, and it's such a refreshing experience.
I can't wait to show you soon 🤩
🥳 What's New
Using Presentation Detents in SwiftUI
I enjoyed writing about this one from WWDC, check out Presentation Detents in SwiftUI, it's brand new within SwiftUI 4.0
🔥 Community News
Mastering NavigationStack in SwiftUI. Deep Linking by Majid
I was eagerly awaiting an article from Majid on the new NavigationStack APIs provided in WWDC for SwiftUI and it's not failed to impress, worth a read!
Plotting data distributions with Swift Charts
I was so looking forward to all the community articles when I saw Swift Charts announced, and this one is a cracker. Visualise data distributions by building a histogram and a 2D density plot with the new Swift Charts framework.
Interface Builder Keyboard Layout Guide
Xcode 14 adds support for keyboard layout guides to Interface Builder.
Some keyword in Swift: Opaque types
The some keyword in Swift allows you to define opaque parameter and return types. Expose only minimum APIs without losing performance. I have linked to a couple of articles on the some keyword, but I genuinely enjoyed this one by Antoine.
SwiftLeeds - The Unique iOS Swift Conference in the UK
Tickets are selling fast for SwiftLeeds, and in 8 days we're moving from Early Bird to Standard pricing. If you're interested in this great conference in the UK, now might be the time?