Barcode Libary Usage
In Android device, the third-party app can use android bar code scanning and decoding api or some open source barcode libary. ZXing and ZBar are both open-source to scan barcodes or 2-D "graphical barcodes" and retrieve the data encoded.
ZXing
ZXing refer to short for Zebra Crossing. It is implement in the Barcode Scanner (application) that is an Android app. Please refer to https://archive.codeplex.com/?p=zxingnet.
ZBar
ZBar is an open-source C barcode reading library with C++, Python, Perl, and Ruby bindings. Please refer to http://zbar.sourceforge.net/.