title: Progress bar while syncing with server
body: <p>My application needs to constantly connect with remote server to download data. I want to implement a progress bar while the data is downloaded and also show the progress and estimated time left in download.</p>
  
  <p>Can anyone please suggest the best way to do this?</p>