This is more of an architectural question than anything else. I’m planning a solution that will have an admin MVC web site where I will periodically update Realm data in a cloud instance, and a Xamarin Forms application (iOS and Android) that will only read data. I’d like to provide offline capabilities, so I’m thinking having a local Realm as part of the application that syncs data from the Cloud instance when the mobile application is opened is the way to go. That’s only my initial thought, however. I just discovered how to set up a connection to the sync’d Realm and manipulate data from the MVC site. I can also connect to the Cloud instance through a Xamarin app.
What I’m looking for is advice, patterns and/or suggestions as to 1) if this is the correct way to think about this, or there’s another way, and 2) any example projects or code that could help in the instigation of this plan.
Thank you in advance.