Turn your Windows Phone into a barcode scanner
dBarScan WP uses your phones camera to capture a barcode image and decode it, and provides the option to search for the barcode data or report on the barcode structure. In the following outline click on any image to display an enlarged version.
The first time dBarScan is opened it displays just the briefest of instructions, but is ready for action. You can either tap the scan button to start scanning, or tap the << button to open the Options page to specify which barcode types you wish to allow the scanner to recognize.
On the Options page are a set of check boxes, one for each of the barcode families that the scanner can decode. If you know the barcode family you will be scanning then it helps to uncheck the boxes for families that you are not interest in - this speeds up the detection process. Similarly if you are not scanning barcodes that have supplementaries (secondary groups of bars after the main group) there is little point in having dBarScan check for supplementaries. The barcode types detectable in each family are listed here. (Hint: Unless you know that you are about to scan a UPC-E barcode it is a good idea to leave the UPC-E barcode type deselected as a poor scan of an EAN-13 barcode can be misread as a UPC-E).
Tapping the Scan button on the main page opens the phone's camera view ready to capture the barcode. There are basically 3 steps:
If the option to search immediately has been chosen then the search will begin automatically - otherwise click on the search icon to start the search.
Some example of successful and failed images are shown here.
Most products sold in retail outlets have barcodes, and the number in the barcode can be searched for on the internet. dBarScan offers a number of search facilities that can be selected on the Option page. One of several major search engines can be selected from the drop-down list - including Ask, Amazon, Bing, Google and the Google Shopping database - and the region in which the search is required can be selected from France, Germany, Italy, Spain, UK and USA.
Once an image has been successfully scanned then tapping on the Search button on the main page will load a web browser to search using the specified search parameters. If you wish to change the search parameters you can return to the Options page and select parameters and then repeat the search.
On each successful scan dBarScan generates a report on the barcode. This may be accessed by tapping on the >> button on the main page.
The report always contains details of the barcode type, its data content, and the presence of any check digit that is detected. It also contains an analysis of the bar widths observed and how far they deviated from the expected values.
Of particular value for barcodes in the Code 128 family is inclusion in the report of control characters detected - so that you can see which subtypes are being used throughout the symbol.
dBarScan decodes the following barcode families
dBarScan requires Windows Phone 7.5 or 8.0
dLSoft Apps for Windows Phone are available exclusively from Windows Phone MarketPlace.
dBarScan WP is built on the dLSoft dBarScan SL component for Windows Phone, which is available for developers.