BarcodeScanner is a simple and beautiful wrapper around the camera with barcode-capturing functionality and a great user experience. To start capturing just instantiate BarcodeScannerViewController, set the needed delegates and present it. While the user sees a nice loading animation you can perform some background task, for example, make a network request to fetch product info based on the code. When the task is done you have 3 options to proceed. We styled BarcodeScanner to make it look nice, but you can always use public properties or inheritance to customize its appearance.

Features

  • Barcode scanning
  • Handling of camera authorization status
  • State modes: scanning, processing, unauthorized, not found
  • Animated focus view and custom loading indicator
  • Torch mode switch
  • Customizable colors, informational and error messages

Project Samples

Project Activity

See All Activity >

Categories

Barcode Scanners

License

MIT License

Follow BarcodeScanner

BarcodeScanner Web Site

Other Useful Business Software
Field Service+ for MS Dynamics 365 & Salesforce Icon
Field Service+ for MS Dynamics 365 & Salesforce

Empower your field service with mobility and reliability

Resco’s mobile solution streamlines your field service operations with offline work, fast data sync, and powerful tools for frontline workers, all natively integrated into Dynamics 365 and Salesforce.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BarcodeScanner!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Swift

Related Categories

Swift Barcode Scanners

Registered

2023-06-16