Platform support
Nutrient React Native SDK supports both iOS and Android platforms, providing a unified solution for viewing, annotating, and editing PDFs across these mobile platforms. This cross-platform compatibility ensures a consistent experience for users regardless of their device.
For iOS, the SDK requires:
-
iOS 16.0 or later as the deployment target.
For Android, the SDK requires:
-
The Android NDK.
-
An Android Virtual Device or hardware device.
-
A minimum of Android version 7.0 Nougat (API 24).
While React Native itself can support web platforms, Nutrient React Native SDK specifically targets mobile platforms (iOS and Android). If you need web support, Nutrient offers a separate Flutter SDK that supports iOS, Android, and Web from a single codebase.
Nutrient React Native SDK doesn’t work directly with Expo Go, as it requires native module support; it’s necessary to use a development or production build with Expo Application Services (EAS) to integrate Nutrient React Native SDK with an Expo project. For more information, refer to our blog on how to use Nutrient React Native SDK with Expo.