Edited by: Peter Powers on 31/08/2011 13:18:19QRcode APIkeysor simplyfying apikey transfer to mobilesthe Problem..
If you are the owner of a modern smartphone you are probably running one or more of the eve apps that are arround.
Getting those to work usually requires you to either type the api key, copy some file, send a link through email to your phone that you then can click...
all in all the usability of that is, frankly speaking ****... the Solution?
Most modern mobiles feature a cam, and an API that app developers can use to scan for QRcode and read information from there.
a qr code is an image, and looks likePlease visit your user settings to re-enable images.
(for those interested you can read more about QRcode on wikipedia
for almost all languages, including the ones CCP is using for their website there are ready-to-go libraries to create QRcode images,
it would be piece of cake for them to display such an image right next to the apikey on your key management page.
for the end user it would be as easy as: login to ccps site with your pc, go to the management page, point your phone on the screen, click on 'scan', and you'd have the key imported to the app.
for the app developer, well depending on what OS you are on, its just a few lines aswell (a bit more than displaying the pic for ccp is though ;)
in the end a pretty cheap and easy to implement way to improve usability.contents of the codethis is only relevant to developers, if you are enduser stop reading :)
since there are many ways to implement the storage of keydata in that code, i would like to suggest the form of the code aswell:
(hostname to allow for api / testapi, and maybe 3rd party caches to be used)How to integrate QR code in my mobile AppAndroid using zxingiOS (using zbar)