title: An accurate GPS algorithm - Android
body: <p>I'm currently trying to build a tracking app. I use the GPS straight from the API, but the accuracy is terrible!
  On a good day I get 6 meters for half a minute and then it goes jumpy.
  I tried in on few devices and it's the same.</p>
  
  <p>What is the correct and good way to make it more accurate? Does anyone know a good algorithm for fixing it? or at least for filtering? something like in NikeRun.</p>