“Allow “[insert app name here]” to access your location while you use the app?”, no doubt a familiar notification if you’re one of the world’s 2.3 billion smartphone owners. But why exactly are your apps wanting to know where you are? I can assure you that it’s nothing sinister and Big Brother is not watching you, but rather it’s a creative way for apps to offer features based on your location.
Location based services have been around for a while, but they’ve come a long way since the early days of dodgy SatNavs struggling with the concept of newly built roads – complete with the dreaded cry of “recalculating”. But while navigation is still the most obvious application for location tracking technology, more and more apps from a huge range of industry sectors are embracing the ability to pinpoint a device’s location. Just look at some of the world’s most popular apps and you’ll see that many of them are integrating the technology in interesting ways: Uber, Domino’s Pizza, Google Maps and Pokemon Go are all prime examples of location aware apps.
But before we jump into how location aware apps work let’s clear up what location based services actually are. At its essence, location tracking technology is the ability to pinpoint the geographic position of a mobile device (and by extension, it’s owner). This information can then be used by apps to offer features dependent on the user’s current position. This could be anything from a ‘find your nearest branch’ feature in a banking app to getting a notification when you’re in certain aisle of a shop.
The actual process of pinpointing a user’s current location can be done in a variety of ways, the three most common being through GPS, by using WiFi access points or via Bluetooth beacons. Each of these methods has their own advantages and disadvantages causing them to be suited for different applications.
Taking its name from Harald Bluetooth, an obscure reference to a Danish king famed for uniting Denmark and Norway at the end of the 10th century, Bluetooth has likewise been uniting devices since 1998. Since then, Bluetooth has become the go-to technology for device-to-device transfers of data. Many wireless devices, such as speakers, headphones and computer keyboards (including the one I’m using to write this post), use Bluetooth to connect over short distances. More recently, Bluetooth has found a use in location tracking, with Bluetooth Low Energy (BLE) beacons being used to pinpoint a device’s location.
GPS is a term that we hear regularly in regards to navigation technology, but what exactly is it? GPS (Global Positioning System) depends on a constellation of 30+ satellites which are currently orbiting the planet, meaning that at least a handful of these satellites should be visible at any point on Earth at any given time. Your phone contains a GPS receiver which allows it to pick up the signal that these satellites are constantly emitting. By calculating the time taken for the signal of at least three different satellites to reach the device the GPS receiver can calculate the latitude and longitude using a process called ‘trilateration’, giving the user their current position.
The biggest downside to GPS is the fact that obstructions between the satellite and the receiver can disrupt the signal. This is why your SatNav isn’t much use when you enter a tunnel or an underground car park. Compared to other methods of mobile location tracking, GPS doesn’t quite have the same level of accuracy, although its unlimited range, makes GPS great for navigation over larger areas.
The final method commonly used by location aware apps is through using WiFi access points, taking the signal from several access points and using ‘trilateration’ to calculate the device’s position, just like GPS. The use of WiFi for location tracking technology is known as WPS (WiFi Positioning System). WPS has become a viable alternative in situations where GPS is weak or unreliable, such as indoor locations or underground.
Location aware apps have certainly come a long way since being used for just navigation, with the applications of location based services being relevant to a broad range of industries – whether that’s gaming, emergency services, retail or transport. GPS, Bluetooth beacons and WPS has created innovative opportunities for countless companies and has allowed them to stay ahead of the curve so, if you haven’t already, take a moment to consider how a location aware app could benefit your business.
At BMDI Software, we have experience of implementing location tracking technology in a range of different industries, from guiding shoppers along the quickest route to their chosen store at Mall of America to helping London’s Air Ambulance get to critically injured people faster. Contact us today and our solution designers will explain how your business can capitalise on new opportunities using location-based technologies.