Drew McCormack·May 28, 2021Here is what SwiftData will be (…and what it could have been)Twitter: @drewmccormackA response icon5A response icon5
Drew McCormack·Oct 7, 2020My Steve StorySteve’s anniversary was a few days ago. I always pause, at least for a moment, to remember how great those times were after his return to…A response icon2A response icon2
Drew McCormack·Oct 2, 2020Cash Cow RevisitedFor a while now, the other half of the Agenda team, Alex, has been pushing me to write a follow up to my post on our sales model, which we…A response icon6A response icon6
Drew McCormack·Aug 16, 2020It’s Time for Apple to Change the App Store Sales ModelYou’ve been hearing about it for months now. Developers — and governments — are fed up with Apple’s App Store sales model. It started with…
Drew McCormack·Jun 17, 2019Apple’s New CloudKit-Based Core Data SyncTLDR; At WWDC19, Apple entered into another chapter in their struggles with getting Core Data to sync reliably. Is it a case of “third…A response icon5A response icon5
Drew McCormack·Feb 2, 2019Value Semantics, Copy-on-Write, and Multi-Threading went into a Bar…TL;DR When you pass data between threads, whether you are using value types or not, you can very easily run into undefined behavior with…A response icon1A response icon1
Drew McCormack·Jun 13, 2018Free Trials from Apple’s PerspectiveThere has been a lot of criticism over the years of Apple’s stance on free trials in the App Store. This has come to a head in the last few…A response icon3A response icon3
Drew McCormack·Jan 15, 2018A ‘Cash Cow’ is on the AgendaUpdate: There is a follow up post about this sales model, told from the perspective of 3 years on the market.A response icon21A response icon21