Linkedin profile Facebook page Follow me on Twitter Follow me on Friendfeed Follow me on Instagr.am Follow me on Flickr View my Gallery Follow me on Tumblr Read my Feed RSS

Barcode QR a colori con Microsoft Tag

by Fabio Lalli on 15 March 2010

In questi giorni ho avuto modo di approfondire un pò di problematiche relative ai Barcode QR e dopo aver messo on line un apps di prova per generare i QR per un amico di Torino, mi son trovato a leggere un articolo interessante relativo al caso dell’ente Turismo Torino e Provincia. In pratica l’ente ha dato il via alla prima implementazione dei tag basata sulla tecnologia di barcoding Microsoft Tag (High Capacity Color HCCBs)

La cosa mi ha incuriosito e subito mi sono letto un pò di articoli, specifiche tecniche e le linee guida per creare dei tag personalizzati. Praticamente questi barcode della Microsoft non hanno niente più dei semplici Barcode QR, con la differenza però che sono a colori e che il client per i cellulari è distribuito gratuitamente da Microsoft per :

  • Android
  • Blackberry
  • iPhone
  • J2ME
  • Java 2 Micro Edition
  • PalmOS
  • Symbian S60
  • Symbian S60 1st Edit
  • Symbian S60 2nd Edit
  • Symbian S60 3rd Edit
  • Symbian S60 5th Edit
  • Windows Mobile
  • Windows Phone

La Microsoft ha inoltre creato un apposita sezione dedicata a chi vuole generare il proprio barcode da utilizzare su volantini, manifesti, siti e biglietti da visita (molto geek). L’utilizzo di questa applicazione è gratuita, attivabile facilmente attraverso l’account Hotmail / MSN e permette anche di avere dei report di lettura.

Insomma, ma dico io, è possibile che Microsoft debba sempre realizzare qualcosa fuori standard, solo per differenziarsi un pò?

Devo dire però che questi barcode, aldilà del fatto che possono contenere più informazioni, sono effettivamente graficamente più belli e curiosi.

