
How to build a Number Scanner app for iOS
In this tutorial, you’ll learn how to create an iOS app for automatically extracting sequences of digits from a live camera feed.
Scanbot SDK has been acquired by Apryse! Learn more
Learn moreIn this tutorial, you’ll learn how to create an iOS app for automatically extracting sequences of digits from a live camera feed.
Create a cross-platform Android and iOS app for scanning barcodes and QR codes using .NET MAUI and C#.
Build a web app for scanning and parsing Health Industry Bar Codes (HIBC) with just a few lines of HTML and JavaScript.
In this tutorial, we'll create a JavaScript app for extracting data from machine-readable zones on ID documents.
In this tutorial, we'll create an Android app for scanning barcodes and QR codes using Kotlin and Android Studio.
We'll show you how to use Capacitor with Ionic to build a cross-platform app for scanning documents and exporting them as PDFs.
Learn how to use React Native with the Expo framework to build a cross-platform document scanner app for Android and iOS.
Learn how to build a web app for scanning documents and exporting them as PDFs using Next.js.
Learn how to create an Android app for reading serial numbers from a live camera stream.
Learn how to build an iOS app for reading barcodes and QR codes in Xcode using SwiftUI.
We'll show you how to create an Android app for extracting the card number, cardholder name, and expiry date from a credit card.
We'll show you how to create an iOS app for extracting the card number, cardholder name, and expiry date from a credit card.
Learn how to create an iOS app for extracting data from machine-readable zones on ID cards and other documents.
We'll show you how to use the SDK's RTU UI to build a document scanning app for iOS in minutes.
Learn how to create an Android app for extracting data from machine-readable zones on ID cards and other documents.
Learn how to build a web app for scanning documents and exporting them as PDFs using Svelte and Vite.
Learn how to create a barcode scanning app for Windows in Visual Studio using the Windows Presentation Foundation and .NET 9.
We'll show you how to set up a JavaScript app for scanning one or multiple barcodes from image files.
Build an Android app with powerful document scanning features in just a few minutes – thanks to our SDK's Ready-to-Use UI Components!
Learn how to build an iOS app for reading barcodes and QR codes in Xcode using Swift.
We'll show you how to build a JavaScript app for scanning documents and post-processing them with OCR to create searchable PDFs.
Learn how to create a web app for scanning documents and exporting them as PDFs in TypeScript using Vue and Vite.
Learn how to create a barcode scanning app for Windows in Visual Studio using WinForms and .NET 9.
Find out how to integrate a barcode scanner into your mobile app using ZXing and .NET MAUI.
We'll show you how to build a barcode scanner app for iOS and Android using the BarcodeScanning.Native.MAUI package.
QuaggaJS is a popular JavaScript-based barcode scanner that is easy to integrate into any website or web app. Try it yourself with our tutorial!
We'll show you how to set up a Progressive Web App for scanning documents and exporting them as PDFs using React and Vite.
Learn how to create a web app for scanning documents and exporting them as PDFs using Angular and TypeScript.
In this tutorial, we'll show you how to create a web app for scanning and parsing various GS1 barcodes and their application identifiers.
We'll show you where you should look for your application identifier in your iOS, Android, React Native, Flutter, .NET MAUI, Ionic Capacitor, or UWP project.
In this tutorial, you'll learn how to create a web app for scanning and parsing AAMVA barcodes using JavaScript.
Learn how to create a web app for scanning documents and exporting them as PDFs in TypeScript using React and Vite.
Learn how to use the html5-qrcode library to create a web app for scanning 1D and 2D barcodes.
In this tutorial, you'll learn how to create a simple barcode scanning app in Angular using the ngx-scanner library.
Detecting a document's contours involves several steps, but OpenCV makes it much easier. Learn how you can do it yourself!
In this tutorial, we'll build a Flutter app for scanning documents and exporting them as PDFs using the Scanbot SDK's RTU UI.
This tutorial covers building a Flutter app for scanning barcodes using the flutter_barcode_scanner package.
In this tutorial, we'll show you how you can build a barcode scanner for Android and iOS in Uno Platform using our .NET MAUI SDK.
Learn how to build an Android app for scanning PDF417 barcodes using Kotlin.
Learn how to build a mobile barcode scanning app using four popular frameworks.
We'll show you how to build an app for scanning ISBN barcodes in Android Studio.
In this tutorial, we'll show you how you can build a barcode scanner for Android and iOS with Avalonia using our .NET MAUI SDK.
We'll show you how to build a document scanning web app in minutes using only HTML, JavaScript, and our Web Document Scanner SDK.
Learn how to build an Android app for scanning Data Matrix codes using the Scanbot SDK.
Learn how to build a web app for scanning PDF417 barcodes in JavaScript using the Scanbot SDK.
In this tutorial, we'll show you how to build a barcode scanning web app using Svelte and Vite.
We'll show you how to build a barcode scanning app with Flutter and the "mobile_scanner" package.
Learn how to build a barcode scanning web app using Next.js and our SDK's RTU UI.
Bounding boxes signal to the user which barcodes are being recognized by the scanner and which aren't. Learn how to implement this feature.
We'll show you how to create a barcode scanner service and corresponding component in Angular to integrate our SDK into your web app.
This tutorial will demonstrate how to integrate our Web Barcode Scanner SDK using Vue.js and Vite.
Learn how to build an installable barcode scanning PWA using React and our Web SDK in this step-by-step guide.
This tutorial will demonstrate how to integrate our Web Barcode Scanner SDK using React.js and Vite.
With our SDK, you can implement barcode scanning in your website or web app in a matter of minutes. Learn how in our step-by-step tutorial!
We'll show you how to create a React Native barcode scanning app using the ZXing library.
A viewfinder allows the user to aim the camera more precisely at a specific barcode. Learn how to implement this feature.
We'll show you how to use Pyzbar, a Python wrapper for ZBar, with the computer vision library OpenCV to scan barcodes from an image file.
Learn how to use the Barcode Detection API to build a browser-based Web Barcode Scanner.
In this tutorial, we’ll use the declarative UI framework Jetpack Compose to integrate our Android Barcode Scanner SDK.
Find out how to use CocoaPods to integrate our Compose Multiplatform Barcode Scanner SDK into your iOS app.
Turn your Raspberry Pi into a barcode scanner using C++, our Linux SDK, and a few simple commands. Here’s our step-by-step tutorial to get you started.
Find out how to update your iOS app's license key automatically using Firebase Remote Config without touching the app binaries.
Vision Camera is a feature-rich camera library for React Native. In this tutorial, we'll use it to build a barcode scanner.
Find out how to update your Flutter app's license key automatically using Firebase Remote Config without touching the app binaries.
Find out how to update your Capacitor app's license key automatically using Firebase Remote Config without touching the app binaries.
Learn how to integrate barcode scanning functionalities into your Flutter app in just a few minutes with our RTU UI components.
Discover how Expo simplifies React Native development and how you can get started prototyping, testing, and deploying your app.
Find out how to update your React Native app's license key automatically using Firebase Remote Config without touching the app binaries.
With the Scanbot SDK's RTU UI, integrating barcode scanning functionalities into your Capacitor app is a breeze. We'll show you how it works.
How do you optimize performance for handling large binary data sets such as scanned images? We'll show you our solution for the Web SDK!
Learn how to use Expo to easily integrate powerful barcode scanning functionalities into your React Native app.
Learn how to integrate the ZXing barcode scanner library into your Flutter app with our step-by-step tutorial.
Creating a barcode with JavaScript is easier than you might think. We'll show you how to set up a simple app for generating 1D and 2D barcodes.
Find out how to update your Android app's license key automatically using Firebase Remote Config without touching the app binaries.
Using ZXing.Net.Maui for barcode scanning in .NET MAUI can sometimes result in a black screen, especially when navigating between pages. This guide aims to help you resolve this problem.
In this tutorial, we'll show you how to use ZXing Android Embedded to integrate a barcode scanner into your Android app using Kotlin and Android Studio.
In this tutorial, we'll show you how to integrate ZXing's JavaScript library into a web app to use its barcode scanning functionalities.
Compose Multiplatform enables developers to write UI code compatible with both Android and iOS. We’ll walk you through the integration process with the Scanbot Barcode Scanner SDK.
Many developers have encountered the error "Failed to scan code" when using Google's ML Kit barcode scanning library. Here's how you can resolve it.
We asked developers to integrate our Barcode Scanner SDK in less than 10 minutes. Can you do it as well?
Support for Visual Studio for Mac will end on August 31, 2024. So, which tools should MAUI developers use when Visual Studio for Mac is no more? We’ve compared...
Learn how to prepare your project for migration – and how to transition the Scanbot SDK to the framework.
Turn your Raspberry Pi into a barcode scanner using Python, our Linux SDK, and a few simple commands. Here’s our step-by-step tutorial to get you started.
A step-by-step guide to integrating the Scanbot Barcode Scanner SDK into your iOS and Android applications using Cordova.
A step-by-step guide to the integration of the Scanbot Document Scanner SDK into your Android and iOS application with Xamarin.Forms.
The preferred programming languages for Android and iOS apps stand out due to their concise, robust code. Which one is the right choice for your project?
What's the difference between React.js and React Native and which one should you choose for your project? This article will help you answer both of these questions.
When developing for multiple platforms, should you develop each app natively or build them on a shared code base?
With Capacitor, Ionic built on their experience with Cordova to offer an improved alternative. Find out whether migrating is a viable option.
Can't decide between Flutter and Ionic, which mobile app development framework is best for your needs? Here's a comprehensive comparison to help you decide.
In Flutter, fixed font sizes can compromise display quality across varied screen sizes and text lengths. Here are three effective ways to dynamically adjust font size:
The Scanbot Document Scanner SDK for Flutter provides a simple and straightforward way to perform edge detection on images.
One of our software engineers shares his experiences with developing our new Windows SDK. Trials and tribulations await.
Autonomous agents are LLMs that can prompt themselves and work on tasks almost independently. Learn more about this new way of interacting with AI.
.NET MAUI is Microsoft’s next step towards simplifying cross-platform app development. Like Xamarin, the newer open-source framework lets developers create native user interfaces and applications for iOS, Android, macOS,...
Until recently, computer vision systems depended on rule-based algorithms, but this changed with the introduction of machine learning.
There are three main differences between BLOOM and the language models of OpenAI and Google: the open-source approach, the focus on ethical AI, and how it handles cultural diversity. ...
People were quick to announce the demise of Google’s search engine at the hands of ChatGP, but this prediction is premature. Learn how Google could counter with it's own...
Flutter, React Native, and Xamarin are all great options for developing cross-platform mobile apps. But which framework is the right one for your use case?
Algorithms can now reliably detect all kinds of objects in photos and videos. In this article, we will take a closer look at YOLO, which promises lightning-fast object detection.
In this article, we are going to finish what we started in part 1 of this article.
In this article we will implement a Flutter plugin with camera functionality for Android and iOS.
One of the biggest challenges in machine learning today is losing progress when training for new tasks. Learn why that is and how to overcome it.
As developers, we’re always looking for ways to integrate new features to the apps we build, especially if these are easy to add and support features that work well...
A step-by-step guide to the integration of the Scanbot Document Scanner SDK into your iOS and Android applications using Cordova.
Which factors should the decision between the two approaches to app development be based on? Learn more in our latest blog post.
Load more
Show all