Last updated:
0 purchases
honeywell mobility sdk
Honeywell Mobility SDK for Flutter #
The Mobility SDK includes tools and resources that leverage functionality unique to Honeywell Android mobile computers,
such as barcode scanning.
How Honeywell Mobile Computer makes barcode scanning easy ?
Honeywell’s highly accurate and adaptable barcode readers offer superior barcode scanning performance and data capture.
Versatile Honeywell barcode readers fit multiple enterprise workflows and offer a variety of configurations.
Whether they are positioned at the point of sale,
stationed above a warehouse conveyor belt or mounted on a wall for quick accessibility,
our intuitive barcode readers give enterprises the freedom to deploy them to fit their business-critical needs.
With industry-leading scanning performance,
Honeywell barcode readers can rapidly and accurately read even damaged barcodes to keep workflows optimized and on schedule.
Barcode scanners from Honeywell feature high-performance barcode readers that provide exceptional data collection and barcode scanning.
They are distinguished and flexible and come in a range of configurations for different organisational workflows.
Furthermore, their exceptional scanning capability does not over-complicate the system.
They can operate in a variety of business applications, including asset and inventory tracking.
Supported Devices #
CK65 Handheld Computer
CN80 Handheld Computer
CN80G Handheld Computer
CT40 Handheld Computer
CT40 XP Handheld Computer
CT45 / CT45 XP
CT60 XP Handheld Computer
Dolphin CT60 Handheld Computer
Honeywell Dolphin 75e
RT10 Rugged Tablet
ScanPal EDA50 Handheld Computer
ScanPal EDA50K Handheld Computer
ScanPal EDA70 Handheld Computer
ScanPal EDA71 Enterprise Tablet
Thor VM1A Vehicle-Mounted Computer
Thor VM3A Vehicle-Mounted Computer
Setup #
Add the following line to android/app/build.gradle:
dependencies {
...
implementation 'com.github.AcmeSoftwareLLC:hwmsdk-android:main-SNAPSHOT' // add this line
}
copied to clipboard
Usage #
final barcodeReader = await HoneywellMobilitySdk.createBarcodeReader(
onRead: (event) {
print(event.barcodeData);
},
onFailure: (event) {
print(event.timestamp);
},
onTrigger: (event) {
print(event.state);
},
);
barcodeReader.claim(); // Once claiming the barcode reader, the callbacks will be active.
copied to clipboard
Note: The barcode reader will be null if the device does not support the barcode scanning.
Scanning with software trigger #
// true behaves as if the trigger was pressed, false behaves as if the trigger was released
barcodeReader.softwareTrigger(true|false);
copied to clipboard
Handling lifecycle changes #
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
switch (state) {
case AppLifecycleState.resumed:
barcodeReader.claim();
break;
case AppLifecycleState.inactive:
case AppLifecycleState.paused:
barcodeReader.release();
break;
case AppLifecycleState.detached:
barcodeReader.close();
break;
}
}
copied to clipboard
See the example app for more details.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.