UPDATE 15/03/2010 ore 15.18: ho trovato anche questa pagina relativa alla sezione sviluppatori contenente le API da utilizzare per eventuali sviluppi

  • Riccardo

    Come sempre bravo Fabio. Li ho visti qui a Torino in giro su una pubblicità per un giornale locale ( canavese.it). Sono esteticamente più belli ma varrà davvero la pena seguire la tendenza Microsoft o passare allo standard QR? sono un po’ confuso.. se puoi illuminami come sempre.

  • http://www.fabiolalli.it Fabius

    Ciao Richi,
    prima di tutto grazie, troppo buono! Illuminami mi sembra esagerato! :) Relativamente ai tuoi dubbi mi sento di fare alcune considerazioni raggruppando in PRO e Contro l’utilizzo dei Microsoft TAG:

    PRO
    1) Il lettore per dispositivo mobile è stato rilasciato da Microsoft per tutte le piattaforme più note, con download gratuito (dubbio: …fino a quando?) e non è vincolato a nessun utilizzo specifico: banalmente legge il contenuto e dirotta verso l’informazione contenuta nel codice. Per i barcode QR invece non tutti i device hanno un applicazione gratuita e funzionante.
    2) I Microsoft TAG contengono più informazioni, possono essere più piccoli e meno invasivi;
    3) Microsoft mette a disposizione già un applicazione per la creazione dei Tag e un sistema di reportistica;
    4) Sono disponibili le API per gli sviluppatori .net

    CONTRO
    1) I Microsoft TAG hanno un costo di stampa più alto (sono a colori);
    2) I Barcode QR hanno uno standard più semplice da riprodurre, mentre le specifiche dei Microsoft Tag sono più complesse;

    Che dire. Secondo me questi due tag devono essere utilizzati su contesti diversi ed in base all’obiettivo del progetto. E’ vero che si accavallano un pò come logica ed utilizzo, ma se si punta all’estetica, allo spazio e alla mole delle informazioni memorizzate utilizzerei Microsoft Tag, altrimenti, se l’estetica non è un problema e visto anche il minor costo di stampa, utilizzerei i Barcode QR. Spero di esserti stato di aiuto :)

  • Riccardo

    sei stato d’aiuto , ho solo una piccola correzione da fare … purtroppo i tag sono anche utilizzabili in bianco e nero! mannaggia a Microsoft, tiene sempre conto di tutto… ora, come ben sai, dovrò fare una scelta! grazie , sei la mia guida…

  • http://www.fabiolalli.it Fabius

    Azz è vero, grande e grazie per la correzione! :) Ho visto adesso sul sito Microsoft. Beh, in effetti allora le valutazioni vanno fatte su altri parametri, tipo: quanto legarsi ad una tecnologia proprietaria e della quale non sai per quanto tempo rimarrà gratuita?

  • Riccardo

    Fabio,
    aggiungo un piccolo contributo alla tua relazione sui nuovi QR microsoft. Il Microsoft Tag è estremamente veloce. Ho fatto una prova veloce. Ho generato un tag e ho effettuato la scansione con un nokia 5800 il risultato: la cattura è stata immediata, davvero istantanea, su un immagine estremamente piccola, dopo aver fatto milioni di test con il codice QR classico ti posso dire che l’acquisizione con Microsoft è decisamente migliore. Come al solito Microsoft è vincente da questo punto di vista, mi spiace dirlo.L’unica pecca! al momento i tag sono legati al sito microsoft e quindi non restituiscono alcun testo ma rimandano al sito per essere scaricati, rilasciandoti un report degli accessi. Utile soprattutto per sapere quante persone hanno effettuato una scansione del tuo TAG.Ti sonsiglierei di pubblicarlo sul tuo sito e vedere quanti hanno effettuato scansione e relativo accesso web al tuo contenuto. Fabio lo sai che quando vorrai potremo collaborare…
    A presto…

  • http://www.fabiolalli.it Fabius

    Grazie Richi per queste info. Domani scrivo un post sulle differenze tra i due tipi di tag :)

  • Pingback: Tagghiamo tutto con i QR Code | Fabio Lalli

  • Mpettiti

    Piu’ che un commento 2 richieste.

  • Mpettiti

    piu’ che un commento avrei da chiederti 2 cose riguardo Tag.
    1. Si possono programmare le Api Microsoft per creare TAG con solo visual studio e C++ senza usare .NET ?
    2. Esistono activex da interfacciare per generare TAG ?

    Grazie per la risposta a mpettiti@jacquard.org

    • http://fabiolalli.com Fabio Lalli

      Ciao, ti rispondo a tutte e due i punti (sperando di darti le risposte più corrette):

      1) Dalla ricerca che ho fatto in rete mi sembra di capire che si possa fare, anche se devi scriverti parecchio codice di interfaccia verso le API/SOAP esposte da Microsoft. Ho visto che esistono librerie anche per il PHP e Java quindi immagino tranquillamente si possa fare.

      2) Che io sappia no, ma magari in rete si trova qualcosa. Come mai stai pensando ad un ActiveX?

      Se mi fai queste domande immagino tu debba incapsulare queste chiamate in qualche dispositivo programmabile in c++ che non ha il framework. Corretto? Fammi sapere mi interessa approfondire l’argomento.

  • Anonymous

    Ciao,

    E’ vero stiamo utilizzando un linguaggio della National Instrument denominato Labview (versione 5) con il quale è possibile agganciare dll esterne e activeX (*.ocx) o, in altri modi, degli eseguibili .exe.

    Le prime due possibilità sono le più semplici (con esse si interfacciano semplicemente le ocx esportate da denso e tec-it per la generazione dei qrcode), la via degli exe è più complessa.

    • http://fabiolalli.com Fabio Lalli

      Non conoscendo bene il Labview: ma che tu sappia non è possibile richiamare delle pagine web da “formattare” con delle informazioni che permettano di ricostruire un qr? Si potrebbe ipotizzare di esporre delle pagine php (o altro) che si occupano di generarti il codice qr e risponderti con l’immagine o con una sequenza di codice che tu potresti leggere e ricostruirti”

      • Anonymous

        Ciao,

        La generazione del Tag deve avvenire all’ interno di un programma grafico
        che deve generare tag anche senza l’ ausilio di Internet che potrebbe non
        esserci oppure non essere attivo.

        Pertanto la generazione del Tag dovrebbe essere realizzata tramite una
        chiamata ad una Activex oppure ad un piccolo applicativo C preferibilmente
        C++ o Visual
        Basic 6.0 perché queste sono le nostre competenze attuali.

        Secondo te é possibile trovare o poter utilizzare qualcosa del genere ?

        Per quanto riguarda il Qr-Code abbiamo trovato Activex di terze parti ed
        attualmente lo stiamo gestendo all’ interno dell’ applicativo. Stiamo
        cercando la stessa
        cosa per il Tag della Microsoft.

        Ciao sono a Tua disposizione per qualunque tua altra richiesta

Previous post:

Next post: