• DashBoard Widget: Gerador de códigos QR

    by  • May 19, 2008 • Development

    blog.rafaeldohms.com.br em QRCom o advento dos smartphones, ferramentas usadas nas mais diversas áreas acabam chegando rapidamente a eles. Os códigos QR são um exemplo. O código QR (Quick Response – Resposta Rápida) é uma matriz, um código de barras em 2 dimensões, inicialmente criado para rastreamento de pacotes e peças veiculares. Porém rapidamente estes se infiltraram em diversas áreas, como a de telefones móveis.

    Celulares com camera e o software correto (O N95 por exemplo) podem ler estes códigos e decifrar o texto armazenado. Isso vem sendo muito utilizado para enviar links para o celular, tornando desnecessária a digitação destes no celular, interessante para baixar novos softwares no seu celular ou para bookmarks.

    O widget em açãoOutros usos envolvem por exemplo, um QR que representa os dados de uma pessoa em seu cartão, ao invés de digitar tudo, leia o cartão e pronto. A Nokia apresenta uma dessas soluções com o Nokia Mobile Codes, ligeiramente diferente mas seguindo o mesmo conceito.

    O Gerador de QR que desenvolvi aqui, é um simples widget para mac que senta no seu dashboard, quando quiser copiar uma URL para seu celular, copie e cole o texto no campo disponível, gere o código e scaneie para seu celular.

    Para instalar siga este link (Somente para Mac OS X)

    Futuras versões

    Atualmente o widget usa uma conexão com a internet para fazer a geração, em versões futuras pretendo deixar tudo local. Além disso pretendo adicionar uma função para salvar a imagem para o disco, e a capacidade de gerar códigos maiores, com mais informações.

    About

    Rafael Dohms is a PHP Evangelist, Speaker and contributor. He is a very active member of the PHP Community, having helped create and manage two PHP User Groups in Brazil. He shared the lead of PHPSP for 3 wonderful years making a positive mark on the local market. Developer, gamer and lover of code he also hosts Brazil’s first PHP Podcast: PHPSPCast, as well as contributing to well known projects. He moved to the Netherlands in search of new challenges and is now part of the team at WEBclusive, sharing his passion for quality code and working on new awesome ideas with the team. You can always find him at the nearest Community events, speaking, sharing, talking or just learning from the rest.

    http://doh.ms