domingo, 3 de maio de 2009

QR Code

Quando recebe um cartão de visita, o que você geralmente faz?
Digita no seu celular um parte do nome da pessoa e um tempo depois já confunde o nome, não lembra como quardou o nome. Afinal digitar em um teclado numérico não é muito fácil.
E o número telefone? As vezes esquece de anotar o DDD? Quando você sai da sua área e precisa do número que vai lembrar do problema.
Quardar o e-mail nem pensar, deixa pra anotar no PC depois. Então percebe que perdeu o cartão.

Isso pode mudar!

Pense em outra situação.
Esta lendo um artigo na revista, folheto ou outdoor e gostaria de visitar o site, ligar pra empresa, até mesmo mandar um e-mail ou SMS.
Que tal dar um click e ter tudo devidamente salvo no seu celular?

Você é anunciante e criou um folheto em que pede pra pessoa enviar um SMS pro numero X com a palavra y.
Não seria bom poder permitir seu leitor dar um click pra ter tudo digitado e pronto pra ser enviado.

Você prepara um evento e quer que as pessoas lembrem do dia e horário.
Que tal um click pra anotar no celular o compromisso?
Melhor, o mesmo click pra saber as coordenadas geograficas pra localizar no GPS ou GoogleMaps o endereço?

Tudo isso existe!!!!
Tudo é possivel usando o QR Code.

O QR Code é um código de barras de 2 dimensões, ou seja não é só no comprimento, tem altura também, horizontal e vertical.
Com isso o QR Code pode conter uma quantidade muito maior de informação.
A principal vantagem e invoação é o modo como conseguimos ler esse código. Toda pessoa com celular com camera consegue ler o código, mesmo estando até 30% danificado, de lado e inclinado.
O QR Code pega informação e armazena de forma escaneavel. Complementando isso com protocolos para interpretação desta informação que conseguimos fazer tudo isso.

Hoje os produtos tem o código de barras de 1 dimensão que possui só alguns números.
Esses números só fazem sentido se uma base de dados é consultada. Esse código especifico é o UPC.

Um texto inteiro digitalizado de um papel pro seu dispositivo móvel, por sua vez transferido pro seu PC.
Até um arquivo binario, ou seja fotos, rings, etc.
Qualquer coisa, do mundo fisico, off-line para o mundo virtual, on-line.

Se na gondula tiver um QR com nome do produto e o preço. Poderemos chegar no caixa já com a lista pronta.
Poderemos controlar produtos no estoque, em palets e containers.

Poderemos desenvolver aplicações pra dispositivos móveis que preenchem seus formulários com algo impresso, evitando a redigitação da informação.



Veja o Site Oficial QR Code:
http://www.denso-wave.com/qrcode/index-e.html


Procurando sobre QR CODE achei alguns outros códigos.
Aztec -> usado nos formularios de uma seguradora facilitando a vida do funcionário que faz a avaliação do carro.
Data Matrix -> usado por industria no controle de linhas de produção.
PDF417 -> Penso que vi colado nos carros da Chevrolet
High Capacity Color Barcode -> Talves sejam usado nos DVDs, acho que tem a microsoft por tras.

Um artigo interesante com varios pode ser visto no wikipedia:
http://en.wikipedia.org/wiki/Barcode

Veja alguns exemplos de QR Code:


VCard
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=BEGIN:VCARD%0D%0AN:Mazolini;Eduardo%0D%0ATEL:01991912705%0D%0AEMAIL:jo_edu@hotmail.com%0D%0AURL:http://blog.mazolini.com.br%0D%0ABDAY:19810616%0D%0AEND:VCARD


MECARD
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=MECARD:N:Mazolini,Eduardo;TEL:01991912705;EMAIL:jo_edu@hotmail.com;URL:http://blog.mazolini.com.br;BDAY19810616;;


MEBookMark
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=MEBKM:TITLE:Blog Mazolini;URL:http://blog.mazolini.com.br;;



Telefone
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=TEL:01991912705


SMS
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=SMSTO:01991912705:Vi seu exemplo no blog.


E-mail
http://chart.apis.google.com/chart?cht=qr&chs=400x400&chl=SMTP:jo_edu@hotmail.com:Post QR Code:Vi seu exemplo no blog.



Bom nada disso adianta se não tivermos como participar disso segue uma lista que pesquisei alguns geradores de QR e DM (DataMatrix)

Geradores:
http://code.google.com/intl/pt-BR/apis/chart/#qrcodes
http://zxing.appspot.com/generator/
http://www.quickmark.com.tw/En/diy/?qrVcard
http://www.i-nigma.com/Create.asp
http://mobilecodes.nokia.com/create.jsp?terms=accepted
http://qrcode.kaywa.com/
http://datamatrix.kaywa.com/


Agora que consguimos fazer precisamos testar e ler esses codigos.
Recomendo ter 2 deles:
NeoReader - Ele le diversos formatos além do QR Code. Lê Aztec DM UPC e Code-128. Porem ele interpreta poucos protocolos, na maioria das vezes só apresenta o texto.
QuickMark - Ele le também o DM e interpreta o texto, ou seja você pode adicionar o contato, o evento, o bookmark ou seja muito mais útil.

Leitores:
http://code.google.com/p/zxing/
http://mobilecodes.nokia.com/scan.htm
http://reader.kaywa.com
http://www.i-nigma.com/GetReader.asp
http://www.upc.fi/en/upcode/download/
http://www.neoreader.com/download.html --> Le mais formatos Aztec Datamatrix UPC Code128

http://www.quickmark.cn/En/basic/download.asp --> Interpreta o codigo

Nenhum comentário: