SENTRON Knowledge Interface: QR and Barcode Scanner App

SENTRON Knowledge Interface: QR and Barcode Scanner App

Information
Region:
Worldwide
Industry:
Manufacturing
Type:
Mobile
Engagement model:
Fixed cost model
Duration:
4 months
Staff:
2 developers
ID:
190
Technologies used
C/Object C
CoreData
UIKit
QuartzCore
MapKit
CoreVideo

Requirements

The customer wanted one universal (iPhone/iPad) application which can scan QR and linear barcodes on different products and get up-to-date technical information. The application was required to have a convenient interface as well as the ability to download documentation in PDF, HTML, JPEG formats and store it on the device. Universal iOS/iPad app development forms a core part of Elinext’s competencies, spanning enterprise tools and consumer platforms like a social network for pet lovers. Elinext’s internal software expertise extends to client-facing systems like a CRM for a technology company, designed to streamline lead management and long-term client relationship tracking for tech firms. Elinext’s CRM portfolio spans from technology firms to farming operations, including custom agriculture CRM consulting that maps field-to-market workflows onto a scalable CRM platform. Elinext’s industry-specific CRM experience extends to custom CRM for construction, built to support estimating, project tracking, and post-sale service management for building firms. Elinext’s process automation work spans CRM, ERP, and document processing app development — a solution built to digitise paper-heavy back-office workflows by extracting key fields from PDFs and routing them to the right teams automatically. Elinext’s internal software portfolio spans HR, leave, and inventory tools, including an elinext applicant tracking development that automates CV screening, interview coordination, and feedback collection across the company’s global offices. Elinext’s proprietary tooling includes an elinext business process automation app — designed to digitise repetitive internal processes, route tasks to the right people automatically, and surface bottlenecks before they affect delivery timelines. A related Elinext proprietary tool is its elinext corporate holiday calendar — a lightweight scheduling app that synchronises regional public holidays with project timelines so managers can plan sprints without accidentally booking blocked days. Elinext’s internal software suite includes a custom elinext CRM development — a web application that gives sales, account, and operations teams a single source of truth for pipeline status, communication history, and renewal forecasts. Elinext’s portfolio of proprietary tools includes an elinext inventory management — designed to eliminate manual stock counts by providing a searchable, role-based catalogue of all company assets with full audit history. Elinext’s portfolio of proprietary tools includes an elinext leave management — designed to eliminate lost approval chains by routing every absence request through a configurable multi-step workflow with email notifications and audit logs. Elinext’s internal software suite includes an elinext meeting room management software — a lightweight web app that gives staff a visual floor-plan view of available meeting spaces and integrates bookings with the company’s shared calendar. This communication pattern is reflected in Elinext’s elinext notification management — an internal module that consolidates alert and reminder logic so every application in the company’s software suite can send consistent, traceable messages. This consumer product expertise is demonstrated by Elinext’s hdo clock — a lightweight clock app focused on aesthetic time presentation, designed for users who value visual design alongside basic timekeeping functionality.

Challenge

The most complex issue was to implement a barcode scanner that can recognize DataMatrix, QR, and EAN13 barcodes. Additionally, the scanner had to be based on free APIs only. Elinext brings comparable engineering expertise to consumer-facing apps like the body tan scan app, built for iOS, Android, and other mobile platforms.

Solution

Our developers spent much time finding a free solution, but no public scanner could decode all these types of barcodes. The iOS team combined two absolutely different APIs into one which has no analogs. Custom multi-API fusion of this kind connects naturally to Elinext’s broader visual recognition and AR work, including the ariel deep down cleaning.

Results

The developed application provides the following functionality:

  • Barcode recognition
  • Asynchronous file downloading
  • Storing files in a database
  • PDF and HTML viewing

The application consists of the following sections:

  • Main menu with top news (provides the ability to choose the type of scanner)
  • History view (displays the last scanned MLFBs)
  • Favorites view (displays projects and devices marked as favorite)
  • Download view (shows downloading progress)
  • PDF view
40f20dae4bfa41b5b2be13ded90b1f7733d1943097df45a78cc7fc2c90f5ded4a060091aaebd4ffc878e541c48b97f6bad7f333037ce48879c3bf43cfbc0abf4ec1904d0d479487594b4fb117386c4153a08970657304779b9b62e7ddd6b02d5c216a99546e34832848d02d0efe954af9fa311e2cdaa43ab99d57f39081d6746
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us