{"category":"576af9b5a3eb7a2b004242d0","project":"563a58b54cc3621900ac2772","user":"55808b4735c9ba1900afc2ad","version":"576af9b5a3eb7a2b004242cf","updates":[],"_id":"576af9b5a3eb7a2b004242d5","createdAt":"2015-11-04T19:12:55.980Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"SocialRadar’s [LocationKit](https://locationkit.io) SDK for iOS and Android is the first replacement for the iPhone CLLocationManager and the Android Location Manager technology.  \n\nIt provides all of the existing location manager functionality you are used to and adds:\n  * advanced location technology capabilities (such as always-on location services, enhanced accuracy, lower battery drain, and others), \n  * automatic venue recognition, \n  * access to storefront and venue map database, and \n  * a detailed location analytics \n\nall in an easy and clean SDK.\n\nLocationKit enables you to add enhanced location capabilities, and therefore personalized experiences, to your mobile applications without the need for location expertise.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"How it works\"\n}\n[/block]\nLocationKit processes location signals through a private location manager instance, analyzing activity and validating data within the private LocationKit cloud.\n\nIt pairs this with other sensor information on the device such as the compass, accelerometer, and others to more accurately determine the user’s location while minimizing battery drain. \n\nLocation data is seamlessly paired with SocialRadar’s best of breed location database full of addresses, venues, events, storefronts, entrances, and more which it uses for venue detection and delivers to your app.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Operating Requirements\"\n}\n[/block]\nYou will need a device capable of properly returning location signals (generally with a GPS chip) and either:\n\n* Running iOS 8.0+\n* Running Android 4.0+\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Battery Consumption\"\n}\n[/block]\nBattery consumption is extremely efficient – LocationKit averages around 1% battery consumption per hour under normal usage, depending on the type of device used and user activity level.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Transparent Operation\"\n}\n[/block]\nAside from the required iOS Location Services dialog, LocationKit never surfaces dialog boxes, errors, or notifications directly to a consumer.","excerpt":"This page provides an overview of LocationKit","slug":"getting-started","type":"basic","title":"Overview","__v":0,"childrenPages":[]}

Overview

This page provides an overview of LocationKit

SocialRadar’s [LocationKit](https://locationkit.io) SDK for iOS and Android is the first replacement for the iPhone CLLocationManager and the Android Location Manager technology. It provides all of the existing location manager functionality you are used to and adds: * advanced location technology capabilities (such as always-on location services, enhanced accuracy, lower battery drain, and others), * automatic venue recognition, * access to storefront and venue map database, and * a detailed location analytics all in an easy and clean SDK. LocationKit enables you to add enhanced location capabilities, and therefore personalized experiences, to your mobile applications without the need for location expertise. [block:api-header] { "type": "basic", "title": "How it works" } [/block] LocationKit processes location signals through a private location manager instance, analyzing activity and validating data within the private LocationKit cloud. It pairs this with other sensor information on the device such as the compass, accelerometer, and others to more accurately determine the user’s location while minimizing battery drain. Location data is seamlessly paired with SocialRadar’s best of breed location database full of addresses, venues, events, storefronts, entrances, and more which it uses for venue detection and delivers to your app. [block:api-header] { "type": "basic", "title": "Operating Requirements" } [/block] You will need a device capable of properly returning location signals (generally with a GPS chip) and either: * Running iOS 8.0+ * Running Android 4.0+ [block:api-header] { "type": "basic", "title": "Battery Consumption" } [/block] Battery consumption is extremely efficient – LocationKit averages around 1% battery consumption per hour under normal usage, depending on the type of device used and user activity level. [block:api-header] { "type": "basic", "title": "Transparent Operation" } [/block] Aside from the required iOS Location Services dialog, LocationKit never surfaces dialog boxes, errors, or notifications directly to a consumer.