title: Using a Firebase Angular application offline
body: <p>I am currently building an Angular 1.x application using Firebase and AngularFire as my backend/server of choice.
  Since the application/website is optimized for mobile devices and fits perfectly as an application when you add it to the homepage, I was wondering how to be able to let the user use it even if the phone is offline.</p>
  
  <p>Searching on the web, I found that Firebase provides a keepSynced(true) for the Android Java's counterpart, however I was not able to find such an option for the js.
  I then went for a manual approach using HTML5's localStorage and a synchronization based on the time of last changes, but since I'm using some of AngularFire's handy commands (such as $save), most of my code is broken that way.</p>
  
  <p>Any suggestion?</p>