Supported Versions of Tools and Components for

All Platforms

Tool or Component Supported Version Installation Details
Node.js Latest Install from nodejs.org
npm 3.10 Installed by Node.js
shelljs 0.8.5 Installed by Node.js
SQLite 3.41.2 Installed by Mobile SDK
SQLCipher 4.5.4 for Android, 4.5.4 for iOS Installed by Mobile SDK
Full Text Search (FTS) FTS5 Installed by Mobile SDK

iOS

Tool or Component Supported Version Installation Details
Xcode 14 Install from the Mac App Store
iOS Deployment Target 15 Installed by Xcode
iOS Base SDK 16 Installed by Xcode
CocoaPods 1.8 to no declared maximum Install from cocoapods.org
forceios 11.1 At a command line or Terminal prompt, type: npm install -g forceios

Android

Tool or Component Supported Version Installation Details
Java JDK 11.0.11+9 Install from oracle.com
Android Studio Latest Install from developer.android.com/studio/
Gradle 7.2.1 Installed by Android Studio
Android SDK minApi Android Nougat (API 24) Install through the Android SDK Manager in Android Studio
Android SDK targetApi Android 13 (API 33) Install through the Android SDK Manager in Android Studio
Default Android SDK version for hybrid apps Target version is Android 13 (API 33), minimum version is Android Nougat (API 24) Install through the Android SDK Manager in Android Studio
OkHttp 3.12.1 Installed by Mobile SDK
forcedroid 11.1 At a command line or Terminal prompt, type: npm install -g forcedroid

Hybrid

Tool or Component Supported Version Installation Details
Cordova 12.0.1 (for Android), 7.0.1 (for iOS) Install from cordova.apache.org
Cordova command line 12.0.0 At a command line or Terminal prompt, type: npm install -g cordova
Default Android SDK version for hybrid apps Target version is Android 13 (API 33), minimum version is Android Nougat (API 24) Install through the Android SDK Manager in Android Studio

React Native

Tool or Component Supported Version Installation Details
React Native 0.70.14 Installed by Mobile SDK
React 18.1.0 Installed by Mobile SDK
forcereact 11.1 At a command line or Terminal prompt, type: npm install -g forcereact