Technical requirements

Prev Next

Before integrating the Mapp Intelligence React Native SDK, make sure your development environment meets the following requirements. The values apply to SDK version 2.0.0.

Requirement

Version

React Native

>=0.84.0 <0.86.0

React

^19.2.3

Node.js

22.13.0 or later

Android min / compile / target SDK

24 / 36 / 36

Kotlin

2.3.x

Java

21

iOS deployment target

15.1

Xcode

16.1 or later

CocoaPods

Required for iOS


Validated setups

The SDK is tested with the following combinations:

Component

React Native CLI

Expo development build

Expo SDK

Not applicable

56.0.0

React Native

0.84.1

0.85.3

React

19.2.3

19.2.3

Kotlin

2.3.21

2.3.20

Gradle

9.0

9.3.1

For Expo, only Expo SDK 56 has been validated. Expo Go is not supported. See Expo Integration Guide.

Note

The SDK uses the Android Gradle Plugin, Gradle, and Kotlin versions of your app. Keep the versions that come with your React Native release.

Make sure your project builds for both Android and iOS. This includes working Android Studio and Xcode installations.