HyperTrack lets you add live location tracking to your mobile app. Live location is made available along with ongoing activity, tracking controls and tracking outage with reasons.
This repo contains an example React Native app that has everything you need to get started.
For information about how to get started with React Native SDK, please check this Guide.
Sign up for HyperTrack and get your publishable key from the Setup page.
You need to set up the development environment for React Native
- run
yarn
- run
npx pod install
Follow the instructions on setting up publishable key in our docs
Follow the instructions on setting up silent push notifications in our docs.
HyperTrack SDK needs Firebase Cloud Messaging and APNS to manage on-device tracking as well as enable using HyperTrack cloud APIs from your server to control the tracking.
- Android: run
npx react-native run-android
- iOS: run
npx react-native run-ios
Grant required permissions to the app
Press Start tracking
button.
To see the device on a map, open the HyperTrack dashboard.
The app will create a driver with driver handle test_driver_quickstart_react_native_<your platform>
Join our Slack community for instant responses. You can also email us at help@hypertrack.com