React Native Barcode Scanner SDK

Mobile Datenerfassung für React Native

Erste Schritte

Disclaimer

Dieses Plugin funktioniert nicht auf anderen Plattformen wie Desktop oder Web Apps.

Anforderungen

Mobile Plattform

  • Android 5.0 (API Level 21) und höher
  • iOS 13 oder höher

Geräte

  • Rückkamera mit Autofokus

Architektur

  • Android: armeabi-v7, arm64-v8a, x86, x86_64
  • iOS: arm64, x86_64

Entwicklungstools

  • Node.js, npm

Spezielle Hinweise iOS

  • macOS mit den neuesten Xcode- und Command Line-Tools

Warum Scanbot SDK?

Schnell & zuverlässig

Der Scanbot Barcode Scanner scannt Barcodes schnell und zuverlässig und sorgt so für ein reibungsloses Scan-Erlebnis

iOS Barcode Scanner SDK

Prototyp binnen Stunden

Mit unserer detaillierten Dokumentation und unseren Beispielprojekten lässt sich ein erster Prototyp in nur wenigen Stunden entwickeln

Dev-Support über Slack/Teams

Unsere Entwickler:innen helfen Ihnen bei der Lösung aller Probleme

Scanbot SDK Offline usage

100 % offline

Das Scanbot SDK verwendet ausschließlich On-Device-Intelligence, wodurch die Lösung DSGVO-konform ist

Integrieren Sie das React Native Barcode Scanner SDK ganz einfach in Ihre mobile Anwendung

Die Integration des React Native Barcode Scanner SDK dauert nur wenige Stunden. Nutzen Sie dazu anpassbare, gebrauchsfertige UI-Komponenten. Ermöglichen Sie die Extraktion von Daten aus allen herkömmlichen 1D- und 2D-Barcodes in Ihrer App. Präzise Erkennung innerhalb von 0,2 Sekunden, auch bei schlechten Lichtverhältnissen oder aus ungünstigen Winkeln. Unsere Softwarekomponenten sind DSGVO-konform.

Auf der Suche nach einer kosteneffizienten Lösung? Mit dem React Native QR Code Scanner können Sie die Effizienz steigern und Kosten senken, indem Sie Arbeitsabläufe automatisieren und veraltete Hardware-Scanner ersetzen.

Ein zuverlässiges Barcode Scanner SDK, das eine breite Palette von Codes abdeckt

Egal, ob Ihre App von Ihren Mitarbeiter:innen oder Ihren Kund:innen genutzt wird: Sie wollen, dass sie schnell und zuverlässig funktioniert. Deshalb nutzt unser Barcode Scanner SDK Computer-Vision-Algorithmen und Machine-Learning-Modelle, um eine blitzschnelle und präzise Barcode-Erkennung zu gewährleisten.

Die Abdeckung von Barcodetypen ist eine der umfangreichsten, die es gibt. Mit dem Scanbot Barcode Scanner SDK können Sie Herausforderungen in jeder Branche meistern, Arbeitsabläufe automatisieren und Ihre internen Prozesse optimieren.

Erfahren Sie mehr über unseren 1D-Barcode-Scanner Erfahren Sie mehr über unseren 2D-Barcode-Scanner

Erste Schritte mit dem Scanbot React Native Barcode Scanner

Das Scanbot React Native Barcode Scanner SDK ist als npm-Paket verfügbar. Sie können den Scanbot React Native Barcode Scanner einfach in Ihre App integrieren:

var result = await
ScanbotBarcodeSdk.startBarcodeScanner(configuration);

 

Sie können die zu scannenden 1D- und 2D-Barcodes selbst konfigurieren:

var configuration: BarcodeScannerConfiguration = {
  barcodeFormats: [
    'AZTEC',
    'CODABAR',
    'CODE_39',
    'CODE_93',
    'CODE_128',
    'DATA_MATRIX',
    'EAN_8',
    'EAN_13',
    'ITF',
    'PDF_417',
    'QR_CODE',
    'RSS_14',
    'RSS_EXPANDED',
    'UPC_A',
    'UPC_E',
    'MSI_PLESSEY',
  ],
};>

 

Außerdem können Sie das Aussehen Ihres React Native Barcode Scanners individuell anpassen:

var configuration: BarcodeScannerConfiguration = {
  ...
  finderLineColor: '#ff0000',
  topBarBackgroundColor: '#00ff00',
  cancelButtonTitle: 'Cancel',
  finderTextHint: 'Custom hint text...',
  finderAspectRatio: { width: 300, height: 200 },
  finderLineWidth: 2,
  ...
};

 

In unserer React Native-Dokumentation erfahren Sie mehr über Anpassungs- und Konfigurationsmöglichkeiten.

Vollständige Beispielprojekte

Wenn Sie sofort loslegen möchten, werfen Sie gerne einen Blick auf unser GitHub-Repository. Dort finden Sie ein vollständiges Beispielprojekt. Es veranschaulicht die Integration sämtlicher API-Methoden des Scanbot React Native Barcode Scanner SDK, darunter der 1D- und 2D-Barcode-Scanner, die Anpassung der Benutzeroberfläche und mehr.