Overview
Barcode scanner is used to scan various types of barcodes, including the QR codes used by sites like androlib.com.
Using Barcode Scanner
Reading Barcodes
When you start the app your camera will start. Point the camera lens at a bar code and you will be given the option to open the appropriate app (such as the browser for a URL or app), or share the information by email or text message.
Scanning the barcode on a book will let you search for the book, search the books contents (uses Google) or go to Google shopper.
There are applications that use this technology to build shopping lists and compare prices online for products.
When you scan your computer screen on a site like androlib and then tap Open browser the market is searched for the app. If it is found you can install it. Not all apps on sites like androlib are available for all phones.
Creating Barcodes
Run the scanner app and then press menu, then tap share. You will get a screen where you can select what you want to share. If a friend has a barcode scanner on their phone they can scan the qr code that is created directly from your screen. Once the information is turned into a qr code you can tap menu again and you can copy it into a note (if you have a notepad app installed) or send it to someone by email.
It works really well.
There are apps that do this also. Share QR and EasyShare.
Screenshots
Menus and Screens

Main screen

Barcode scanner menu

Menu to pick the source of a created barcode

After scanning a URL code
Created Barcodes
After creating one of these codes they can be scanned by another device with a barcode scanner (like a friend with a phone) to transfer the information.

Barcode created for a contact

Barcode created for the clipboard contents

Barcode created for an app.

Sharing a created barcode
Sources
I learned about the capabilities of the Barcode scanner app from the following sources:
Links
Post Revisions:
- 14 March, 2011 @ 16:35 [Current Revision] by dale
- 7 December, 2010 @ 14:22 by dale
- 7 December, 2010 @ 14:21 by dale
- 7 December, 2010 @ 5:41 by dale
- 6 December, 2010 @ 9:31 by dale
- 6 December, 2010 @ 8:59 by dale
- 6 December, 2010 @ 8:59 by dale