In dieser Beispiel -App wird angezeigt, wie der Scanbot -Barcode -Scanner -SDK, der Scanbot -Dokument -Scanner -SDK und der ScanBot -Datenerfassung SDK für MAUI und .NET (native iOS- und Android -Plattformen) für MAUI und .NET integriert werden.
Das Scanbot SDK ist als Nuget -Paket für die MAUI- und .NET -Plattformen erhältlich: scanbotsdk.maui scanbotsdk.net
Mit dem Scanbot SDK können Sie Barcode- und Dokumentenscanning sowie Datenextraktionsfunktionen in Ihre mobilen Apps und Website integrieren. Es enthält verschiedene Module, die für einen jährlichen Festpreis lizenzierbar sind. Weitere Informationen finden Sie auf unserer Website https://scanbot.io.
Der Scanbot SDK wird für eine Minute pro Sitzung ohne Lizenz ausgeführt!
Nach Ablauf der Probezeit werden alle SDK -Funktionen und UI -Komponenten nicht mehr funktionieren. Sie müssen die App neu starten, um eine weitere Einminute zu erhalten.
Um den Scanbot SDK ohne ein Minute zu probieren, erhalten Sie eine kostenlose Testlizenz „No-Sa-Sace-anterte“. Bitte senden Sie das Testlizenzformular auf unserer Website.
Wir bieten eine kostenlose Unterstützung für die "Nicht-STALL-ATTACHED" -Einentwickler für die Implementierung und Prüfung des Scanbot-SDK. Wenn Sie auf technische Probleme bei der Integration des Scanbot -SDK stoßen oder Ratschläge zur Auswahl des entsprechenden Frameworks oder der entsprechenden Funktionen benötigen, besuchen Sie bitte unsere Support -Seite.
Scanbot SDK -Dokumentation
Microsoft Visual Studio entwickelt native, plattformübergreifende .NET Multi-Plattform-App UI (.NET MAUI) -Apps erfordert Visual Studio 2022 17.3 oder höher oder Visual Studio 2022 für Mac 17,4 oder höher.
Die Dokumentation der aktuellen Veröffentlichung von Scanbot SDK Maui finden Sie hier
Angenommen, Sie haben bereits Ihr Entwicklungsmaschinen -Setup, können die folgenden Befehle unsere Projekte erstellen und debuggen:
So erstellen Sie das iOS-Beispielprojekt für Net7.0-IOS und Net8.0-IOS, wobei die Pakete zur Wiederherstellung und alles von Grund auf zusammengestellt werden sollen:
dotnet build NET/ReadyToUseUI.iOS --force --no-incremental -r ios-arm64
Um das Projekt auf einem realen Gerät auszuführen, geben Sie ein Ziel -Framework mit -f net8.0-ios und das Auslaufziel über -t:Run , wodurch die folgenden:
dotnet build NET/ReadyToUseUI.iOS -r ios-arm64 -f net8.0-ios -t:Run --force --no-incremental
Die klassische Komponente hat ein eigenes Projekt. Führen Sie es mit:
dotnet build NET/ClassicComponent.iOS -r ios-arm64 -f net8.0-ios -t:Run --force --no-incremental
So erstellen Sie das Android-Beispielprojekt für Net7.0-Android und Net8.0-Android, wodurch die Pakete wiederhergestellt werden und alles von Grund auf zusammengestellt werden:
dotnet build NET/ReadyToUseUI.Droid --force --no-incremental
Um das Projekt auf einem realen Gerät auszuführen, geben Sie ein Ziel -Framework mit -f net8.0-android und das Laufziel über -t:Run , wodurch Folgendes folgt:
dotnet build NET/ReadyToUseUI.Droid -f net8.0-android -t:Run --force --no-incremental
Die klassische Komponente hat ein eigenes Projekt. Führen Sie es mit:
dotnet build NET/ClassicComponent.Droid -f net8.0-android -t:Run --force --no-incremental
So erstellen Sie das Maui-Beispielprojekt für alle unterstützten Ziel-Frameworks (Net7.0-Android, Net7.0-IOS, Net8.0-Android und Net8.0-IOS) und erzwingen Sie, dass Pakete wiederhergestellt werden und alles, was von Grund auf zusammengestellt werden soll, ausführen:
dotnet build MAUI/ReadyToUseUI.Maui --force --no-incremental
Um das Projekt auf einem realen iOS -Gerät auszuführen, geben Sie ein Zielframework mit -f net8.0-ios und das Auslaufziel über -t:Run und geben Sie Folgendes aus:
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-ios -t:Run --force --no-incremental
Um das Projekt auf einem echten Android -Gerät auszuführen, geben Sie ein Ziel -Framework mit -f net8.0-android und das Auslaufziel über -t:Run , wodurch Folgendes folgt:
dotnet build MAUI/ReadyToUseUI.Maui -f net8.0-android -t:Run --force --no-incremental
Der Scanbot SDK wird für eine Minute pro Sitzung ohne Lizenz ausgeführt!
Nach Ablauf des Versuchszeitraums sind alle Scanbot -SDK -Funktionen sowie die UI -Komponenten (wie die Benutzeroberfläche der Dokument -Scanner) nicht mehr funktioniert oder kann beendet werden. Sie müssen die App neu starten, um einen weiteren Testzeitraum zu erhalten.
Um eine kostenlose Testlizenz "No-Strings-angehender" zu erhalten, senden Sie bitte das Testlizenzformular auf unserer Website.