Un QR code [1] est un code barre 2D / "pictogramme" (matrice de pixels) pouvant contenir plusieurs milliers de caractères alphanumériques : par exemple l’URL d’un site, un numéro de téléphone, une adresse... à rajouter à sa carte de visite :) On parle également de "code Datamatrix" ou "flashcode"...
Il est déjà utilisé au Japon où il rencontre un vive succès pour étiquetter tout et n’importe quoi : dans les magazines, sur les affiches publicitaires, les publicités ou dans la rue sur les plans de villes, dans les expositions, etc... cf. l’article sur clubic : Le QR Code : un code omniprésent Ce pictogramme peut-être lu depuis n’importe quel téléphone portable muni d’un appareil photo, et afficher simplement le contenu du tag ou rediriger vers le site web associé pour plus d’informations. Il peut également servir au paiement électronique en payant depuis son téléphone portable (achat directement déduit de la facture de son abonnement !)
En France, cette technologie est en cours de test en grandeur nature à Lille cf. l’article : Lille Métropole ubiquitaire expérimente le commerce du Futur......

(src : http://www.jp-blog.org)
Générateur en ligne de code barre 2D : QR Code / Datamatrix
Par exemple, l’URL du site http://www.pervasive-network.org codé dans un QR Code :
- http://www.jaxo-systems.com/
- http://qrcode.kaywa.com/
- http://www.snapmaze.com/
- http://www.semapedia.org/
- Mobile Barcoder (plugin firefox)
- http://www.barcodesoft.com/
- http://www.tec-it.com/online-demos/tbarcode/
Les opérateurs de téléphonie commencent aussi à s’intéresser à cette technologie (pour du geomarketing par exemple) cf. le site d’Orange qui permet de créer sa carte de visite : http://cartevisite.id2orange.com/
Générer / Programmer un code barre 2D : QR code / Datamatrix
datamatrix & QR-Code
- Jaxo Systems (BarShow.jar / java)
datamatrix
QR-Code :
- QR_CGI (php)
- module CPAN QRcode.pm (perl)
- module CPAN Imager-QRCode (perl)
- qrencode
- .NET QRCode Library (.NET) cf. tutorial sur codeproject.com
- QRCodinguen (MacOS) ...page en japonais
- qrcode (JavaScript)
- qrcode-rails (python)
décodeur de QR code / Datamatrix :
- libdecodeqr
- semacode (java)
- QRDecodeJava (java)
- .NET QRCode Library (.NET) cf. tutorial sur codeproject.com
- decodingqr (MacOS) ...page en japonais
- cacto (java)
- Jaxo Systems (BarCapture.jar / java)
Lecteur de tag QR Code : pour téléphone portable ou PDA
- Le Kaywa Reader
- Quickmark Mobile Barcode
- ActivePrint
- http://www.hotscan.fr/hotscanv2/
- Mobile Tag
- http://www.qode.com/
- Semacode
- UpCode
- HotScan
- J2MEQRCode (java, J2ME)
- ZXing (java, J2ME, plate-forme android de Google)
Documentation
- QR Code : Tout savoir sur ses pictogrammes bizarre.
- QR Code Tuto, Comment créer et lire un QR Code ?
- Environnement technique des codes 2D tournés vers le grand public
- www.arkius.info
Quelques liens : Social QR code :)
- Urban Ubiquity // Urbic
- Mobile Cross Media (Téléphone mobile, codes 2D et cross media...)
- projet semapedia (relier le monde virtuel au monde physique grâce à des QR codes, appelés "Tag-Semapedia")
- gallerie Flickr de QR codes
[1] Quick Response
Commentaires
1. mercredi 9 janvier 2008 à 12:52, par Joss :: Tous savoir sur les QR-Codes - The Italian Blog
2. dimanche 17 février 2008 à 22:47, par Jacques Sabatier :: http://www.jaxo-systems.com
3. jeudi 24 juillet 2008 à 04:05, par Eric :: Snapshoot on mobilecrossmedia and 2DCode readers
Ajouter un commentaire