Here is what SwiftData will be (…and what it could have been)Twitter: @drewmccormackMay 28, 20215May 28, 20215
My 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
Cash 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
It’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
Apple’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
Value 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
Free 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
A ‘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