• Share
  • ?
  • Profiles ▼
  • Communities ▼
  • Apps ▼

Blogs

  • My Blogs
  • Public Blogs
  • My Updates
  • Administration
  • Log in to participate

▼ Tags

 

▼ Similar Entries

My Windws Path updat...

Blog: BigFix Releva...
brolly33 2700049USE
Updated
0 people like thisLikes 0
No CommentsComments 0

Another "form" of re...

Blog: BigFix Releva...
brolly33 2700049USE
Updated
0 people like thisLikes 0
No CommentsComments 0

Getting started with...

Blog: developerWork...
VishDev2018 50232PFTJ6
Updated
1 people likes thisLikes 1
No CommentsComments 0

Company Name or Publ...

Blog: BigFix Releva...
brolly33 2700049USE
Updated
0 people like thisLikes 0
No CommentsComments 0

November 1, 2018 at ...

Blog: BigFix Releva...
brolly33 2700049USE
Updated
0 people like thisLikes 0
CommentsComments 1

▼ Archive

  • December 2011
  • November 2011
  • October 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • January 2010
  • December 2009
  • November 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • April 2009
  • March 2009

▼ Blog Authors

design @ IBM developerWorks

View All Entries
Clicking the button causes a full page refresh. The user could go to the "Entry list" region to view the new content.) Entry list

Create a Quick Response Code (QR Code) image using Google Chart

bobleah 270000CN12 | | Tags:  smart_device qrcode google qr code ‎ | 8 Comments ‎ | 42,108 Views
image You have likely seen Quick Response codes (QR codes) popping up on packages, magazine pages, even some web pages, and in 2011, you are going to be seeing a lot more of them.   Quick Response codes are poised to achieve widespread adoption this year, and for some very obvious reasons.  We all want information...  we even demand it!  And a QR code provides it, through immediate access to what’s relevant about the artifact it represents.  And with the advent of smart phones, we all carry the required tool to interpret all that information neatly tucked away within that postage stamp sized image!

 
 
What are QR codes? 
 
In case you haven't had the opportunity to encounter a QR code in person, they’re similar to the familiar barcode that has been in use for years to track and price products.  The key difference between the two dimensional QR code and the single dimensional barcode is the amount of data they contain.  Quick Response codes are also known as hardlinks or physical world hyperlinks. QR Codes store up to 4,296 alphanumeric characters of arbitrary text. This text can be anything, for example, a URL, contact information, a telephone number, even a blog post!  QR codes can be read by an optical device with the appropriate software. Such devices range from dedicated QR code readers to mobile phones.
 
By scanning a QR code with your iPhone or other camera enabled smart device, you activate any number of phone functions, including linking your phones web browser to a web page destination.  In this blog post, I will demonstrate how to use the Google Chart API to generate a QR code that references a destination on the web.  This can be especially useful for linking to smart device specific down-loadable content.  For example:  if your website has a corresponding iPhone app, you could provide a QR code in lieu of an iTunes destination URL.  Another good example would be using QR code images on a web page, that point to podcasts or videos that are hosted on iTunes.     
 
There are a number of websites that can generate a QR code image.  These sites provide a Form to enter a URL or a message, then generate the QR code image for you to download and later place on your web page.  While this is a convenient method, I wanted a means to generate a QR code image on demand.  Authoring this type of application would be no simple matter.  Fortunately, Google has done all of the work for me!  Google Charts provides a simple means to generate a QR Code image as a service. 
 

Here is an example of generating a QR code image for the My developerWorks iphone app on iTunes:
 
<img src="https://chart.googleapis.com/chart?chs=250x250&amp;cht=qr&amp;chl=http://itunes.apple.com/us/app/developerworks/id391162970?mt=8&amp;choe=UTF-8" alt="Download developerWorks app" />
 
 
QR codes have a different set of required parameters from any other chart:
 
 
image 
Google Chart
 
 
The usage of QR codes is growing rapidly since they are tailor made for quickly and easily linking content to smart phones.  From basic magazine pages, business cards, or advertisements, digital linkages can be established to websites or any other destination URL.  With our growing reliance on mobile phones... QR codes removes the barrier of typing out long URL strings on tiny keyboards.   By supplementing a destination URL with a users physical location (via a geolocation service), QR code images can provide even greater value.  As smart device applications expand and grow in sophistication,  I believe we will see an explosive usage of  these "physical world hyperlinks"!
  • Add a Comment Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry
Notify Other People
notification

Send Email Notification

+

Quarantine this entry

deleteEntry
duplicateEntry

Mark as Duplicate

  • Previous Entry
  • Main
  • Next Entry
Feed for Blog Entries | Feed for Blog Comments | Feed for Comments for this Entry