Table of contents
Swift
Objective-C

Dynamsoft Barcode Reader iOS Edition

Dynamsoft Barcode Reader (DBR) SDK iOS Edition is a barcode reading tool designed specifically for iOS developers.

You can either get a quick start with the BarcodeScanner APIs or experience a highly customizable development with the foundational APIs. Furthermore, DBR provides a powerful parameter system in order to cope with various scenarios.

  Develop with BarcodeScanner APIs Develop with Foundational APIs
Code 15+ lines 60+ lines
UI Preset Full customizable
Decode from Live Video
Decode from a Image X
Performance Customization
Camera Control Limited
Intermediate Results X

Develop with BarcodeScanner APIs

BarcodeScanner is a component with the following features:

  • Minimal Code: High-level APIs achieve full functionality with one line of code.
  • Ready-to-Use UI: Pre-integrated components and UI enable quick setup.
  • Common Customization: Configuration objects simplify typical algorithm and UI setups.

BarcodeScanner supports 2 different Scanning Modes

  • Single Barcode Scanning Mode
    1. Scans any number of barcodes but returns only one result.
    2. Speed prioritized.
    3. Requires user to select one as the result when scanned multiple barcodes.
  • Multiple Barcodes Scanning Mode
    1. Scans multiple barcodes and returns all scanned results.
    2. Read-rate prioritized.

barcode-scanner

Note: If you are looking for a solution to scan large batches of barcodes, please refer to the BatchBarcodeScanner. The BatchBarcodeScanner has much higher ability on scanning large number of barcodes. It also provides you a highly interactable UI for result previewing, editing, saving, reusing and sharing.

Develop with Foundational APIs

If you are looking for a fully customizable barcode decoding library, you are welcome to use the Foundational APIs.

System Requirements

  • Supported OS: iOS 11+ (iOS 13+ recommended).
  • Supported ABI: arm64 and x86_64.
  • Development Environment: Xcode 13+ (Xcode 14.1+ recommended).

Download Demo App

Release Notes

Upgrade Instructions

License Subscription

To develop and run your application with Dynamsoft Barcode Reader SDK, you need an active license key:

Online Store

Contact Us

Feel free to contact us if you have any questions.

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: