QR codes are becoming an increasingly popular way for companies and individuals to share information. Often you will find QR codes on the back of your soft drink cup, on banners hung up on store windows, or even on Web sites. The QR codes are meant to be scanned with smartphone apps and then the information embedded in the QR code becomes available on the smartphone screen for the user to view.
With QR codes becoming more popular, it only seems practical to add QR code reading functionality to the iPhone. You have the option to download free QR code reading applications from the App Store, but if you would rather add the feature directly to the stock iOS Camera application, then you should check out a new jailbreak tweak called NativeQR
by iOS developer Evan Swick
Shown above, you can see NativeQR in the works. The tweak adds a switch to the Options button in the Camera application allowing the user to enable a QR reading feature. Once enabled, the user can start scanning QR codes directly from the stock iOS Camera application. The user needs to simply focus on the QR code and the tweak will automatically detect the code, show the content, and ask if the user wants to open or copy the QR code.
In the instance shown above, the QR code that was scanned has Saurik's Web site embedded into it, so tapping the Open button would launch Mobile Safari and launch Saurik's Web site. On the other hand, tapping on the Copy button would store the Web site's link in iOS' clipboard so it could be pasted elsewhere.
Apart from adding the ability to read QR codes, NativeQR also makes it possible for you to generate QR codes for your contacts. Under the Share Contact link at the bottom of the contact card, you will see a new QR Code option that you can tap on to generate a QR code for the contact to easily share the contact with another smartphone user:
This makes it easy for you to share a contact with someone that has a QR code reader. If you’ve ever asked someone for another person’s contact information and entered it manually by yourself, you have risked typing it wrong or took the long amount of time necessary to enter it into your Contacts application. This feature lets you have someone scan your iPhone display and the contact embedded into it can be added to the other person's Contacts list quickly and easily without the risk of mistakes.
NativeQR also has the benefit of being built right into the stock Camera application unlike App Store QR code readers. This makes it very easy to launch the Camera application from the lock screen via the Camera Grabber and scan a QR code without having to unlock the device and find your QR code reader.
At this point in time, NativeQR is not supported on the iPad and it requires iOS 6.0 or later on an iPhone or iPod touch to be installed. The tweak doesn’t have any options to configure. If you’re interested in using NativeQR, you will find the tweak in Cydia’s BigBoss repository for just $1.99.
iPhone or iPod touch running iOS 6.0+
Developer: Evan Swick