Dolphin MOVE SDK
2.x
2.x
  • Introduction
  • MOVE Services
  • MOVE SDK
    • Getting Started
      • MOVE Dashboard
        • Access Control
        • Configuration
        • Timeline
        • Points of Interest
      • Android
        • Installation
        • Quick Start
      • iOS
        • Installation
        • Quick Start
        • Troubleshooting
      • React Native
      • Flutter
      • Move SDK CLI
    • API Interface
      • Android
        • Initialization
        • Services
      • iOS
        • Initialization
        • Setup
        • Services
      • React Native
        • Components
        • Initialization
        • Services
      • Flutter
        • Initialization
        • Services
    • Models
      • Listeners/Callbacks
      • MoveAssistanceCallStatus
      • MoveAuth
      • MoveAuthError
      • MoveAuthResult
      • MoveAuthState
      • MoveConfig
      • MoveConfigurationError
      • MoveDevice
      • MoveDeviceStatus
      • MoveGeocodeError
      • MoveHealthItem
      • MoveHealthScore
      • MoveOptions
        • DeviceDiscovery
      • MoveSdkState
      • MoveSdkAndroidConfig
      • MoveTripState
      • MoveScanResult
      • MoveServiceFailure
      • MoveServiceWarning
      • MoveShutdownResult
    • Appendix
      • Token refresh
      • Android
        • Permission Handling
          • Permission Overview
          • Runtime Permissions
        • Battery optimization
        • Notification Management
      • iOS
        • Permissions Handling
        • App Store
      • React Native
        • Permission Handling
  • MOVE Backend
    • MOVE Backend
      • MOVE Admin API
      • MOVE TIMELINE API
      • MOVE State API
      • MOVE Last Location API
    • MOVE Generic Notifier
    • MOVE Assistance Notifier
    • Example requests
  • FAQ
  • Changelog
    • Android
    • iOS
    • React
    • Flutter
    • Backend
  • Data privacy (GDPR)
Powered by GitBook
On this page
  • Installation
  • Setup
  • iOS
  • Android
  • Expo
  • Further Information
  1. MOVE SDK
  2. Getting Started

React Native

Getting Started

PreviousTroubleshootingNextFlutter

Last updated 10 months ago

Installation

npm install react-native-move-sdk --save
#or
yarn add react-native-move-sdk

Here is .

Setup

iOS

Configuration

  1. Using the terminal, access the iOS folder in your project

  2. Run $pod install

  3. Open the .xcworkspace folder using Xcode

  4. Go to the Capabilities tab of your target settings

  5. Turn on Background Modes and enable Location updates

Android

Include the maven repository to your gradle build script, where the MOVE SDK package is located.

maven { 
    url "https://dolphin.jfrog.io/artifactory/move-sdk-libs-release" 
}

Add the dependency for the MOVE SDK Android library to your module (app-level) Gradle file (usually app/build.gradle).

Use the following SDK and Kotlin versions:

minSdkVersion = 26
kotlinVersion = '1.7.10'
compileSdkVersion = 33
targetSdkVersion = 31

Expo

Contact us for assistance if you still have questions.

Further Information

You can check for latest releases here:

If you use Expo, please take a look at our created with Expo. Note that it is simplified as much as possible and its main task is to show an example of integration with the MOVE SDK. The is required to integrate with the MOVE SDK when using the Expo.

See also the section to make sure you are not missing anything.

https://dolphin.jfrog.io/ui/native/move-sdk-libs-release/io/dolphin/move/move-sdk
sample app
plugin
Appendix
npm package documentation
Location updates background mode capability