React native radar
React Native module for Radar, the leading geofencing and location tracking platform
[Radar](https://radar.com) is the leading geofencing and location tracking platform. The project is written primarily in Objective-C, distributed under the Apache License 2.0 license, first published in 2017. Key topics include: background-geolocation, geocoding, geofencing, geolocation, location-tracking.

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.
Documentation
See the Radar overview documentation here.
Then, see the Radar React Native module documentation here.
Examples
See an example app in example/.
Setup Radar public key check pre-commit hook with cp -r hooks .git to prevent accidental key leak when working with the Example app.
Android: compile with java 17
To run example app with local react-native-radar dependency:
- install node dependencies with
npm ci- optionally:
npm run setupfor file watching on OSXnpm install -g typescriptfor typescript
- optionally:
- build local
react-native-radarwithnpm run build-all. - navigate to the example dir with
cd example. - install node dependency of example with
npm ci. - build native app using expo pre-build and
react-native-pluginwithnpm run install-radar-rebuild. - run iOS and android example app with
npx expo run:iosornpx expo run:android.
Support
Have questions? We're here to help! Email us at support@radar.com.
Contributors
Showing top 12 contributors by commit count.
