Locating the Yeti with iOS

Locating the Yeti with iOS

CoreLocation and satellite navigation systems are not the only way to obtain one’s location. In some scenarios it is suitable to benefit from CoreTelephony and CoreMotion. This talk overviews iOS 11 location services and shows a concept of positioning people by using iPhone’s motion coprocessor.

Recording: https://engineers.sg/video/locating-the-yeti-with-ios-ios-conf-sg-2017--2073

4bd42ec665d6185be0a2e955db17427e?s=128

Maciej Piotrowski

October 20, 2017
Tweet

Transcript

  1. 2.
  2. 6.
  3. 7.
  4. 17.

    1° 22' 48.522'' N 103° 50' 54.7764'' E 1° 22'

    48.523'' N 103° 50' 54.7761’' E 1° 22' 49.523'' N 1° 22' 50.10’' N 103° 50' 56.7561’' E 1° 22' 49.1 103° 50' 54 1° 22' 45.256’’ N 103° 50' 55.109’ E 1° 22' 45.392’’ N 103° 50' 55.348’ E 5.256’’ N 55.801’ E 9.523'' N 54.7561’' E 1° 22' 5 103° 50'
  5. 19.
  6. 21.
  7. 25.
  8. 31.
  9. 32.
  10. 36.
  11. 37.
  12. 41.
  13. 46.

    can

  14. 49.
  15. 50.
  16. 51.
  17. 52.
  18. 53.
  19. 54.
  20. 55.
  21. 56.
  22. 66.
  23. 69.

    • Using Mobile Phone Barometer for Low-Power Transportation Context Detection

    • Yeti Finder - Core Location gists • Reverse Geocoding - CLGeocoder gist • Emergency Phonebook - Core Telephony gist