The new App Store Guideline updates went live about 15 minutes after I pressed send on last week’s issue. 🙄 Some of the changes are good, but they also make the situation regarding who can bypass In-App Purchases even more bizarre and complex, as Marco Arment points out in this post. 😂 I stand by what I said a few weeks ago, while it’s good that Apple has added these new exceptions as guidelines, the whole thing needs a rethink.
You’ll want to pay attention to this tip from Greg Pierce. You know you’re going to need to ship a bug-fix release after a major version, so why not get it into the TestFlight queue before you even know what the bugs are? 🤔
If you’re anything like me, what starts as a “base level” machine in the Apple Store ends up requiring a second mortgage by the time you’ve finished ticking the upgrade options! Are they worth it? Maxim Eremenko has some interesting findings that might save you a bit of money next time you need a new Mac.
It would be easy to see this post from Peter Steinberger as a negative take on SwiftUI, but read down to the conclusion before making any judgements. SwiftUI is an incredibly ambitious project and is going to take several years before it’s on a par with UIKit and AppKit.
Will you ever be able to execute Swift in your browser? Can you already? Max Desiatov has the answers to those questions, along with a great history of the SwiftWasm project in this post. As you might know, I’m not one of those people who want everything Swift, all the time, but that doesn’t mean this isn’t a cool project. 👍
The iOS app switcher is a complex UI control but is all driven from a single drag gesture. Here’s Marcus Crafter showing a demo of his implementation of it in SwiftUI. 👍 I love demos like this. It’s non-trivial but small enough that you’ll be able to understand each component of it.
It hasn’t been long since we discussed the potential benefits of force unwrapping optionals, and this week saw Drew McCormack chime in on the same topic. 👍
The reality is most people won’t sign up for your subscription even at a low price. Most people dislike subscriptions, and many won’t subscribe at any cost.
So what do you do? It won’t be a surprise to hear, given the title, that you should “charge more” but the data that Matt Ronge uses to make the point makes this worth reading.
iOS Developer @ Doximity – Doximity, the medical network used by over 70% of US clinicians, is hiring passionate iOS engineers (remote friendly!). You’ll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – Remote within the US
Do you feel like it’s time for a trip down memory lane? You won’t regret reading the untold history of macOS System Preferences. 😍