Radar is the leading geofencing and location tracking platform.
The Radar SDK abstracts away cross-platform differences between location services, allowing you to add geofencing, location tracking, trip tracking, geocoding, and search to your apps with just a few lines of code.
See the Radar overview documentation here. See the Radar SDK documentation here.
You can also see a detailed SDK reference here.
See migration guides in MIGRATION.md.
Run make bootstrap to set up your environment for development and allow you to use the other make commands. It will call sudo to install some gems.
See a Swift example app in Example/.
To run the example app, clone this repository, add your publishable API key in AppDelegate.swift, and build the app.
Setup Radar key check pre-commit hook to prevent accidental key leak when working with the Example app.
git config filter.radar-keys.clean hooks/clean-filter
git config filter.radar-keys.smudge hooks/smudge-filter
If you are using Swift Package Manager to manage your project's dependency, use this SPM specific repository instead
Have questions? We're here to help! Email us at support@radar.com.
