Overview
A Flutter package that enables communication with Zebra DataWedge scanners on Android devices using the DataWedge Intent API. It allows developers to configure scanner settings, receive scan data, and manage input sources directly within Flutter applications. The package is designed for seamless integration with Zebra mobile devices, making it ideal for inventory, logistics, and retail environments where barcode scanning is essential. It leverages native Android functionality through platform channels to ensure reliable performance and low-level control over scanning operations.
Use cases
- Inventory management
- Retail checkout systems
- Logistics tracking
- Asset tagging
- Barcode data collection
Key features
- Real-time scan data reception
- Configurable scanner input sources
- Android-only native integration
- Intent-based communication
- Support for multiple Zebra device models
Suitable for
- Developers targeting Zebra Android devices
- Applications requiring reliable barcode scanning
- Enterprise-grade inventory apps
- Field service and warehouse software
Considerations
- Requires Android platform only
- Zebra device dependency
- Needs proper DataWedge configuration
- Limited to devices with DataWedge installed
- May require additional permissions