GuidesAPI ReferenceRelease Notes
HomeLog InHome
Guides

SDK component compatibility and versions

Our SDK ecosystem supports multiple platforms and modern UI frameworks. The tables that follow have a breakdown of the components, compatibility, and earliest versions supported.

This list isn’t exhaustive. If you’d like to use a component that isn’t mentioned here, please contact your WSC account manager.

Android compatibility

ComponentRemarks / Earliest version supported
Android SDK versionAPI 24 (Android 7.0 Nougat)
Target Android SDK versionAPI 35 (Android 15) See Play Console version guidance
Core SDKKotlin-based 2.x
UI wrappers
  • XML UI
  • Fully supported
Jetpack ComposeSupported via dedicated wrappers

iOS compatibility

ComponentDetails / Earliest version supported
iOS versioniOS 15.0
Core SDKWritten in Swift
UIKitFully supported
SwiftUISupported via dedicated wrappers

React Native compatibility

ComponentDetails/Earliest version supported
React Native version0.77
BridgeInterfaces with native iOS and Android SDKs
Platform support
  • iOS 15.1
  • API 24 (Android 7.0 Nougat)

Web SDK compatibility

ComponentDetails/Earliest version supported
JavaScript runtimeES6
Browser support
  • Chrome: 94
  • Firefox: 93
  • Safari: 16
Framework compatibility
  • Vanilla JS
  • React 16
  • Vue 3
  • Angular 12
  • Svelte 3
TypeScript supportFull support with included .d.ts type definitions

Did this page help you?