Scan Barcode Values into Form Fields of Native and Web Applications
This type of scanning is also known as a Scan Wedge App or a Keyboard Wedge App. We chose the name ‘Scan to Field’ because the scanning function is not an accessory ‘wedge’ but instead integrated with the device.
The Scan to Field app is a native app that works in the background for your authorized app-users to quickly and accurately scan barcode data into the form fields of third-party native and web applications.
It’s an enterprise-grade tool with sophisticated technology designed to increase your field worker’s productivity with fast data capture and error-reduction.
Administrators configure the app in the cloud based on their specific data capture requirements. For some tasks, more than one configuration is required. And, although configured in the cloud, it works both online and offline if activated at least once every 5 days.
1. Download the App
The Scan to Field app is currently only available for devices running Android OS 5.0 and greater. [The launch for iOS in expected July/August 2018.] You can download the app from Google Play (effective June 20th) or you can contact email@example.com for an APK file you can sideload to your Android devices.
Once installed, your app-users sign into the app with the credentials you created for them on codeREADr.com. You can pre-configure the app for the appropriate Scanning Mode(s) so all they then have to do is tap ‘Scanner ON’ when needed.
If you would like to demo the app before signing up for a paid plan, please email firstname.lastname@example.org to request demo credentials.
2. Basic Functionality
When active (Scanner ON), the app-user simply taps the targeted form field so the cursor is blinking in that field. The floating scan ‘bubble’ icon will automatically appear. They tap the scan bubble to open the device’s camera and capture the desired barcode.
The scan bubble can be moved anywhere on the screen and can be configured to grey-out or disappear after a pre-set duration. To reactivate the scan bubble the app-user taps anywhere on the screen.
When the app is not needed, the app-user can double-tap the scan bubble to toggle Scanner ON to Scanner OFF and then use the Android ‘back’ arrow to return to their native or web app.
We refer to a configuration as a ‘Service’. The following modes and general settings are available to the administrator when configuring the app. They are generally also configurable by the app-user (unless restricted by the administrator).
- Batch Mode: reads up to 100 barcodes in a single camera view; capture all or remove individual barcodes as needed.
- Framing Mode: adjustable decoding window for capturing the right barcode when there are multiple barcodes in the camera view.
- Targeting Mode: shows an aimer (configurable dot, line, etc.) to capture a specific barcode when the aimer touches the right barcode.
- Selecting Mode: reads and shows a preview of multiple barcodes in the camera view; app-user selects the correct one(s) from the list.
- Default: the entire camera view will capture a barcode.
Note: To allow your app-users to have more than one selectable Scanner Mode you simply create a service for each mode. They will all then be available within the app for their selection on demand.
- Barcode formats: select any combination from over 40 symbologies or simply use the pre-set defaults.
- Beep: audio alert sounds when the barcode is captured.
- Flash: enable the flash in dim environments.
- Replace text: clears and replaces the text in the target field when the barcode is captured.
- Copy to clipboard (in-app only): allows pasting the last saved scan.
- Front camera: scan with the front camera instead of the default rear camera.
- Lock configuration: Disables in-app settings except selecting barcode formats (symbologies).
A key feature is the ability to make the app smart so your app-users capture the right barcode at the right time.
- Symbology rules: select one or more symbologies to capture, and ignore the rest. With Smart Scan this is rule becomes very powerful.
- Content rules: choose to decode based on a prefix, suffix or other data embedded in the barcode.
- One or more rule can apply to each scanning mode.
- Each Service can have a different set of rules and within a service
4. Compare to codeREADr
The Scan to Field app lets your app-users scan barcode values into most third-party applications but you lose the ability for rapid, successive scanning that’s common with the codeREADr app. Also, with the codeREADr app you can easily configure workflows specific to each task, including database validation, and it includes many sophisticated data collection tools (photos, signatures, GPS location, etc.). Both apps have the same barcode scanning technologies.
5. Custom Functionality
If you have any suggestions for making the app better for your use case please share them by emailing email@example.com.