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 |