Huawei Scan Flutter Plugin

pub.dev version


HUAWEI Scan Kit scans and parses all major 1D and 2D barcodes and generates QR codes, helping you quickly build barcode scanning functions into your apps.

Scan Kit automatically detects, magnifies, and recognizes barcodes from a distance, and is also able to scan a very small barcode in the same way. It works even in suboptimal situations, such as under dim lighting or when the barcode is reflective, dirty, blurry, or printed on a cylindrical surface. This leads to a higher scanning success rate, and an improved user experience.

Learn More

Installation

Please see pub.dev and AppGallery Connect Configuration.

Documentation

Questions or Issues

If you have questions about how to use HMS samples, try the following options:

  • Stack Overflow is the best place for any programming questions. Be sure to tag your question with huawei-mobile-services.
  • Github is the official repository for these plugins, You can open an issue or submit your ideas.
  • Huawei Developer Forum HMS Core Module is great for general questions, or seeking recommendations and opinions.
  • Huawei Developer Docs is place to official documentation for all HMS Core Kits, you can find detailed documentations in there.

If you run into a bug in our samples, please submit an issue to the GitHub repository.

License

Huawei Scan Flutter Plugin is licensed under Apache 2.0 license

Libraries

AddressInfo
BorderRect
BuildBitmapRequest
ContactDetail
CornerPoint
CustomizedViewRequest
DecodeRequest
DefaultViewRequest
DriverInfo
EmailContent
EventInfo
EventTime
hms_scan_library
HmsCustomizedView
HmsMultiProcessor
HmsScan
HmsScanErrors
HmsScanForm
HmsScanPermissions
HmsScanTypes
HmsScanUtils
LinkUrl
LocationCoordinate
MultiCameraRequest
PeopleName
ScanResponse
ScanResponseList
ScanTextOptions
SmsContent
TelPhoneNumber
WiFiConnectionInfo