Mobile SDK Configuration

The Mobile SDK allows you to personalize the scan experience by offering a range of customizable guidance features. With real-time visual, haptic, and audio feedback, overlays, scan cutouts, camera controls, zoom gestures, flashlight activation, and more, you can tailor the user interface to fit your specific needs— all via the ScanViewConfig.

mobile sdk fundamentals configuration 01
Figure 1. The interface, highlighting the Technical Capability, Cutout Area, and Camera Parameters.
mobile sdk fundamentals configuration 02
Figure 2. The interface, highlighting the Flash Controls and UI Feedback. (Visual) Feedback is not represented here.

Customizable components via the ScanViewConfig:

  • cameraConfig

  • flashConfig

  • viewPluginConfig

    • pluginConfig

    • cutoutConfig

    • scanFeedbackConfig

    • uiFeedbackConfig

Config Feature Description

cameraConfig

Camera Parameters

Specify details about the device’s camera, e.g. front/back camera activation, capture resolution, zoom factor, and the user’s ability to control the camera, e.g. pinch to zoom activation

flashConfig

Flash Controls

Configure your user’s ability to control the flash, e.g. display or hide a button to toggle flash between different modes (On, Off, Auto), define position and representation of that button, etc…​

viewPluginConfig

pluginConfig

Technical Capability used

Specify which type of data you are looking to digitize, e.g. Tire Identification Number, Tire Size, Vehicle Identification Number, License Plate, Barcode, Meter, ID, etc…​

cutoutConfig

Cutout Area

Configure the area within your camera preview which Anyline focuses on for recognition (e.g. size and position), and aesthetics (e.g. border thickness, border color, background color outside the cutout area, etc…​)

scanFeedbackConfig

Scan Feedback (Sensory/Auditory/Visual Feedback)

Configure the type of feedback the user should get while scanning, e.g. vibrating or an auditory cue (beep) upon successful result, highlighting of recognized characters (visual feedback), configuring the visual representation of the visual feedback, etc…​

uiFeedbackConfig

UI Feedback

Choose from a pre-defined set (presets) of complex enhancements to the user experience while scanning and configure them to fit your use case, e.g. visual guidance how the user should position their device relative to their scan target, dynamically telling the user to move closer to or further away with the device, etc…​

Get help

If there is anything you are missing, you require support, or want to provide us with feedback, please reach out to us via https://support.anyline.com, where you either may find helpful information in our Knowledge Base or you can open a Support Ticket for more specific inquiries.

In order to better assist you, please include any code of your Anyline integration and any ScanViewConfig you are using.