# Scandit Developer Documentation > Developer Guides, API References, and Code Samples for building with Scandit Smart Data Capture. Scandit also publishes Agent Skills for coding agents (Claude Code, Codex, Cursor) - one per SDK, indexed at /llms-agent-skills.txt. This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Configuring Input Data](https://docs.scandit.com/hosted/express/configuration/custom-data-transfer/input-configuration): Define the input fields Custom Data Transfer collects during scanning in Scandit Express, and set each field's type and format. - [Configuring Output Data](https://docs.scandit.com/hosted/express/configuration/custom-data-transfer/output-configuration): Configure how Custom Data Transfer structures, transforms, and exports scanned data to external systems in Scandit Express. - [Custom Data Transfer](https://docs.scandit.com/hosted/express/configuration/custom-data-transfer/overview): Import and export data in Scandit Express using a configurable CSV file or Google Sheet, aligning formats with your system without coding. - [Bluetooth Device Pairing](https://docs.scandit.com/hosted/express/configuration/device-pairing/bluetooth-pairing): Set up Bluetooth device pairing in Scandit Express to send scanned data from one device to another. - [Device Pairing](https://docs.scandit.com/hosted/express/configuration/device-pairing/device-pairing): Use Device Pairing in Scandit Express to transfer scanned barcode data in real time from a sender device to the receiver running your app. - [Device Pairing for Web Apps](https://docs.scandit.com/hosted/express/configuration/device-pairing/online-connection): Set up online device pairing in Scandit Express to send scanned data to a web application. - [Find Items](https://docs.scandit.com/hosted/express/configuration/express-find): Find Items in Scandit Express, powered by MatrixScan Find, speeds up picking by scanning many items and highlighting the right ones in AR. - [ID Check](https://docs.scandit.com/hosted/express/configuration/id-check): Scan and verify identity documents in Scandit Express to check age or validity for retail, hospitality, and regulated sales. - [Available Configurations](https://docs.scandit.com/hosted/express/configuration): Overview of the configuration options available in Scandit Express and how to set them up. - [Inventory Count](https://docs.scandit.com/hosted/express/configuration/inventory-count): Use the Inventory Count mode in Scandit Express for fast, accurate stock counting. - [Scan Labels](https://docs.scandit.com/hosted/express/configuration/scan-labels): Scan Labels in Scandit Express, powered by Smart Label Capture, reads multiple barcodes and printed text on a label in one scan. - [Installation](https://docs.scandit.com/hosted/express/getting-started/installation): Install Scandit Express on iOS or Android and activate it to add barcode scanning to any app. - [Production Rollout](https://docs.scandit.com/hosted/express/getting-started/rollout): Roll out Scandit Express to production with a mobile device management (MDM or EMM) system on Android or iOS. - [Safari Browser Extension](https://docs.scandit.com/hosted/express/getting-started/safari-extension): Integrate barcode scanning directly into Safari on iOS with the Scandit Express extension. - [Scandit Express](https://docs.scandit.com/hosted/express/overview): Scandit Express instantly adds barcode scanning to any existing app or tool on a smart device, with no code changes required. - [Configuring the Markdown Workflow](https://docs.scandit.com/hosted/express/workflows/markdown): Configure the Markdown workflow in Scandit Express to guide users through task-based work such as product recalls. - [Built-in Workflows](https://docs.scandit.com/hosted/express/workflows/overview): Scandit Express built-in workflows: configurable, ready-to-deploy modes that guide users with prompts and AR guidance. - [Configuring the Task Management Workflow](https://docs.scandit.com/hosted/express/workflows/task-management): Configure the Task Management workflow in Scandit Express to assign and track task-based scanning work. - [Advanced Options](https://docs.scandit.com/hosted/id-bolt/advanced): Advanced ID Bolt options for performance tuning and less-common integration scenarios. - [API Overview](https://docs.scandit.com/hosted/id-bolt/api-overview): Overview of the ID Bolt API, built around the IdBoltSession class that manages the full ID scanning journey from start to completion. - [Callbacks](https://docs.scandit.com/hosted/id-bolt/callbacks): Handle ID Bolt session completion and cancellation with callbacks so your app can respond to user actions and scan results. - [Data Handling](https://docs.scandit.com/hosted/id-bolt/data-handling): Control what data ID Bolt returns from scanned documents and how sensitive information is handled to balance functionality and privacy. - [Document Selection](https://docs.scandit.com/hosted/id-bolt/document-selection): Specify which document types ID Bolt accepts for scanning using the DocumentSelection class. - [Getting Started](https://docs.scandit.com/hosted/id-bolt/getting-started): Integrate ID Bolt into your existing app or website with minimal effort, often ready to test in your staging environment within an hour. - [ID Bolt](https://docs.scandit.com/hosted/id-bolt/overview): ID Bolt is a cloud-based identity scanning solution for fast, on-device ID scanning across desktop and mobile, improving experience and compliance. - [Release Notes](https://docs.scandit.com/hosted/id-bolt/release-notes): Release notes for ID Bolt: new features, changes, and fixes by date. - [ID Bolt session](https://docs.scandit.com/hosted/id-bolt/session): import {Redirect} from '@docusaurus/router'; - [Text Overrides](https://docs.scandit.com/hosted/id-bolt/text-overrides): Customize the text ID Bolt displays in its user interface to match your branding or give users more specific instructions. - [Theming](https://docs.scandit.com/hosted/id-bolt/theming): Customize the ID Bolt visual appearance with the theme option to match your brand, including colors, dimensions, and other elements. - [Validators](https://docs.scandit.com/hosted/id-bolt/validators): Use ID Bolt validators to check scanned documents against your criteria, applied only to documents on the accepted list. - [Workflow & Scanner Options](https://docs.scandit.com/hosted/id-bolt/workflow): Customize the ID Bolt user-interface flow and scanning behavior to meet your requirements. - [Supported ID Documents](https://docs.scandit.com/id-documents): List of supported ID documents for ID Capture and ID Validate. - [Installation](https://docs.scandit.com/sdks/android/add-sdk): Add the Scandit Data Capture SDK to your Android project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/android/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for Android from your coding agent (Claude Code, Codex). - [AGENTS.md — Scandit Data Capture SDK (Android: Java/Kotlin)](https://docs.scandit.com/sdks/android/agents-android): Agent guide to install and integrate the Scandit Data Capture SDK on Android (Kotlin/Java): SparkScan, MatrixScan, Label Capture, ID Capture. - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/android/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/android/barcode-capture/get-started): Add Barcode Capture to your Android app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/android/barcode-generator): Generate barcodes and QR codes in your Android app with the Scandit Data Capture SDK. - [Get Started](https://docs.scandit.com/sdks/android/barcode-selection/get-started): Add Barcode Selection to your Android app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/android/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/android/id-capture/advanced): Advanced ID Capture settings for Android: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/android/id-capture/get-started): Add ID Capture to your Android app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/android/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your Android app. - [Supported Documents](https://docs.scandit.com/sdks/android/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on Android, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/android/label-capture/advanced): Customize Smart Label Capture overlays on Android by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/android/label-capture/get-started): Add Smart Label Capture to your Android app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/android/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your Android app. - [Label Definitions](https://docs.scandit.com/sdks/android/label-capture/label-definitions): Define label layouts for Smart Label Capture on Android: the barcodes and text fields to extract. - [Scan shipping labels](https://docs.scandit.com/sdks/android/label-capture/shipping-label-scanning): Read the tracking ID, receiver address, and carrier from shipping labels on Android with Smart Label Capture's Adaptive Recognition Engine. - [Adding AR Overlays](https://docs.scandit.com/sdks/android/matrixscan/advanced): Advanced MatrixScan settings for Android: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/android/matrixscan/get-started): Add MatrixScan to your Android app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/android/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your Android app. - [Get Started](https://docs.scandit.com/sdks/android/matrixscan-ar/get-started): Add MatrixScan AR to your Android app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/android/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/android/matrixscan-count/advanced): Advanced MatrixScan Count settings for Android to further tune scanning efficiency, accuracy, and the user experience beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/android/matrixscan-count/get-started): Add MatrixScan Count to your Android app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/android/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/android/matrixscan-find/advanced): Advanced MatrixScan Find settings for Android: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/android/matrixscan-find/get-started): Add MatrixScan Find to your Android app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/android/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your Android app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/android/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for Android: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/android/matrixscan-pick/get-started): Add MatrixScan Pick to your Android app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/android/matrixscan-pick/intro): MatrixScan Pick guides order picking in your Android app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/android/parser/get-started): Use the Scandit parser in your Android app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/android/release-notes): Release notes and updates for the Scandit Android SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/android/sparkscan/advanced): Advanced SparkScan settings for Android: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/android/sparkscan/get-started): Add SparkScan to your Android app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/android/sparkscan/intro): SparkScan is a prebuilt smartphone scanning UI for fast, ergonomic barcode scanning that drops on top of any Android app. - [Unit Testing](https://docs.scandit.com/sdks/android/unit-testing): Unit-test your scanner listener and callback logic on Android without a camera — by isolating the Scandit Data Capture SDK behind your own abstract... - [Installation](https://docs.scandit.com/sdks/capacitor/add-sdk): Add the Scandit Data Capture SDK to your Capacitor project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/capacitor/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for Capacitor from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/capacitor/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/capacitor/barcode-capture/get-started): Add Barcode Capture to your Capacitor app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/capacitor/barcode-generator): Generate barcodes and QR codes in your Capacitor app with the Scandit Data Capture SDK. - [Get Started](https://docs.scandit.com/sdks/capacitor/barcode-selection/get-started): Add Barcode Selection to your Capacitor app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/capacitor/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your Capacitor app. - [Get Started](https://docs.scandit.com/sdks/capacitor/getting-started): Get up and running with SparkScan, the easiest way to start with Scandit barcode scanning. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/id-capture/advanced): Advanced ID Capture settings for Capacitor: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/capacitor/id-capture/get-started): Add ID Capture to your Capacitor app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/capacitor/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your Capacitor app. - [Supported Documents](https://docs.scandit.com/sdks/capacitor/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on Capacitor, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/label-capture/advanced): Customize Smart Label Capture overlays on Capacitor by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/capacitor/label-capture/get-started): Add Smart Label Capture to your Capacitor app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/capacitor/label-capture/intro): Learn about Smart Label Capture, a feature that enhances label scanning accuracy and speed by leveraging machine learning technology. - [Label Definitions](https://docs.scandit.com/sdks/capacitor/label-capture/label-definitions): Define label layouts for Smart Label Capture on Capacitor: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/capacitor/matrixscan/advanced): Advanced MatrixScan settings for Capacitor: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/capacitor/matrixscan/get-started): Add MatrixScan to your Capacitor app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/capacitor/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your Capacitor app. - [Get Started](https://docs.scandit.com/sdks/capacitor/matrixscan-ar/get-started): Add MatrixScan AR to your Capacitor app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/capacitor/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your Capacitor app. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/matrixscan-count/advanced): Advanced MatrixScan Count settings for Capacitor to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/capacitor/matrixscan-count/get-started): Add MatrixScan Count to your Capacitor app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/capacitor/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your Capacitor app. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/matrixscan-find/advanced): Advanced MatrixScan Find settings for Capacitor: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/capacitor/matrixscan-find/get-started): Add MatrixScan Find to your Capacitor app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/capacitor/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your Capacitor app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for Capacitor: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/capacitor/matrixscan-pick/get-started): Add MatrixScan Pick to your Capacitor app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/capacitor/matrixscan-pick/intro): MatrixScan Pick guides order picking in your Capacitor app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/capacitor/parser/get-started): Use the Scandit parser in your Capacitor app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/capacitor/release-notes): Release notes for the Scandit Data Capture SDK on Capacitor: new features, changes, and fixes by version. - [Advanced Configurations](https://docs.scandit.com/sdks/capacitor/sparkscan/advanced): Advanced SparkScan settings for Capacitor: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/capacitor/sparkscan/get-started): Add SparkScan to your Capacitor app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/capacitor/sparkscan/intro): SparkScan is a prebuilt smartphone scanning UI for fast, ergonomic barcode scanning that drops on top of any Capacitor app. - [Installation](https://docs.scandit.com/sdks/cordova/add-sdk): Add the Scandit Data Capture SDK to your Cordova project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/cordova/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for Cordova from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/cordova/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/cordova/barcode-capture/get-started): Add Barcode Capture to your Cordova app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/cordova/barcode-generator): Generate barcodes and QR codes in your Cordova app with the Scandit Data Capture SDK. - [Get Started](https://docs.scandit.com/sdks/cordova/barcode-selection/get-started): Add Barcode Selection to your Cordova app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/cordova/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your Cordova app. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/id-capture/advanced): Advanced ID Capture settings for Cordova: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/cordova/id-capture/get-started): Add ID Capture to your Cordova app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/cordova/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your Cordova app. - [Supported Documents](https://docs.scandit.com/sdks/cordova/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on Cordova, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/label-capture/advanced): Customize Smart Label Capture overlays on Cordova by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/cordova/label-capture/get-started): Add Smart Label Capture to your Cordova app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/cordova/label-capture/intro): Learn about Smart Label Capture, a feature that enhances label scanning accuracy and speed by leveraging machine learning technology. - [Label Definitions](https://docs.scandit.com/sdks/cordova/label-capture/label-definitions): Define label layouts for Smart Label Capture on Cordova: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/cordova/matrixscan/advanced): Add and configure AR overlays for MatrixScan on Cordova, building on an existing MatrixScan setup. - [Get Started](https://docs.scandit.com/sdks/cordova/matrixscan/get-started): Add MatrixScan to your Cordova app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/cordova/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your Cordova app. - [Get Started](https://docs.scandit.com/sdks/cordova/matrixscan-ar/get-started): Add MatrixScan AR to your Cordova app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/cordova/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your Cordova app. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/matrixscan-count/advanced): Advanced MatrixScan Count settings for Cordova to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/cordova/matrixscan-count/get-started): Add MatrixScan Count to your Cordova app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/cordova/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your Cordova app. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/matrixscan-find/advanced): Advanced MatrixScan Find settings for Cordova: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/cordova/matrixscan-find/get-started): Add MatrixScan Find to your Cordova app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/cordova/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your Cordova app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for Cordova: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/cordova/matrixscan-pick/get-started): Add MatrixScan Pick to your Cordova app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/cordova/matrixscan-pick/intro): MatrixScan Pick guides order picking in your Cordova app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/cordova/parser/get-started): Use the Scandit parser in your Cordova app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/cordova/release-notes): Release notes and updates for the Scandit Cordova SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/cordova/sparkscan/advanced): Advanced SparkScan settings for Cordova: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/cordova/sparkscan/get-started): Add SparkScan to your Cordova app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/cordova/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any Cordova app. - [Installation](https://docs.scandit.com/sdks/flutter/add-sdk): Add the Scandit Data Capture SDK to your Flutter project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/flutter/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for Flutter from your coding agent (Claude Code, Codex, Cursor). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/flutter/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/flutter/barcode-capture/get-started): Add Barcode Capture to your Flutter app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/flutter/barcode-generator): Generate barcodes and QR codes in your Flutter app with the Scandit Data Capture SDK. - [Get Started](https://docs.scandit.com/sdks/flutter/barcode-selection/get-started): Add Barcode Selection to your Flutter app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/flutter/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your Flutter app. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/id-capture/advanced): Advanced ID Capture settings for Flutter: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/flutter/id-capture/get-started): Add ID Capture to your Flutter app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/flutter/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your Flutter app. - [Supported Documents](https://docs.scandit.com/sdks/flutter/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on Flutter, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/label-capture/advanced): Customize Smart Label Capture overlays on Flutter by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/flutter/label-capture/get-started): Add Smart Label Capture to your Flutter app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/flutter/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your Flutter app. - [Label Definitions](https://docs.scandit.com/sdks/flutter/label-capture/label-definitions): Define label layouts for Smart Label Capture on Flutter: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/flutter/matrixscan/advanced): Advanced MatrixScan settings for Flutter: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/flutter/matrixscan/get-started): Add MatrixScan to your Flutter app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/flutter/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your Flutter app. - [Get Started](https://docs.scandit.com/sdks/flutter/matrixscan-ar/get-started): Add MatrixScan AR to your Flutter app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/flutter/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your Flutter app. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/matrixscan-count/advanced): Advanced MatrixScan Count settings for Flutter to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/flutter/matrixscan-count/get-started): Add MatrixScan Count to your Flutter app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/flutter/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your Flutter app. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/matrixscan-find/advanced): Advanced MatrixScan Find settings for Flutter: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/flutter/matrixscan-find/get-started): Add MatrixScan Find to your Flutter app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/flutter/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your Flutter app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for Flutter: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/flutter/matrixscan-pick/get-started): Add MatrixScan Pick to your Flutter app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/flutter/matrixscan-pick/intro): MatrixScan Pick guides order picking in your Flutter app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/flutter/parser/get-started): Use the Scandit parser in your Flutter app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/flutter/release-notes): Release notes and updates for the Scandit Flutter SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/flutter/sparkscan/advanced): Advanced SparkScan settings for Flutter: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/flutter/sparkscan/get-started): Add SparkScan to your Flutter app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/flutter/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any Flutter app. - [Installation](https://docs.scandit.com/sdks/ios/add-sdk): Add the Scandit Data Capture SDK to your iOS project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/ios/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for iOS from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/ios/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/barcode-capture/get-started-with-swift-ui): Get Started With SwiftUI and Scandit Barcode Capture. - [Get Started](https://docs.scandit.com/sdks/ios/barcode-capture/get-started): Add Barcode Capture to your iOS app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/ios/barcode-generator): Generate barcodes and QR codes in your iOS app with the Scandit Data Capture SDK. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/barcode-selection/get-started-with-swift-ui): Get Started With SwiftUI and Scandit Barcode Selection. - [Get Started](https://docs.scandit.com/sdks/ios/barcode-selection/get-started): Add Barcode Selection to your iOS app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/ios/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/id-capture/advanced): Advanced ID Capture settings for iOS: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/ios/id-capture/get-started): Add ID Capture to your iOS app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/ios/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your iOS app. - [Supported Documents](https://docs.scandit.com/sdks/ios/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on iOS, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/label-capture/advanced): Customize Smart Label Capture overlays on iOS by implementing a LabelCaptureBasicOverlayDelegate. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/label-capture/get-started-with-swift-ui): Get Started With SwiftUI and Scandit Label Capture. - [Get Started](https://docs.scandit.com/sdks/ios/label-capture/get-started): Add Smart Label Capture to your iOS app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/ios/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your iOS app. - [Label Definitions](https://docs.scandit.com/sdks/ios/label-capture/label-definitions): Define label layouts for Smart Label Capture on iOS: the barcodes and text fields to extract. - [Scan shipping labels](https://docs.scandit.com/sdks/ios/label-capture/shipping-label-scanning): Read the tracking ID, receiver address, and carrier from shipping labels on iOS with Smart Label Capture's Adaptive Recognition Engine. - [Adding AR Overlays](https://docs.scandit.com/sdks/ios/matrixscan/advanced): Advanced MatrixScan settings for iOS: tune tracking, overlays, and scanning performance. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/matrixscan/get-started-with-swift-ui): Get Started With SwiftUI and Scandit MatrixScan. - [Get Started](https://docs.scandit.com/sdks/ios/matrixscan/get-started): Add MatrixScan to your iOS app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/ios/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your iOS app. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/matrixscan-ar/get-started-with-swift-ui): Get Started With SwiftUI and Scandit MatrixScan AR. - [Get Started](https://docs.scandit.com/sdks/ios/matrixscan-ar/get-started): Add MatrixScan AR to your iOS app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/ios/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/matrixscan-count/advanced): Advanced MatrixScan Count settings for iOS to tune counting accuracy, performance, and the user experience. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/matrixscan-count/get-started-with-swift-ui): Get Started With SwiftUI and Scandit MatrixScan Count. - [Get Started](https://docs.scandit.com/sdks/ios/matrixscan-count/get-started): Add MatrixScan Count to your iOS app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/ios/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/matrixscan-find/advanced): Advanced MatrixScan Find settings for iOS: customize matching, overlays, and search behavior. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/matrixscan-find/get-started-with-swift-ui): Get Started With SwiftUI and Scandit MatrixScan Find. - [Get Started](https://docs.scandit.com/sdks/ios/matrixscan-find/get-started): Add MatrixScan Find to your iOS app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/ios/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your iOS app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for iOS: customize picking logic, overlays, and workflows. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/matrixscan-pick/get-started-with-swift-ui): Get Started With SwiftUI and Scandit MatrixScan Pick. - [Get Started](https://docs.scandit.com/sdks/ios/matrixscan-pick/get-started): Add MatrixScan Pick to your iOS app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/ios/matrixscan-pick/intro): MatrixScan Pick guides order picking in your iOS app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/ios/parser/get-started): Use the Scandit parser in your iOS app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/ios/release-notes): Release notes and updates for the Scandit iOS SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/ios/sparkscan/advanced): Advanced SparkScan settings for iOS: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started With SwiftUI](https://docs.scandit.com/sdks/ios/sparkscan/get-started-with-swift-ui): Get Started With SwiftUI and Scandit SparkScan. - [Get Started](https://docs.scandit.com/sdks/ios/sparkscan/get-started): Add SparkScan to your iOS app: create a data capture context, configure the mode, add the SparkScan view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/ios/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any iOS app. - [Testing](https://docs.scandit.com/sdks/ios/testing): How to unit test application code that uses the Scandit Data Capture SDK, without a camera or a live capture session. - [Installation](https://docs.scandit.com/sdks/kmp/add-sdk): Integrate the Scandit Data Capture SDK into a Kotlin Multiplatform project, on both Android and iOS. - [Agent Skills](https://docs.scandit.com/sdks/kmp/agent-skills): Install Scandit Agent Skills so your coding agent can integrate the Data Capture SDK for Kotlin Multiplatform. - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/kmp/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations available for Barcode Capture. - [Get Started](https://docs.scandit.com/sdks/kmp/barcode-capture/get-started): Step-by-step instructions to add Barcode Capture to your Kotlin Multiplatform application. - [Barcode Generator](https://docs.scandit.com/sdks/kmp/barcode-generator): Generate barcode images directly from the Scandit SDK in Kotlin Multiplatform. - [Get Started](https://docs.scandit.com/sdks/kmp/barcode-selection/get-started): Step-by-step instructions to add Barcode Selection to your Kotlin Multiplatform application. - [About Barcode Selection](https://docs.scandit.com/sdks/kmp/barcode-selection/intro): Barcode Selection for Kotlin Multiplatform: accurately scan individual barcodes in dense, cluttered scenes using aim-and-tap selection. - [Advanced Configurations](https://docs.scandit.com/sdks/kmp/id-capture/advanced): Configure ID Capture behavior and turn on additional features such as barcode verification and voided-document detection. - [Get Started](https://docs.scandit.com/sdks/kmp/id-capture/get-started): Add ID Capture to your Kotlin Multiplatform application: context setup, IdCapture mode configuration, overlays, and result handling. - [About ID Capture](https://docs.scandit.com/sdks/kmp/id-capture/intro): ID Capture for Kotlin Multiplatform: scan and extract data from identity documents such as driver's licenses, passports, and ID cards. - [Supported Documents](https://docs.scandit.com/sdks/kmp/id-capture/supported-documents): Identity document types and capture flows supported by Scandit ID Capture on Kotlin Multiplatform. - [Advanced Configurations](https://docs.scandit.com/sdks/kmp/label-capture/advanced): Customize Smart Label Capture overlays in Kotlin Multiplatform. - [Get Started](https://docs.scandit.com/sdks/kmp/label-capture/get-started): Add Smart Label Capture to a Kotlin Multiplatform application, step by step. - [About Smart Label Capture](https://docs.scandit.com/sdks/kmp/label-capture/intro): Smart Label Capture for Kotlin Multiplatform: capture barcodes and printed text from labels in a single scan. - [Label Definitions](https://docs.scandit.com/sdks/kmp/label-capture/label-definitions): A Label Definition configures which label and fields Smart Label Capture recognizes and extracts during scans. - [Adding AR Overlays](https://docs.scandit.com/sdks/kmp/matrixscan/advanced): Add advanced AR overlays to a Data Capture View with MatrixScan Batch. - [Get Started](https://docs.scandit.com/sdks/kmp/matrixscan/get-started): Step-by-step instructions to add MatrixScan Batch to your Kotlin Multiplatform application. - [About MatrixScan Batch](https://docs.scandit.com/sdks/kmp/matrixscan/intro): MatrixScan Batch enables you to capture and interact with multiple barcodes simultaneously. - [Get Started](https://docs.scandit.com/sdks/kmp/matrixscan-ar/get-started): Step-by-step instructions to add MatrixScan AR to your Kotlin Multiplatform application. - [About MatrixScan AR](https://docs.scandit.com/sdks/kmp/matrixscan-ar/intro): MatrixScan AR is the most advanced and flexible option for building custom augmented-reality workflows on top of multi-barcode scanning. - [Advanced Configurations](https://docs.scandit.com/sdks/kmp/matrixscan-count/advanced): Advanced settings for customizing MatrixScan Count behavior and its pre-built UI. - [Get Started](https://docs.scandit.com/sdks/kmp/matrixscan-count/get-started): Step-by-step instructions to add MatrixScan Count to your Kotlin Multiplatform application. - [About MatrixScan Count](https://docs.scandit.com/sdks/kmp/matrixscan-count/intro): Pre-built scan-and-count UI for receiving many items at once, built on the Kotlin Multiplatform BarcodeCount mode. - [Advanced Configurations](https://docs.scandit.com/sdks/kmp/matrixscan-find/advanced): Advanced settings for customizing MatrixScan Find behavior and its pre-built UI. - [Get Started](https://docs.scandit.com/sdks/kmp/matrixscan-find/get-started): Step-by-step instructions to add MatrixScan Find to your Kotlin Multiplatform application. - [About MatrixScan Find](https://docs.scandit.com/sdks/kmp/matrixscan-find/intro): Pre-built AR UI that highlights items matching predefined criteria, built on the BarcodeFind mode. - [Advanced Configurations](https://docs.scandit.com/sdks/kmp/matrixscan-pick/advanced): Advanced settings for customizing MatrixScan Pick behavior and its pre-built UI. - [Get Started](https://docs.scandit.com/sdks/kmp/matrixscan-pick/get-started): Step-by-step instructions to add MatrixScan Pick to your Kotlin Multiplatform application. - [About MatrixScan Pick](https://docs.scandit.com/sdks/kmp/matrixscan-pick/intro): MatrixScan Pick for Kotlin Multiplatform: a pre-built AR overlay UI for pick-and-pack workflows. - [Get Started](https://docs.scandit.com/sdks/kmp/parser/get-started): Parse data strings such as GS1 or driver's license barcodes into key-value mappings with the Kotlin Multiplatform Parser API. - [Release Notes](https://docs.scandit.com/sdks/kmp/release-notes): Release notes for the Scandit Data Capture SDK for Kotlin Multiplatform: new features, changes, and fixes by version. - [Get Started](https://docs.scandit.com/sdks/kmp/sparkscan/get-started): Step-by-step instructions to add SparkScan to your Kotlin Multiplatform application. - [About SparkScan](https://docs.scandit.com/sdks/kmp/sparkscan/intro): SparkScan for Kotlin Multiplatform: the pre-built, high-performance smartphone scanning interface. - [Installation](https://docs.scandit.com/sdks/linux/add-sdk): Add the Scandit Data Capture SDK to your Linux project: dependencies, license key, and camera permissions. - [Scan add-on / extension codes](https://docs.scandit.com/sdks/linux/barcode-capture/add-on-codes): Scan add-on (extension) codes for EAN-8, EAN-13, UPC-A, and UPC-E in your Linux app with the Scandit Data Capture SDK. - [Scan composite codes](https://docs.scandit.com/sdks/linux/barcode-capture/composite-codes): Scan composite codes that combine a linear (1D) barcode with a 2D code in your Linux app with the Scandit Data Capture SDK. - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/linux/barcode-capture/configure-barcode-symbologies): Enable and configure barcode symbologies for Barcode Capture on Linux. - [Configure with JSON](https://docs.scandit.com/sdks/linux/barcode-capture/configure-with-json): Configure Scandit barcode scanner settings on Linux with JSON using the sc_barcode_scanner_settings_new_from_json() function. - [Scan structured append codes](https://docs.scandit.com/sdks/linux/barcode-capture/structured-append-codes): Scan structured append codes, which split message data across a sequence of barcodes, in your Linux app with the Scandit SDK. - [Barcode Generator](https://docs.scandit.com/sdks/linux/barcode-generator): Generate barcodes and QR codes in your Linux app with the Scandit Data Capture SDK. - [Overview](https://docs.scandit.com/sdks/linux/overview): Overview of the Scandit Data Capture SDK C API on Linux, a low-level interface also available on Android and iOS. - [Release Notes](https://docs.scandit.com/sdks/linux/release-notes): Release notes for the Scandit Data Capture SDK on Linux: new features, changes, and fixes by version. - [Sample Programs](https://docs.scandit.com/sdks/linux/samples): Sample programs that show how to use the Scandit Data Capture SDK for C on Linux. - [Installation](https://docs.scandit.com/sdks/net/android/add-sdk): Add the Scandit Data Capture SDK to your .NET Android project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/net/android/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for .NET Android from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/net/android/barcode-capture/configure-barcode-symbologies): Enable and configure barcode symbologies for Barcode Capture on .NET Android. - [Get Started](https://docs.scandit.com/sdks/net/android/barcode-capture/get-started): Add Barcode Capture to your .NET Android app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator is not available on .NET for Android](https://docs.scandit.com/sdks/net/android/barcode-generator): Barcode Generator is not available on the .NET for Android SDK. - [Get Started](https://docs.scandit.com/sdks/net/android/barcode-selection/get-started): Add Barcode Selection to your .NET Android app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/net/android/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your .NET Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/id-capture/advanced): Advanced ID Capture settings for .NET Android: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/net/android/id-capture/get-started): Add ID Capture to your .NET Android app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/net/android/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your .NET Android app. - [Supported Documents](https://docs.scandit.com/sdks/net/android/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on .NET Android, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/label-capture/advanced): Customize Smart Label Capture overlays on .NET Android by implementing an ILabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/net/android/label-capture/get-started): Add Smart Label Capture to your .NET Android app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/net/android/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your .NET Android app. - [Label Definitions](https://docs.scandit.com/sdks/net/android/label-capture/label-definitions): Define label layouts for Smart Label Capture on .NET Android: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/net/android/matrixscan/advanced): Advanced MatrixScan settings for .NET Android: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/net/android/matrixscan/get-started): Add MatrixScan to your .NET Android app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/net/android/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your .NET Android app. - [Get Started](https://docs.scandit.com/sdks/net/android/matrixscan-ar/get-started): Add MatrixScan AR to your .NET Android app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/net/android/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your .NET Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/matrixscan-count/advanced): Advanced MatrixScan Count settings for .NET Android to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/net/android/matrixscan-count/get-started): Add MatrixScan Count to your .NET Android app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/net/android/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your .NET Android app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/matrixscan-find/advanced): Advanced MatrixScan Find settings for .NET Android: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/net/android/matrixscan-find/get-started): Add MatrixScan Find to your .NET Android app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/net/android/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your .NET Android app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for .NET Android: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/net/android/matrixscan-pick/get-started): Add MatrixScan Pick to your .NET Android app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/net/android/matrixscan-pick/intro): MatrixScan Pick guides order picking in your .NET Android app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/net/android/parser/get-started): Use the Scandit parser in your .NET Android app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/net/android/release-notes): Release notes for the Scandit Data Capture SDK on .NET Android: new features, changes, and fixes by version. - [Advanced Configurations](https://docs.scandit.com/sdks/net/android/sparkscan/advanced): Advanced SparkScan settings for .NET Android: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/net/android/sparkscan/get-started): Add SparkScan to your .NET Android app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/net/android/sparkscan/intro): SparkScan is a prebuilt smartphone scanning UI for fast, ergonomic barcode scanning that drops on top of any .NET Android app. - [Installation](https://docs.scandit.com/sdks/net/ios/add-sdk): Add the Scandit Data Capture SDK to your .NET iOS project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/net/ios/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for .NET iOS from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/net/ios/barcode-capture/configure-barcode-symbologies): Enable and configure barcode symbologies for Barcode Capture on .NET iOS. - [Get Started](https://docs.scandit.com/sdks/net/ios/barcode-capture/get-started): Add Barcode Capture to your .NET iOS app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator is not available on .NET for iOS](https://docs.scandit.com/sdks/net/ios/barcode-generator): Barcode Generator is not available on the .NET for iOS SDK. - [Get Started](https://docs.scandit.com/sdks/net/ios/barcode-selection/get-started): Add Barcode Selection to your .NET iOS app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/net/ios/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your .NET iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/id-capture/advanced): Advanced ID Capture settings for .NET iOS: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/net/ios/id-capture/get-started): Add ID Capture to your .NET iOS app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/net/ios/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your .NET iOS app. - [Supported Documents](https://docs.scandit.com/sdks/net/ios/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on .NET iOS, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/label-capture/advanced): Customize Smart Label Capture overlays on .NET iOS by implementing an ILabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/net/ios/label-capture/get-started): Add Smart Label Capture to your .NET iOS app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/net/ios/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your .NET iOS app. - [Label Definitions](https://docs.scandit.com/sdks/net/ios/label-capture/label-definitions): Define label layouts for Smart Label Capture on .NET iOS: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/net/ios/matrixscan/advanced): Advanced MatrixScan settings for .NET iOS: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/net/ios/matrixscan/get-started): Add MatrixScan to your .NET iOS app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/net/ios/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your .NET iOS app. - [Get Started](https://docs.scandit.com/sdks/net/ios/matrixscan-ar/get-started): Add MatrixScan AR to your .NET iOS app: set up the view and the overlays that guide users to the right items while scanning. - [About MatrixScan AR](https://docs.scandit.com/sdks/net/ios/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your .NET iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/matrixscan-count/advanced): Advanced MatrixScan Count settings for .NET iOS to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/net/ios/matrixscan-count/get-started): Add MatrixScan Count to your .NET iOS app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/net/ios/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your .NET iOS app. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/matrixscan-find/advanced): Advanced MatrixScan Find settings for .NET iOS: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/net/ios/matrixscan-find/get-started): Add MatrixScan Find to your .NET iOS app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/net/ios/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your .NET iOS app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for .NET iOS: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/net/ios/matrixscan-pick/get-started): Add MatrixScan Pick to your .NET iOS app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/net/ios/matrixscan-pick/intro): MatrixScan Pick guides order picking in your .NET iOS app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/net/ios/parser/get-started): Use the Scandit parser in your .NET iOS app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/net/ios/release-notes): Release notes for the Scandit Data Capture SDK on .NET iOS: new features, changes, and fixes by version. - [Advanced Configurations](https://docs.scandit.com/sdks/net/ios/sparkscan/advanced): Advanced SparkScan settings for .NET iOS: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/net/ios/sparkscan/get-started): Add SparkScan to your .NET iOS app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/net/ios/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any .NET iOS app. - [Installation](https://docs.scandit.com/sdks/react-native/add-sdk): Add the Scandit Data Capture SDK to your React Native project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/react-native/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for React Native from your coding agent (Claude Code, Codex). - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/react-native/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/react-native/barcode-capture/get-started): Add Barcode Capture to your React Native app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator](https://docs.scandit.com/sdks/react-native/barcode-generator): Generate barcodes and QR codes in your React Native app with the Scandit Data Capture SDK. - [Get Started](https://docs.scandit.com/sdks/react-native/barcode-selection/get-started): Add Barcode Selection to your React Native app so users can tap or aim to select a single barcode among many. - [About Barcode Selection](https://docs.scandit.com/sdks/react-native/barcode-selection/intro): Barcode Selection lets users tap or aim to pick one barcode among many in your React Native app. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/id-capture/advanced): Advanced ID Capture settings for React Native: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/react-native/id-capture/get-started): Add ID Capture to your React Native app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/react-native/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your React Native app. - [Supported Documents](https://docs.scandit.com/sdks/react-native/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on React Native, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/label-capture/advanced): Customize Smart Label Capture overlays on React Native by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/react-native/label-capture/get-started): Add Smart Label Capture to your React Native app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/react-native/label-capture/intro): Smart Label Capture reads labels that combine barcodes and text in a single scan in your React Native app. - [Label Definitions](https://docs.scandit.com/sdks/react-native/label-capture/label-definitions): Define label layouts for Smart Label Capture on React Native: the barcodes and text fields to extract. - [Adding AR Overlays](https://docs.scandit.com/sdks/react-native/matrixscan/advanced): Advanced MatrixScan settings for React Native: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/react-native/matrixscan/get-started): Add MatrixScan to your React Native app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/react-native/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your React Native app. - [Get Started](https://docs.scandit.com/sdks/react-native/matrixscan-ar/get-started): Add MatrixScan AR to your React Native app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/react-native/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your React Native app. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/matrixscan-count/advanced): Advanced MatrixScan Count settings for React Native to tune counting accuracy, performance, and the user experience. - [Get Started](https://docs.scandit.com/sdks/react-native/matrixscan-count/get-started): Add MatrixScan Count to your React Native app: set up the mode, scan and count multiple barcodes, and handle the results. - [About MatrixScan Count](https://docs.scandit.com/sdks/react-native/matrixscan-count/intro): MatrixScan Count scans and counts many barcodes at once in your React Native app. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/matrixscan-find/advanced): Advanced MatrixScan Find settings for React Native: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/react-native/matrixscan-find/get-started): Add MatrixScan Find to your React Native app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/react-native/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your React Native app by highlighting matches in the camera feed. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/matrixscan-pick/advanced): Advanced MatrixScan Pick settings for React Native: customize picking logic, overlays, and workflows. - [Get Started](https://docs.scandit.com/sdks/react-native/matrixscan-pick/get-started): Add MatrixScan Pick to your React Native app to guide users through order picking with AR cues. - [About MatrixScan Pick](https://docs.scandit.com/sdks/react-native/matrixscan-pick/intro): MatrixScan Pick guides order picking in your React Native app with on-screen AR cues for the items to pick. - [Get Started](https://docs.scandit.com/sdks/react-native/parser/get-started): Use the Scandit parser in React Native to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/react-native/release-notes): Release notes and updates for the Scandit React Native SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/react-native/sparkscan/advanced): Advanced SparkScan settings for React Native: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/react-native/sparkscan/get-started): Add SparkScan to your React Native app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/react-native/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any React Native app. - [Installation](https://docs.scandit.com/sdks/web/add-sdk): Add the Scandit Data Capture SDK to your Web project: dependencies, license key, and camera permissions. - [Agent Skills](https://docs.scandit.com/sdks/web/agent-skills): Install Scandit Agent Skills to integrate, debug, and customize the Data Capture SDK for Web from your coding agent (Claude Code, Codex). - [AI-Powered Barcode Scanning](https://docs.scandit.com/sdks/web/ai-powered-barcode-scanning): AI-powered scanning in SparkScan and Barcode Capture for Web: scan intention, selection mode, and Smart Duplicate Filter defaults. - [Configure Barcode Symbologies](https://docs.scandit.com/sdks/web/barcode-capture/configure-barcode-symbologies): Learn about the available symbologies and the corresponding configurations and extensions available. - [Get Started](https://docs.scandit.com/sdks/web/barcode-capture/get-started): Add Barcode Capture to your Web app: configure the mode, set up the camera and view, and handle scanned barcodes. - [Barcode Generator is not available on Web](https://docs.scandit.com/sdks/web/barcode-generator): Barcode Generator is not available on the Web SDK. - [Barcode Selection is not available on Web](https://docs.scandit.com/sdks/web/barcode-selection/get-started): Barcode Selection is not available on the Web SDK. - [Barcode Selection is not available on Web](https://docs.scandit.com/sdks/web/barcode-selection/intro): Barcode Selection is not available on the Web SDK. - [Barcode Symbologies](https://docs.scandit.com/sdks/web/barcode-symbologies): Reference of the barcode symbologies the Scandit Data Capture SDK supports, with guidance on when to use each. - [Multiple Barcode Scanning](https://docs.scandit.com/sdks/web/batch-scanning): Scan and process many barcodes in one session in your Web app with the Scandit Data Capture SDK. - [Core Concepts](https://docs.scandit.com/sdks/web/core-concepts): Core concepts of the Scandit Data Capture SDK: the data capture context, capture modes, views, and the scanning flow. - [Add-on Codes](https://docs.scandit.com/sdks/web/extension-codes): Read barcode extension (add-on) codes in your Web app with the Scandit Data Capture SDK. - [Features by Framework](https://docs.scandit.com/sdks/web/features-by-framework): Features by Framework - [Get Started](https://docs.scandit.com/sdks/web/getting-started): Get up and running with SparkScan, the easiest way to start with Scandit barcode scanning. - [Advanced Configurations](https://docs.scandit.com/sdks/web/id-capture/advanced): Advanced ID Capture settings for Web: configure document types, extracted fields, and verification. - [Get Started](https://docs.scandit.com/sdks/web/id-capture/get-started): Add ID Capture to your web app to scan and extract data from IDs such as driver's licenses, passports, and ID cards. - [About ID Capture](https://docs.scandit.com/sdks/web/id-capture/intro): ID Capture scans and extracts data from identity documents such as passports and driver's licenses in your Web app. - [Supported Documents](https://docs.scandit.com/sdks/web/id-capture/supported-documents): Identity documents and regions supported by Scandit ID Capture on Web, and the data each returns. - [Advanced Configurations](https://docs.scandit.com/sdks/web/label-capture/advanced): Customize Smart Label Capture overlays on Web by implementing a LabelCaptureBasicOverlayListener. - [Get Started](https://docs.scandit.com/sdks/web/label-capture/get-started): Add Smart Label Capture to your Web app to scan labels that combine barcodes and text in a single step. - [About Smart Label Capture](https://docs.scandit.com/sdks/web/label-capture/intro): Learn about Smart Label Capture, a feature that enhances label scanning accuracy and speed by leveraging machine learning technology. - [Label Definitions](https://docs.scandit.com/sdks/web/label-capture/label-definitions): Define label layouts for Smart Label Capture on Web: the barcodes and text fields to extract. - [Scan shipping labels](https://docs.scandit.com/sdks/web/label-capture/shipping-label-scanning): Read the tracking ID, receiver address, and carrier from shipping labels on Web with Smart Label Capture's Adaptive Recognition Engine. - [Adding AR Overlays](https://docs.scandit.com/sdks/web/matrixscan/advanced): Advanced MatrixScan settings for Web: tune tracking, overlays, and scanning performance. - [Get Started](https://docs.scandit.com/sdks/web/matrixscan/get-started): Add MatrixScan to your Web app to detect, track, and highlight multiple barcodes in the same frame. - [About MatrixScan Batch](https://docs.scandit.com/sdks/web/matrixscan/intro): MatrixScan detects, tracks, and highlights multiple barcodes in the same frame in your Web app. - [Get Started](https://docs.scandit.com/sdks/web/matrixscan-ar/get-started): Add MatrixScan AR to your Web app: set up the view and the overlays that guide users to the right items. - [About MatrixScan AR](https://docs.scandit.com/sdks/web/matrixscan-ar/intro): MatrixScan AR adds augmented-reality overlays that highlight barcodes and show extra information in your Web app. - [MatrixScan Count is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-count/advanced): MatrixScan Count is not available on the Web SDK. - [MatrixScan Count is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-count/get-started): MatrixScan Count is not available on the Web SDK. - [MatrixScan Count is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-count/intro): MatrixScan Count is not available on the Web SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/web/matrixscan-find/advanced): Advanced MatrixScan Find settings for Web: customize matching, overlays, and search behavior. - [Get Started](https://docs.scandit.com/sdks/web/matrixscan-find/get-started): Add MatrixScan Find to your Web app to search for and highlight specific items with the camera. - [About MatrixScan Find](https://docs.scandit.com/sdks/web/matrixscan-find/intro): MatrixScan Find helps users locate specific items in your Web app by highlighting matches in the camera feed. - [MatrixScan Pick is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-pick/advanced): MatrixScan Pick is not available on the Web SDK. - [MatrixScan Pick is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-pick/get-started): MatrixScan Pick is not available on the Web SDK. - [MatrixScan Pick is not available on Web](https://docs.scandit.com/sdks/web/matrixscan-pick/intro): MatrixScan Pick is not available on the Web SDK. - [Migrate from 5.x to 6.x](https://docs.scandit.com/sdks/web/migrate-5-to-6): Migrate from Barcode Scanner 5.x - [Migrate from 6.x to 7.x](https://docs.scandit.com/sdks/web/migrate-6-to-7): Migrate from Barcode Scanner 6.x - [Migrate from 7.x to 8.x](https://docs.scandit.com/sdks/web/migrate-7-to-8): Migrate from Barcode Scanner 7.x - [Get Started](https://docs.scandit.com/sdks/web/parser/get-started): Use the Scandit parser in your Web app to turn barcode data strings into key-value fields, including formats such as HIBC. - [Release Notes](https://docs.scandit.com/sdks/web/release-notes): Release notes and updates for the Scandit Web SDK. - [Composite Codes](https://docs.scandit.com/sdks/web/scanning-composite-codes): Scan composite codes that combine linear and 2D components in your Web app with the Scandit Data Capture SDK. - [Single Barcode Scanning](https://docs.scandit.com/sdks/web/single-scanning): Scan a single barcode at a time in your Web app with the Scandit Data Capture SDK. - [Advanced Configurations](https://docs.scandit.com/sdks/web/sparkscan/advanced): Advanced SparkScan settings for Web: customize the UI, scanning behavior, and feedback beyond the defaults. - [Get Started](https://docs.scandit.com/sdks/web/sparkscan/get-started): Add SparkScan to your Web app: create a data capture context, configure the mode, add the view, and handle scanned barcodes. - [About SparkScan](https://docs.scandit.com/sdks/web/sparkscan/intro): SparkScan is a prebuilt scanning UI for fast, ergonomic barcode scanning that drops on top of any Web app. - [Symbology Properties](https://docs.scandit.com/sdks/web/symbology-properties): Symbology Properties - [System Requirements](https://docs.scandit.com/sdks/web/system-requirements): System requirements for the Scandit Data Capture SDK on Web: supported OS versions, devices, and build tooling. - [Testing](https://docs.scandit.com/sdks/web/testing): Unit-test your Scandit Data Capture SDK listener and callback logic on Web without a live camera, and verify real decoding without physical hardware. - [WebView Integration](https://docs.scandit.com/sdks/web/webview): Run the Scandit Web SDK inside a native WebView on Android and iOS, with the host app delegating camera permissions. - [ShelfView](https://docs.scandit.com/shelfview): ShelfView has no public developer documentation. Contact your Scandit account team or Scandit support to integrate it.