I'm in the planning stage of a new Xamarin Forms app.
I would like the application to be offline first.
By this, I mean that the data should be read from/written to a local data store. And then, as soon as there is connectivity (that could be immediately or a few hours later) data is synced between local data store and the cloud.
What I'm looking for is a standard design pattern. I've found a few articles on the subject but ost are about a proprietary solution.
This article seems to be a very good start but it's not really about offline-first. Does anybody know about some good literature on the offline-first subject applied to Xamarin Forms, or at least .Net.
Many thanks for your time and answers, Julien