Requirements for Scandit Data Capture SDK 6.17

Native Platforms

Platform

Requirements

Android

  • Android 6.0 (API level 23)

  • Java 8

  • OkHttp 3.12+ (tested up to: 4.9.0)

  • ARMv7, ARM64, x86, x86_64

  • Camera resolution of 720p or higher is recommended

  • GPU required 1

iOS

  • iOS 13.0

  • ARM64, x86_64

  • Camera resolution of 720p or higher is recommended

  • GPU required

1

On Android hardware acceleration has to be enabled for the camera preview to work. Hardware acceleration is enabled by default since API level 14 but can potentially be turned off in the Manifest, do not do this if you use the camera.

Web Platforms

Requirements

This results in the current browser compatibility list:

  • Desktop

    • Chrome 61+

    • Firefox 60+

    • Opera 44+

    • Safari 11+

    • Edge 79+

  • Mobile - Android

    • Chrome 61+

    • Firefox 60+

    • Samsung Internet 7+

    • Opera 46+

  • Mobile - iOS 2

    • Safari 11+

    • Chrome 61+

    • Firefox 60+

2

iOS 13.4+ / 14.3+ required for camera video streaming in PWAs / Chrome, Firefox or webviews

Framework Platforms

These platforms are based on the native platforms and therefore the requirements of native platforms apply to the framework platforms as well. Should a framework have stricter requirements (e.g. it only supports newer versions of Android/iOS) then it is explicitly stated.

Platform

Requirements

Capacitor

Cordova

Flutter

  • Flutter 1.17.3 (Dart 2.7.0)

  • Swift 4.0+

Xamarin.Android

Xamarin.iOS

Xamarin.Forms

React Native

  • react-native 0.60 (0.63 if using Fast Refresh)

  • Kotlin 1.7.21

  • Swift 4.0+

Titanium

.NET for iOS

.NET for Android