Innovation Software
Key Results
- Replaced an unsupported Google ML Kit scanning plugin
- Avoided the need for additional dedicated scanner hardware
- Maintained support for all previously supported barcode and QR code scanning workflows
- Enabled scanning of QR codes containing smoke detector details such as make, model, and expiry date
- Reduced integration effort thanks to a familiar plugin implementation
- Chose barKoder over Scandit based on implementation, support, and clear pricing
- Received fast support during implementation
- Delivered a scanning solution described as fast, reliable, and easy to integrate
Integration
Barcode Scanner SDK
Connect
Challenge
Innovation Software needed reliable barcode and QR code scanning inside an app used by engineers onsite at domestic and commercial properties. Accurate serial-number capture is important for warranty and certification workflows, and some smoke detectors include QR codes with key details such as make, model, and expiry date. Before barKoder, they used a Google ML Kit plugin, but it was no longer actively supported and was not compatible with Google’s 16KB page size requirement. They also wanted to avoid adding dedicated scanner hardware, since engineers already carry extensive tools and mobile devices are always in hand.
Solution
barKoder SDK provided a software-based scanning solution that fit naturally into their existing mobile workflow. Its plugin implementation was similar to their previous setup, which made integration quick and straightforward. Although they also tested Scandit, the development team preferred barKoder because of its implementation approach, responsive support structure, clear pricing model, and support for a wide range of barcode symbologies, including QR codes.
Result
With barKoder, Innovation Software was able to continue scanning all barcode and QR code types they had previously supported, while gaining a faster and more reliable scanning solution. Although the new app version had not yet been released at the time of the questionnaire, so real-world performance statistics were not available, the team highlighted that barKoder was quick and easy to implement. When they needed help with the scanner “Close” button, barKoder support responded quickly and helped resolve the issue in little time.