20
Location tracking Google Maps Integration Video: https://www.youtube.com/watch?v=VVrDjJixbSc

Location tracking

Embed Size (px)

Citation preview

Location trackingGoogle Maps Integration

Video: https://www.youtube.com/watch?v=VVrDjJixbSc

Location services

- Cellular

- Wi-Fi

- GPS

- Bluetooth

GPS

- 32 satellites

- GPS Navigation Device

- Accuracy 15 meters

- Accuracy 3 meters (9.8 feet) with WAAS

GPS Spoofing

Fake GPS signal, how to use:

- To cheat in Pokemon Go

- In Governmental and Military Buildings

Indoor Location Tracking

- Cellular

- WiFi

- Bluetooth (iBeacons, cars, other bluetooth devices)

Beacon-based Marketing

Cars, Car Finders

Privacy

App Access

About your location during emergency calls

For safety purposes, your iPhone’s location information may be used when you place an emergency call to aid response efforts regardless of whether you enable Location Services.

Location-based features

- Localized Search

- Real-time location tracking

- Geofencing

GeofencingA geo-fence is a virtual perimeter for a real-world geographic area. A geo-fence could be dynamically generated—as in a radius around a store or point location, or a geo-fence can be a predefined set of boundaries, like school attendance zones or neighborhood boundaries.

Server

- Firebase (GeoFIre)

- Location tracking module

iOS

“with a few exceptions, avoid starting location services immediately at launch time or before such services might reasonably be used. Otherwise you might raise questions in the user’s head about how your app uses location data.”

Android

“Google relies on GPS-enabled Android phones to generate live information about traffic conditions: once you start using its map and disclose your location, Google knows where you are and how fast you are moving.”

- Cource location

- Fine Location

Google Maps Integration

- Google Maps API

- Google Places API

Estimated effort

Questions