There are many good barcode scanner apps available in the play store like Bar-Code, QuickMark, Quick Scan, NeoReader, etc. They vary slightly in their features and the cost of the facilities they offer. Some apps serve you for free, like the ScanLife barcode scanner, but their features are limited. You can choose the one that best suits your purpose.