April 2025 – 🤳 Useful features in Barcode Scanner v7, cross-platform updates, and more
This month, we're taking a closer look at several useful new features in the 7.0.0 update of our Native Barcode Scanner SDKs. We also cover the upcoming Barcode Scanner 7.0.0 release for React Native, Flutter, and Capacitor. Finally, we'd like to recommend our recent tutorials for Windows and Angular.
Happy reading!
iOS & Android Barcode SDK 7.0.0: Useful features you might have missed
Barcode Scanner version 7.0.0 for iOS and Android introduced several new features and improvements. We'd like to highlight some that can be especially useful for specific use cases.
Only scan barcodes close to the camera
By default, the Barcode Scanner picks up all barcodes inside the viewfinder, even those in the background. If you want to ensure only barcodes close to the camera are scanned, you can use a new BarcodeItem field called sizeScore. By specifying a value between 0 and 1 – representing the size ratio of accepted barcodes relative to the input image – you can tell the scanner to ignore any codes smaller than that. This value can be set individually for each barcode format.
Dedicated engine modes for scanning from a distance
If your use case involves scanning barcodes far away from the camera, you can now use a special mode for this. All you need to do is set NEXT_GEN_FAR_DISTANCE for BarcodeScannerEngineMode (Android) or nextGenFarDistance for SBSDKBarcodeScannerEngineMode (iOS). The Barcode Scanner will then process the input image at a higher resolution, which impacts performance but improves results for small barcodes.
Optimize for higher detection rates
To ensure the highest accuracy and avoid false positives, our Barcode Scanner operates in strictMode by default. That means it will only return barcodes that have passed standardized validation checks. However, you can disable this for certain barcode formats if your use case involves scanning codes in challenging circumstances. This can increase the detection rate, but may result in false positives. Disabling strictMode is currently supported for QR Code, Micro QR Code, rMQR Code, PDF417, MicroPDF417, and GS1 Composite.
Scan barcodes without quiet zones from an image
If you often scan single barcodes from still images instead of a live camera stream, you might encounter cropped codes without quiet zones. These are very difficult to process. However, our Barcode Scanner can now simply add the necessary quiet zones. Just set addAdditionalQuietZone to true in BarcodeFormatConfigurationBase (Android) or SBSDKBarcodeFormatConfigurationBase (iOS).
These improvements are the result of the close collaboration with our customers. If there's a feature that would make our solution an even better fit for your use case, contact us at sdk@scanbot.io!
Updates
Coming soon: Cross-Platform Barcode Scanner 7.0.0
React Native: Barcode Scanner Version 7.0.0
Flutter: Barcode Scanner Version 7.0.0
Capacitor: Barcode Scanner Version 7.0.0
Version 7.0.0 of the Barcode Scanner SDK is coming to cross-platform frameworks!
This update will add support for Pharma Code (one- and two-track), PZN(Pharmazentralnummer), and HIBC (Health Industry Bar Code).
It will also give you greater control over which barcodes to scan: You can customize the selection criteria for each barcode type to better suit your needs.
Out now: iOS & Android Document Scanner 7.0.0
We've just released version 7.0.0 of our Document Scanner SDK for iOS and Android. This update includes RTU UI screens for the MRZ and Data Scanner modules, as well as the beta release of our Credit Card Scanner module.
Make sure to check the changelog for iOS and Android for further details.
Content highlights
How to use our Barcode Scanner’s AR Overlay in your app
Have you already tested our SDK's Augmented Reality features? Learn how to set it up in your iOS, Android, or Web app and customize its appearance with our step-by-step guide.
Building a Windows barcode scanner app with WinForms and .NET 9
In this tutorial, you’ll learn how to create a barcode scanning app for Windows in Visual Studio using the WinForms UI framework, .NET 9, and the Scanbot Windows Barcode Scanner SDK.
Building an Angular Document Scanner web app in TypeScript
Create a web app for scanning documents and exporting them as PDFs in minutes – with Angular and our Web Document Scanner SDK.
Influence our roadmap
Our number one goal is to adapt our products and services perfectly to the individual needs of your enterprise. Are you missing a specific feature or do you have suggestions for improving our products and services? Then please let us know! Our solution experts are looking forward to hearing your thoughts.
We hope you'll have a fantastic May and look forward to presenting you with the latest news around the Scanbot SDK again soon!
Best regards,
#TeamScanbotSDK