Here is what SwiftData will be (…and what it could have been)

Image by

Core Data is not going anywhere

  • How do I make sure that there is only one copy of a particular object in memory?
  • How do I access enormous datasets without pulling everything into memory?
  • How do I make transactional updates to a set of objects?
  • How do I keep the data in memory up-to-date with what is on disk?
  • How can I make long running updates in the background, while my UI continues to use the same data store?
  • How do I merge in changes from other devices?

Learning from SwiftUI

SwiftData at WWDC2021

What it could have been

Decentralized stores will rule the earth

Why are we still waiting?





Master of none. @drewmccormack

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to deploy a Swift backend on Amazon AWS

Rounded Corners with Gradient and Border

WEEEK Week #42: Pleasant little things on the web, offline mode on Android, reminders on iOS and…

How do I add a widget to the iPhone home screen? A significant change for iOS 14.

How to Localize Siri Shortcuts

iOS App Localization with PhraseApp

Show custom Toast using PowerplayToastKit in your iOS app

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Drew McCormack

Drew McCormack

Master of none. @drewmccormack

More from Medium

Open sourcing our BR Radio PlayButton

It’s Alive! Drupal 7 gets another year

The everliving Drupal 7

Flagship Smartphones and the Addiction to Overkill

Deal with All Vowels in Words with Friends Without Skipping a Turn or Wasting Powerups