👋🏼 Welcome to SwiftlyRush
Apple have a tendency of doing releases without any indication, I mean it's getting much easier now to predict what the year will contain, but often we have to be prepared for the releases when they come.
On this topic, this week we saw Apple drop Xcode 13.2 with so many new features and improvements. I do hope autocompletion has had some love ❤️
The biggest feature in Xcode 13.2 is support for concurrency on iOS 13+. This is a big deal for all of us and keep your eyes peeled as I have lots of concurrency articles planned 🔥
🥳 What's New
Build & Run or Run Without Building
I love Xcode shortcuts, and my plan is to keep revealing new ones right on my website. This one has to be my favourite and it's under-used in my opinion. Unless you need to recompile, then this shortcut is for you 💪🏼
Implementing a UITableViewController
It's back to basics this week, and although Apple is moving further away from a UITableView, it's used massively across the iOS industry. Check out my article on building a UITableViewController in your app.
🔥 Community News
Major RocketSim Update
Antoine van der Lee has done a superb job creating RocketSim, a macOS application that will take your iOS simulator to the next level.
Screenshots with device bezels, recordings of your apps with touches that explain your story, and implementing pixel-perfect copies of designs with the comparison tool. RocketSim adds configuration windows next to the Simulator to give you as a developer superpower while developing apps.
How to make custom XCTest assertions show an error at the call site by Sarun W
Using Apple's testing framework is the best way in my opinion to write your Unit & UI tests, but it can always be improved and I love this idea by Sarun!
Implementing and testing Universal Links by David Yang
Universal Links is a feature allowing redirection to your mobile app. Its main goal is to offer the end-user the ability to display your content either on your mobile app (if it is installed) or your website.
Testing this feature can be difficult and I love this article explaining it in more detail.
SwiftUI Requires Platform Knowledge On Top by Christian Tietze
The launch of SwiftUI spelt many beliefs about the future of iOS development, but how is it going and is it really the future? I love this short but sweet article by Christian about his version of that future.