Integrate Scandit enterprise-grade barcode scanning, MatrixScan AR overlays, and high-speed batch scanning using Scandit SDK.
Integrate Scandit enterprise barcode scanning into your mobile application. Nativine embeds native Scandit Data Capture SDKs, delivering sub-second barcode reading, damaged label scanning, MatrixScan augmented reality (AR) overlays, and batch inventory scanning.
Scandit is the global standard for enterprise mobile barcode scanning used in retail logistics, healthcare, and inventory management. Nativine embeds native Scandit SDKs into your app binary:
To trigger a Scandit camera scan or batch AR scan session in JavaScript, call nativine.scandit.scan():
nativine.scandit.scan({
symbologies: ['qr', 'ean13', 'code128'],
matrixScan: false, // Set true for AR multi-barcode overlay
callback: 'onBarcodeScanned',
onError: 'onScanError'
});
function onBarcodeScanned(result) {
console.log("Scanned Barcode Text:", result.text);
console.log("Barcode Symbology:", result.symbology);
}
| Parameter | Type | Description |
|---|---|---|
symbologies | array | Required. Array of barcode format strings (e.g. ['qr', 'code128']). |
matrixScan | boolean | Optional. Enable MatrixScan AR overlay mode (default: false). |
Yes. Scandit's computer vision algorithms decode barcodes even when obscured by glare, ambient darkness, or physical tears.
Yes. Enable matrixScan: true to highlight and capture multiple barcodes simultaneously in a single camera viewport.