I totally agree you’d use it for local apps. When creating however an app stored in the cloud do you still make use of it?
Yes, if an app is offline and still collecting data, then you can store data locally and later upload it.
Examples of apps that does that, are fitness apps.
Exactly. Cloud data is too likely to lag to be the only store. It must have a local store as well. That can be core data or some other local storage.
OK. How do you keep Core Data synced with the Cloud. Or do you simply use the local storage of a baas?