Hey, guys I am developing a cross platform app that uses a small SQLite database that needs to update with a server side MS SQL database. Obviously, I am very new to Xamarin and mobile development in general and I have never used a web service. However, I think I have found a couple ways to do this and I just wanted some insight from more experienced developers on which is the better way to approach the problem. First way is to use Microsoft Azure Mobile Services which I will need to use anyway for push notifications. I also ran into programs like SQLite-sync which look promising. Finally, just sending JSON files with queries to the MS SQL server which would not really allow for offline mobile changes(because of potential differences in the database). Is there an established way to tackle this problem? Thanks in advance.