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

Distributionskanal

  • NuGet-Paket (nuget.org)
  • Direkter Download

Entwicklungstools

  • Neuste Version von Microsoft Visual Studio

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 Xamarin Barcode Scanner ganz einfach in Ihre mobile App

Das Hinzufügen des Xamarin Barcode Scanner SDK in Ihre App dauert nur wenige Stunden 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 scannen Sie QR-Codes schnell und präzise, auch bei Beschädigungen von bis zu 30 %.

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 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.

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 & Xamarin.Forms Barcode Scanner SDKs, darunter der 1D- und 2D-Barcode-Scanner, die Anpassung der Benutzeroberfläche und mehr.

Häufig gestellte Fragen

Wie scanne ich einen Barcode in Xamarin?

Sie können einen Barcode in Xamarin scannen, indem Sie ein Barcode Scanner SDK zu Ihrer Xamarin-basierten mobilen Anwendung mit ihren Smartphone- oder Tablet-Kameras extrahieren hinzufügen. So können Ihre User Barcodes erkennen und die kodierten Informationen.

Was ist Xamarin.Forms?

Xamarin.Forms ist ein plattformübergreifendes Framework, mit dem Sie ganz einfach native Apps für iOS, Android, Windows und macOS erstellen können, und zwar vollständig in C#.