I am building an Android application where the user can input a barcode and I provide details about the item, similar to MyFitnessPal application.
I can get the application working where the user can enter the barcode manually. I would like the user to be able to scan the barcode instead of typing it. The scanning should be done either by using the phone camera (preferred) or an external barcode reader.
I looked at ZXing but I got very confused. I probably just need the JAR file.
Please provide a detailed simple project example, including activity to accomplish this.