SparkScan Product Brochure
Table of Contents
Table of Contents
Product overview
When enterprises want to deploy fast, intuitive, and intelligent barcode scanning on smart devices, they turn to Scandit SparkScan. It’s a pre-built component that puts a minimalistic scanning interface on top of any application. With only a few lines of code, developers can access both Scandit’s industry-leading scanning performance and optimized scanning user experiences (UX).
Employees get improved productivity and less frustration when using SparkScan-enabled applications. They also get Smart Scan Intention: an AI-based feature that eliminates the need for precise aiming and reduces unwanted scans by as much as 100%.
The SparkScan shutter button and camera preview layer floats on top of your existing interface, without requiring app redesign. Colors, sizes, and positions of UI elements can be easily customized to fit your app’s existing UI.
For demanding real-life enterprise applications, where employees perform hundreds or thousands of scans per day, SparkScan is the quickest way to get comfortable, high-performance barcode scanning into the hands of users.
Why choose SparkScan?
Scandit SparkScan is built for businesses that need a fast, accurate, and efficient barcode scanning solution, without spending the effort of building a scanning interface from scratch. As a pre-built, low-code component, teams can roll out SparkScan in minutes with minimal integration effort.
SparkScan’s key benefits are:
- Top performance: Powerful AI scanning engine recognizes and decodes any barcode fast, accurately, and reliably — including data-dense codes such as Aztec, PDF417, Data Matrix, and tiny, torn, damaged, poorly printed, curved, or shiny barcodes.
- Assistance for challenging environments: Fast, accurate decoding of barcodes even at long range, in low light, or at extreme angles. Users can also expand the camera view to better target barcodes from a distance, in awkward positions and low light conditions.
- Ease of use: SparkScan’s intuitive pre-built interface makes scanning effortless and reduces barriers to user adoption.
- Increased productivity: Every detail of the scanning experience is optimized to reduce friction and provide a fast, ergonomically comfortable scanning experience.
- No more unwanted scans: Smart Scan Intention uses context-based scanning to identify the right barcode to scan, even if multiple barcodes are in view. It analyzes user movement and the characteristics of all barcodes in the field of view to understand and scan only the code that the user wants.
- Unobtrusive: The SparkScan interface uses minimal screen real estate. Users can scan fast and easily, while focusing on the main content of the app.
- Highly customizable UI: Customize everything from colours and branding to scan button design, placement and how users access it.
- Offline use: All Scandit barcode scanning solutions are fully functional without network access.
- Instant deployment: With just a few lines of code, the pre-built UI adds scanning capabilities to any existing native mobile or web app.
- Broad device support: Get enterprise-grade barcode scanning performance on almost any iOS or Android device with a camera, including low-end consumer smartphones.
Typical workflows
SparkScan is suitable for workflows in any industry where rapid scanning of single barcodes is required. Some examples of how teams use SparkScan to upgrade their barcode scanning capabilities are:
- Moving away from dedicated barcode scanners: When dedicated barcode scanners are nearing end-of-life, SparkScan’s pre-built UI streamlines the transition to cost-effective smartphone-based scanning.
- Upgrading barcode scanning in an existing app: SparkScan instantly adds a customizable floating barcode scanning interface that sends data to your app, without requiring app redesign.
- Supporting high-volume scanning in busy B2E environments: SparkScan is designed to perform at scale, with lightning-fast speed and high accuracy even in challenging conditions to keep users moving from barcode to barcode.
- Empowering customers with B2C self-serve scanning: Mobile self-scanning from your app helps customers learn about and compare products in-store and perform self-checkout.
Optimized scanning UX for any app
Users need more than a good camera for high-volume and highly accurate scanning. On-screen guidance, instant feedback, and assistive features all contribute to reduced scan times and fewer unwanted scans.
SparkScan provides an intuitive, pre-built barcode scanning user interface backed by extensive user testing and a team of UX practitioners. This includes:
- Access SparkScan with a single tap.
- Scan from any orientation.
- Users aim using the device itself, keeping their eyes on the objects they’re picking, moving, or counting.
- Users do not need to rely on their screens to aim.
- Highly customizable UI to change the color, size, design and position of elements, turn features on and off in the quick access toolbar, and re-order toolbar items.
- Floats on top of any app.
Examples of the SparkScan UI in use
These three examples show how SparkScan’s floating interface can be deployed and customized to fit a variety of B2C and B2E apps.
B2C self-scanning app
In this example, SparkScan has been added to a B2C self-scanning app. The design and colour of both the small and large scan buttons have been customized
The floating button is set to stay in a fixed position and appear unobtrusively bottom right.
B2C product lookup app
The second example shows SparkScan in use in a B2C product lookup scenario. The floating scan button expands to become more obvious, and the user also chooses to expand the preview window for easier scanning.
B2E proof of delivery app
The third example shows SparkScan integrated with ID scanning in a proof of delivery app to create a complete workflow that generates an audit trail. Colors have not been customized, because of the lower requirements for brand consistency in B2E apps.
Security and privacy
All Scandit products follow the principle of Security by Design: your data belongs to you, and it is never collected unless authorized by you. Scandit is ISO 27001 certified.
- Compliant with applicable data privacy laws and business regulations, including GDPR and CCPA.
- All data processing happens on the device.
- No images captured for barcode decoding are stored on the device after scanning is completed.
- Scandit solutions never process or transmit personally identifiable information stored on the device (such as name, phone number, email address, or device ID).
- All communication is encrypted.
- No connectivity into your network and no access to your IT system is required.
- Devices register with Scandit’s servers to track the total number of devices on which Scandit solutions are used.
Integration guide
SparkScan integration is fast and easy, requiring only a few lines of code to get started. It is available for all major frameworks and programming languages, including Native iOS, Native Android, Flutter, React Native, .NET, Capacitor, and JavaScript.
SparkScan also supports all major barcode symbologies used worldwide.
Get started with SparkScan today
It only takes a few minutes to integrate SparkScan into your application.
For new customers:
- Sign up for a free test account at ssl.scandit.com.
- Follow the SparkScan Get Started documentation.
Existing customers
- Update to 6.16+ and implement new SparkScan API. No license key update is required.
(Note: Although SparkScan has been available since version 6.16, for the latest user interface and access to Smart Scan Intention, we recommend that all customers upgrade to 7.0+.) - Follow the SparkScan Get Started documentation.