Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create a QR code application? [closed]

Tags:

qr-code

Can you please explain me How actually QR codes are created and How they are tracked. Generated codes are stored in a DB.

I am actually confused about how QR code reader application works. If I create a site where users can generate QR codes. Every generated QR code will be saved in my site DB. Then, will I have to write an application too? An application that will read read QR code images from an image and will act accordingly or will an QR code reader app will do the job?

regards, aqif

like image 240
aqif Avatar asked Sep 27 '10 21:09

aqif


People also ask

Can you create a QR code to open an app?

Absolutely! You have the option to link it directly to your app stores without an extra landing page. When a user scans the App Store QR Code, it will automatically detect the user's smartphone's operating system and immediately open the app in the right app store.

How do you create QR codes that don't expire?

QRCode Monkey also has no limitations. All generated QR codes will work forever, do not expire and have no scanning limits like you see at other commercial QR code generators. The created QR codes are static so the only limitation is that you can't edit the QR code again.

Do generated QR codes expire?

No, QR codes do not have an expiration date. The QR code has a Quick Link behind it. As long as the Quick Link is active, the QR code will continue to work.

How do I reactivate my QR code generator?

If you want to reactivate a specific QR Code, you need to upgrade the account the QR Code was created in. To upgrade, log in to your account and go to Account - Features & Pricing. It's not possible to reactivate a QR Code by creating and upgrading a new account.


2 Answers

The QR Code is a type of two-dimensional barcode that is used to store small amounts of text or data (see Wikipedia). Different sizes and error correction levels of QR barcodes exist to store differing amounts of data with a selectable amount of redundancy.

The implementations in today's mobile phone platforms such as Android can use the contents of a QR code as a URL to open in the phone's Web browser. (Apple iPhones are supposed to be able to read QR codes using the free Semacode software.) Therefore, you can track usage of these barcodes using such tools as web site log analyzers.

Other data formats usable by mobile phones include vCard, which is used to store a person's contact information (see Wikipedia). Unlike URLs, usage of these cannot easily be tracked (i.e. if the user dials the phone number rather than opening a URL embedded inside). Although bare URLs are commonly used with QR code, vCard does have a URL field.

If you want to generate QR codes from your web site, you can use Google Charts (as Adam Straughan says), or you can use one of the many libraries that exist for popular programming languages (for example, http://phpqrcode.sourceforge.net/ for PHP, or http://code.google.com/p/zxing/ for Java) if you wish to do so on your own server. You would have to supply a valid URL or vCard as the text to encode in order for the QR code to be scannable by a mobile phone. Industrial applications differ in what is encoded.

Most likely, you would not store the QR code images themselves in the database. Instead, you would store the URL or other text contained within the barcode so that you can look up necessary information when the barcode is scanned or regenerate the barcode if needed.

like image 139
PleaseStand Avatar answered Sep 22 '22 04:09

PleaseStand


I can recommend this one: http://www.thonky.com/qr-code-tutorial/. Very detailed, but only covers a certain type of QR-Code.

like image 43
sschrass Avatar answered Sep 23 '22 04:09

sschrass