In this day, QR Codes (Quick Response code) are used every field as a handy way to share information, because it can handle thousands of data, easy to generate, easy to read and faster than classic bar code. Here is a free application called QR Droid for Android phone for reading and generating QR code.
QR Droid is a complete QR code reader, generator, and scanner for Android devices. This app is able to scan QR code from camera, decode from images and URLs of images stored in Internet.
You can create QR codes from your contacts, bookmarks, installed applications with in few seconds, and generate QR code for calendar events, phone numbers, geo-location, etc.
Additionally, QR Droid saves a complete history of every QR code that has been created or decoded. Interested readers can download and install it free at Android Market