4 ms·
Apple + The Web is a match made in hell. All of their services that are network heavy (TV, iCloud, Apple Music, News, Safari Sync) are so slow and do huge full
by AJRF 3y ago
Apple + The Web is a match made in hell.
All of their services that are network heavy (TV, iCloud, Apple Music, News, Safari Sync) are so slow and do huge full reloads of every bit of state, so you just constantly see loading spinners, or worse in iCloud, you see nothing and eventually it will pop all the new stuff in to view, with no way to force a refresh.
I get that CAP theorem exists, but other providers at least seems to understand opportunistic sync and do a job of making it work for the user, but Apple seems to think that inconsistent views over data can't be helped and that every user should understand eventual consistency.
Their SDKs for syncing data to iCloud have long been a joke in the developer community and I think there have been 3 attempts at getting CoreData -> iCloud working, with the last iteration NSPersistentCloudKitContainer often being used as the [butt of jokes, a case study on poor networking talent at Apple] among iOS developers.