listed community projects apart from LLVM/Clang. I’d love to see them expand on how they’re involved, though. Are they funding, contributing, or helping in other ways? I was also surprised they didn’t list Blender after this recent announcement.
Two new App Store features that Apple announced during the summer became available this week, and they can both make you more money, so you should probably check them out! Product page optimization lets you do A/B experiments, and custom product pages allow you to create permanent alternate pages for your apps. 🎉
Did you know that Instruments had an HTTP traffic inspector that doesn’t require a proxy or self-signed certificates and works with SSL pinning? Yea, me either. We should all be grateful that Vijay Subrahmanian did and wrote about it for us all. Isn’t that nice of him! 🎉
If you enjoy a good debugging story as much as I do, you’ll undoubtedly already be halfway through this post from Liam Nichols. If you don’t, you should still read it to understand prewarming and how it might affect your app, especially if you store anything in a keychain.
If you’ve jumped in with async/await already, you’ll want to read this advice from Ole Begemann and the source post from Doug Gregor that’ll have you in better shape when Swift 6 arrives.
What do you mean I shouldn’t use .split(separator: " ")
to parse someone’s name? 😅 I love that the Apple frameworks have such rich support for tasks that appear trivial at first glance but are anything but in practice. Leonardo Maia Pugliese looks at this task and the new ParseStrategy
protocol available in iOS 15/macOS Monterey.
Combine might not be the hottest API on the block anymore, but the concept of backpressure is universal. Natascha Fadeeva helps us get up to speed on coping when too much data is arriving with Combine.
On one level, this article from Marc Edwards is about setting object/layer opacity in design tools. On another, it’s about thinking through obvious and non-obvious choices in UI design. 🎉
Otherwise known as the curse of Lorem Ipsum, Søren Clausen makes a great point here. Yes, in this case, using generic data helped with this design, but the key point is to think carefully about the data you’ll display when you design something.
SwiftUI allows you to move so incredibly fast… 😂