Working with React Native Applications

This section will focus on integration of the ZSM Client SDK into React Native-based applications.

Requirements

ZSM's React Native support extends to version 0.76 and later. This is required to support both the latest versions of iOS v.18 and Android v.7.0 (minSdk 24).

React Native apps may target iOS 15.1+ and Android 6.0+ (API 23+) or newer.

Note: that if you need to support older versions of iOS or Android, the ZSM Client SDK very well may support it as well, though we are no longer engaging in active development for these versions.

You may use Windows, macOS, or Linux as your development operating system, though building and running iOS apps is limited to macOS (note: tools like Expo SDK v49+ can be used to work around this).

Example React Native Project Files

Example implementations are included in the ZSM Client SDK in the folder examples.