insidegui / WWDC

The unofficial WWDC app for macOS
https://wwdc.io
BSD 2-Clause "Simplified" License
8.63k stars 783 forks source link

Move sync operations to a background queue, initialize storage asynchronously #630

Closed insidegui closed 4 years ago

allenhumphreys commented 4 years ago

Awaiting feedback on https://github.com/realm/realm-cocoa/issues/6629 before we proceed.

demianturner commented 4 years ago

Did you guys ever consider moving to CoreData with CloudKit integration? You'd be able to remove a lot of your CK code.

insidegui commented 4 years ago

@demianturner That would be a huge undertaking and we would need to keep Realm in the app for a really long time until every single user has had their data migrated. We don't have the resources to do that migration.

demianturner commented 4 years ago

I figured it wouldn't be easy, it's just a shame to have to managed the CK persistence manually. I just did a project with CD+CK and the latest integration is really nice.

insidegui commented 4 years ago

@allenhumphreys thanks for upgrading Realm to their latest release. I'll do some testing with this as soon as I can.