$30 off During Our Annual Pro Sale. View Details »

ADDC 2018 - Mike Lazer Walker: So THAT'S how your phone knows where you are!

ADDC 2018 - Mike Lazer Walker: So THAT'S how your phone knows where you are!

Users increasingly demand apps that are location-aware, but working with location services can be frustrating. Accuracy can vary wildly, and users complain loudly if your app destroys their battery. Even worse, location services APIs often feel like black boxes, leaving even experienced developers scratching their heads how to debug them.

So how does it all actually work? How can your phone, solely using the position of a few satellites, figure out where you are to within a few meters? How, dare we ask, is the location technology sitting in our pockets indebted not only to the Cold War but to the navigational needs of 18th century sailors?

We'll explore the underlying technology behind GPS and location services, helping you better understand why things fail when they do, and how you can best design around the limitations of the technology.

More about the talk, authors & slides: https://addconf.com/2018/schedule/so-thats-how-your-phone-knows-where-you-are!/
Read about the conference: https://addconf.com

More Decks by ADDC - App Design & Development Conference

Other Decks in Technology

Transcript

  1. So THAT'S How My Phone Knows Where I Am! @lazerwalker

    ! @lazerwalker · ADDC 2018
  2. Computational Flâneur h!ps://lazerwalker.com/flaneur @lazerwalker · ADDC 2018

  3. @lazerwalker · ADDC 2018

  4. @lazerwalker · ADDC 2018

  5. @lazerwalker · ADDC 2018

  6. @lazerwalker · ADDC 2018

  7. @lazerwalker · ADDC 2018

  8. @lazerwalker · ADDC 2018

  9. @lazerwalker · ADDC 2018

  10. @lazerwalker · ADDC 2018

  11. @lazerwalker · ADDC 2018

  12. @lazerwalker · ADDC 2018

  13. @lazerwalker · ADDC 2018

  14. @lazerwalker · ADDC 2018

  15. @lazerwalker · ADDC 2018

  16. @lazerwalker · ADDC 2018

  17. @lazerwalker · ADDC 2018

  18. @lazerwalker · ADDC 2018

  19. @lazerwalker · ADDC 2018

  20. @lazerwalker · ADDC 2018

  21. So why does this ma!er? @lazerwalker · ADDC 2018

  22. So why does this ma!er? ! @lazerwalker · ADDC 2018

  23. Testing Your Location-Aware App Without Leaving Your Chair https://developer.apple.com/videos/play/wwdc2011/518/ Runkeeper:

    Location Services Struggles https://academy.realm.io/posts/mbltdev-phillip- connaughton-runkeeper/ @lazerwalker · ADDC 2018
  24. @lazerwalker · ADDC 2018

  25. Cortado http://lzrwkr.me/cortado https://github.com/lazerwalker/ cortado @lazerwalker · ADDC 2018

  26. Cortado @lazerwalker · ADDC 2018

  27. Cortado http://lzrwkr.me/cortado https://github.com/lazerwalker/ cortado @lazerwalker · ADDC 2018

  28. Moves @lazerwalker · ADDC 2018

  29. C E N T R A L P A R

    K (Listen To The Light) @lazerwalker · ADDC 2018
  30. @lazerwalker · ADDC 2018

  31. @lazerwalker · ADDC 2018

  32. @lazerwalker · ADDC 2018

  33. Thanks! ! Mike Lazer-Walker @lazerwalker @lazerwalker · ADDC 2018