Xamarin & Xamarin.Forms Barcode Scanner SDK
Mobile Datenerfassung für Xamarin & Xamarin.Forms 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
Entwicklungstool
- Neuste Version von Microsoft Visual Studio
Distributionskanal
- NuGet-Paket (nuget.org)
- Direkter Download
Spezielle Hinweise für iOS-Entwicklung
- macOS mit den neuesten Xcode- und Command Line-Tools
Testen Sie das Scanbot SDK in unserer Barcode Demo App
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
Prototyp in wenigen Stunden entwickelt
Mit unserer detaillierten Dokumentation und unseren Testprojekten lässt sich ein erster Prototyp in nur wenigen Stunden entwickeln
Entwickler-Support über Slack/Teams
Unsere Entwickler:innen helfen Ihnen bei der Lösung aller Probleme
100 % offline
Das Scanbot SDK verwendet ausschließlich on-device intelligence, wodurch die Lösung GDPR- und CCPA/CAAP-konform ist
Integrieren Sie das Xamarin Barcode Scanner ganz einfach in Ihre mobile App
Das Hinzufügen des Xamarin Barcode Scanner SDK in Ihre App dauert nur einen Tag dank anpassbarer, gebrauchsfertiger Komponenten für die Benutzeroberfläche, die eine Benutzerführung für einen reibungslosen Barcode-Scanprozess enthalten. Ermöglichen Sie Ihrer Anwendung, Informationen aus allen gängigen 1D- und 2D-Barcodeformaten mit GDPR- und CCPA-konformen Softwarekomponenten zu extrahieren.
Zuverlässige Erkennung innerhalb von 0,2 Sekunden, selbst bei beschädigten Codes, schlechter Beleuchtung oder ungünstigen Winkeln. Schaffen Sie ein neues Benutzererlebnis für höchste Kunden- und Mitarbeiterzufriedenheit. Noch nie war das Scannen von Barcodes so einfach.
Auf der Suche nach einer kosteneffizienten Lösung? Mit dem Xamarin QR Code Scanner lesen Sie QR-Codes schnell und präzise, sogar bei Beschädigungen von bis zu 30 %.
Erfahren Sie mehr über unsere Funktionen
Scannen Sie alle gängigen Barcodes
1D Barcodes
2D Barcodes
Erste Schritte mit dem Scanbot Xamarin und Xamarin.Forms Barcode Scanner
Die Scanbot Xamarin und Xamarin.Forms Barcode Scanner SDKs sind als NuGet-Pakete verfügbar. Sie können den Xamarin und Xamarin.Forms Barcode Scanner einfach in Ihre App integrieren.
Erste Schritte mit dem Scanbot Xamarin.Forms Barcode Scanner
Beginnen Sie folgendermaßen mit der Integration des Scanbot Barcode Scanner SDK für die plattformübergreifende Entwicklung mit Xamarin.Forms in Ihre Android- und iOS-App:
var configuration = new BarcodeScannerConfiguration(); BarcodeResultBundle result = await SBSDK.Scanner.Open(configuration);
Sie können die zu scannenden 1D- und 2D-Barcodes selbst konfigurieren:
configuration.AcceptedFormats = new List { BarcodeFormat.Aztec, BarcodeFormat.Codabar, BarcodeFormat.Code128, BarcodeFormat.Code39, BarcodeFormat.Code93, BarcodeFormat.DataMatrix, BarcodeFormat.Ean13, BarcodeFormat.Ean8, BarcodeFormat.Itf, BarcodeFormat.Pdf417, BarcodeFormat.QrCode, BarcodeFormat.Rss14, BarcodeFormat.RssExpanded, BarcodeFormat.Unknown, BarcodeFormat.UpcA, BarcodeFormat.UpcE, BarcodeFormat.MsiPlessey };
Außerdem können Sie das Aussehen Ihrer Xamarin und Xamarin.Forms Barcode Scanner individuell anpassen:
configuration.FinderWidth = 300; configuration.FinderHeight = 200; configuration.FlashEnabled = true; configuration.TopBarBackgroundColor = Color.Accent; configuration.FinderTextHint = "Custom hint text..."; // further configurations...
Erste Schritte mit dem Scanbot Xamarin Barcode Scanner
Sie können das Scanbot Barcode Scanner SDK für die native Entwicklung mit Xamarin wie folgt in Ihre Android- und iOS-App integrieren:
Xamarin Android:
var configuration = new BarcodeScannerConfiguration(); var intent = BarcodeScannerActivity.NewIntent(this, configuration); StartActivityForResult(intent, REQUEST_CODE);
Xamarin iOS:
var configuration = SBSDKUIBarcodeScannerConfiguration.DefaultConfiguration; BarcodeResultReceiver receiver = new BarcodeResultReceiver(); SBSDKUIBarcodeScannerViewController.PresentOn(this, acceptedBarcodeTypes, configuration, receiver);
In unserer Xamarin-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 Beispielprojekte zu Xamarin und Xamarin.Forms.
Sie veranschaulichen die Integration sämtlicher API-Methoden der Scanbot Xamarin und Xamarin.Forms Barcode Scanner SDKs, darunter der 1D- und 2D-Barcode-Scanner, die Anpassung der Benutzeroberfläche und mehr.