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.

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.

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.

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
sentron-1sentron-2sentron-3sentron-5sentron-6sentron-7sentron-8sentron-9
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert