title: How to Synchronize Android Database with an online SQL Server?
body: <p>I am developing an Android App that stores different types of data in the built-in SQLite provided by the Android Platform.</p>
  
  <p>Inside the App I have placed a "Sync" button which is supposed to Sync the data between the local SQLite Database, with an Online SQL Server database on my server.</p>
  
  <p>What is the workaround to handle this? This feature can be found in Google Calendar, where you can view the calendar's events on your mobile, and when you add a new event and Sync the data, you can view the updated data by going to your online account too.</p>
  
  <p>Note: I don't want to centralize my database online, because I also want to give the mobile users the ability to use the App without internet connection.</p>