title: Best Practice to Send large data from server to mobile app
body: <p>I am trying to find out the best method to sync data from server to mobile devices just like the initial syncing of WhatsApp. I have to implement the same for both iOS and Android. I found a method to send as files but not able to find a reliable method. I am using MySQL database and mobile developers uses SQLite DB and it is not possible to create SQLite database file as query output which might be able to use directly by mobile developers.</p>
  
  <p>I am searching for the answer of the following:</p>
  
  <ol>
  <li>Is it possible to send data as files from server to mobile app without losing the data? If so, what is the best file format that can be used?</li>
  <li>If file transfer is not a good method, which method has to be used? I have used both JSON and XML format but this is about large amount of data like a backup.</li>
  </ol>