QR CodeUn Codice QR (in inglese, QR Code) è un codice a matrice (o codice a barre bidimensionale) creato dalla corporation giapponese Denso-Wave nel 1994. Il “QR” deriva da “Quick Response” (Risposta Rapida), poiché il creatore pensava ad un codice che consentisse una rapida decodifica del suo contenuto.

I codici QR sono maggiormente comuni in Giappone e sono attualmente il più popolare tipo di codice bidimensionale in Giappone.

Sebbene inizialmente utilizzato per tracciare molti pezzi nella costruzioni di veicoli, i codici QR sono ora utilizzati per la gestione delle scorte in un’ampia varietà di industrie.

Più recentemente, sono state sviluppate applicazioni orientate verso la comodità, finalizzate a sollevare l’utente dal noioso compito di inserire dati nel proprio telefono cellulare. Stanno diventando sempre più comuni in magazzini e pubblicità nel Giappone, i codici QR che memorizzano indirizzi e URL.

Anche l’aggiunta di codici QR sui biglietti da visita sta diventando comune, semplificando notevolmente il compito di inserire i dettagli personali di una nuova conoscenza nella rubrica del proprio cellulare.

Evidentemente qualche sviluppatore del centro di ricerca della Microsoft deve aver fiutato l’opportunità visto che Windows Live Confucius è il code name di un web service che permette di codificare e decodificare verso questo standard.

Windows Live Confucius

Si tratta di un web service SOAP, per cui occorre utilizzare le regole proprie del protocollo SOAP per effettuare le richieste.

Con poche righe di codice è possibile creare applicazioni come quella che mi permette di creare il mio QR Code accanto al titolo di questo sito, e se ci fate caso, cambia ogni giorno!

Siete curiosi di sapere cosa c’è scritto?

Forse il prossimo articolo prenderà in esame come realizzare un applicazione PHP in grando di interrogare il web service di Windows Live Confucius.