This sample uses the BarcodeCapture API. Barcode Capture is the fully-customizable API of the Scandit Data Capture SDK.
Consider also the pre-built component designed for ergonomic high-speed scanning available via the SparkScan API.
List Building Sample (iOS, Android, React Native, Xamarin (Forms, iOS
ReceivingSample (iOS, Android)
In this sample, the camera reads a single QR code that starts with “09:” but ignores/rejects all other codes. You can use this method to programmatically avoid unwanted codes. When this is not possible, consider using Barcode Selection.
Barcode Selection Simple Sample (Cordova, Flutter, React Native, Xamarin (Forms, iOS, Android), .NET (iOS, Android, Maui), Capacitor)
Barcode Selection Settings Sample (iOS, Android, Cordova, Flutter, Capacitor)
Reorder from Catalog Sample (iOS, Android)
- Clone this repo locally.
- Sign in to your Developer Account at ssl.scandit.com and generate a license key. If you do not have an account, sign up here: https://ssl.scandit.com/dashboard/sign-up?p=test.
- Replace the license key in the sample where you see
-- ENTER YOUR SCANDIT LICENSE KEY HERE --
. - Build and run this sample on your mobile device.
Barcode Capture is a fully-flexible API of the Scandit Data Capture SDK. Our SDK is supported on most popular frameworks.
iOS, Android, Web, Cordova, Xamarin (iOS, Android, Forms), .NET (iOS, Android), React Native, Flutter, Capacitor, Titanium
Once you get the sample up and running, go find some barcodes to scan. Don’t feel like getting up from your desk? Here’s a handy pdf of barcodes you can print out.
To add Barcode Capture to your app, sign up for your Scandit Developer Account and get instant access to your license key: https://ssl.scandit.com/dashboard/sign-up?p=test
Our support engineers can be reached at support@scandit.com.