Drew McCormackHere is what SwiftData will be (…and what it could have been)Twitter: @drewmccormackMay 28, 20215May 28, 20215
Drew McCormackMy 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…Oct 7, 20202Oct 7, 20202
Drew McCormackCash 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…Oct 2, 20206Oct 2, 20206
Drew McCormackIt’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…Aug 16, 2020Aug 16, 2020
Drew McCormackApple’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…Jun 17, 20195Jun 17, 20195
Drew McCormackValue 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…Feb 2, 20191Feb 2, 20191
Drew McCormackFree 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…Jun 13, 20183Jun 13, 20183
Drew McCormackA ‘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.Jan 15, 201821Jan 15, 201821