Sample Apps
GitHub Repository
To download the Samples source code, please click here (.zip) or visit the page Datalogic SDK GitHub.
Pre-compiled APKs are available in releases.
Kotlin Samples
| Name | Description | Binaries |
|---|---|---|
| DecodeConfigSampleAPI | Configures device scanner settings using ScannerProperties. | .apk |
| DecodeHTTPSample | Control and communicate with the scanner device using HTTP GET requests. | .apk |
| DecodeIntent | Passes scanned barcode data to different intents. | .apk |
| DecodeListener | Uses BarcodeManager to display scanned barcode label. | .apk |
| DecodeListenerAlt | Example of using SDK manager instead of gradle to include the Datalogic SDK in a project. | - |
| DecodeSampleAPI | Display barcodes, enable/disable symbologies and register/release listeners. | .apk |
| DeviceSampleAPI | View and manage system settings. | .apk |
Java Samples
| Name | Description | Binaries |
|---|---|---|
| BarCodeScannerHTML5 | Uses local html page to start/control decoder. | .apk |
| ConfigurationManager | Uses the ConfigurationManager to configure the device. | - |
| CradleApp | Uses Self-shopping APIs to control the locking cradle. | .apk |
| DecodeConfig | Uses BarcodeManager to configure the decoder properties. | .apk |
| DecodeHTTP | Control and communicate with the scanner device using HTTP GET requests. | .apk |
| DecodeIntent | Passes scanned barcode data to different intents. | .apk |
| DecodeListener | Uses BarcodeManager to display scanned barcode label. | .apk |
| Decode | Display barcodes, enable/disable symbologies and register/release listeners. | .apk |
| Device | View and manage system settings. | .apk |
| JoyaTouchCradle | Configure/Control scanner cradle including locking. | .apk |
| SecondDisplay | Uses the SecondDisplay API to control the Memor 20's second display. | - |
| ZXing | Zebra Crossing library sample | .apk |