Barcode Library app runs separately from core app so making it less dependent on mobile resources.
How to Use
Intent intent = new Intent("info.itroos.library.BarcodeScanning");
startActivityForResult(intent, 1);
App will return first barcode being scanned