Códigos QR vs. Códigos de Barras: Qual é o Melhor para as Necessidades do Seu Negócio?

Jonathan Palley's picture
Jonathan Palley 6 de May de 2023
Compartilhar
A menos que você nunca tenha ido a uma loja nos últimos quarenta anos, provavelmente está familiarizado com códigos de barras. Eles são onipresentes em embalagens de produtos, caixa de lojas e em muitos armazéns ao redor do mundo.


Então, os códigos QR são o novo código de barras? Os códigos QR vão substituir os códigos de barras? E qual é a diferença?


A resposta para essas perguntas é tanto “sim” quanto “não”. Para entender por quê, primeiro precisamos fazer um pouco de aritmética muito simples.

É Tudo Sobre Densidade de Informação

Vamos supor que temos uma tira de madeira que mede 25 centímetros de comprimento por 2,5 centímetros de largura. Desenhamos quadrados para cada centímetro e decidimos se pintamos cada quadrado de preto ou branco. Quantos quadrados diferentes pintamos? Bem, isso é simples – nossa tira de madeira tem 25 centímetros de comprimento por 2,5 centímetros de largura e cada quadrado tem 2,5 centímetros - então tivemos 10 quadrados.


Agora, suponhamos que temos uma placa de madeira quadrada com 25 centímetros de cada lado. Novamente, desenhamos quadrados de 2,5 centímetros e decidimos pintá-los de preto ou branco. Quantos quadrados precisamos pintar? Se você se lembra das aulas de matemática do ensino médio, a área de um quadrado é calculada multiplicando o comprimento dos dois lados. 10 multiplicado por 10 é igual a 100. Então, agora temos 100 quadrados para colorir.

 Objetos 2D podem conter muito mais quadrados - ou "informação" - do que objetos 1D. 

10 quadrados vs. 100 quadrados. É isso que faz os códigos QR funcionarem: Um código de barras é “1D”, como nossa tira de madeira. Um código QR é “2D”, como nosso quadrado de madeira. Objetos 2D podem conter muito mais quadrados - ou "informação" - do que objetos 1D.

Os Limites dos Códigos de Barras 1D

Porque os códigos de barras são apenas 1D, eles podem armazenar uma quantidade muito limitada de informações. Assim, os códigos de barras só são projetados para conter números. É por isso que você frequentemente vê um número impresso abaixo de um código de barras (que mostra, em forma legível por humanos, o número codificado pelo código de barras).


O número codificado no código de barras costuma ser algo chamado “UPC”, ou código universal de produto. Este é um número universal que o fabricante de um produto obtém para seu produto, que identifica de forma única seu produto em comparação a todos os outros produtos do mundo.


Quando um comerciante adiciona um produto à sua loja, geralmente insere no sistema de banco de dados o UPC do produto, o valor pelo qual está vendendo esse produto e quantos itens tem em estoque. Então, no caixa, ao escanear o UPC, seu banco de dados procura o preço para aquele UPC e deduz aquele item do estoque.


Isso tudo funciona muito bem em um supermercado. Mas há um problema para aplicações mais amplas: para que o código de barras seja útil, ele precisa de um banco de dados acompanhando. Enquanto o supermercado tem esse banco de dados em sua rede interna, seu celular não tem. E, portanto, a utilidade dos códigos de barras é realmente limitada a ambientes "controlados" onde o scanner já está carregado com informações sobre o que o código de barras significa.

Códigos QR Assumem Onde os Códigos de Barras Param

Como os códigos QR são 2D, eles podem armazenar muito mais informações do que um código de barras. Eles não apenas contêm alguns números, mas sim milhares de caracteres de texto. Portanto, um código QR pode armazenar um endereço da web (um URL) ou outros identificadores compreensíveis por humanos e máquinas. Isso leva a todos os diferentes usos dos códigos QR (muitos dos quais discutimos em outras partes da Academia de Códigos QR Ilimitados).


Mas a grande ideia é esta: códigos QR podem se sustentar por si mesmos, enquanto códigos de barras exigem um banco de dados acompanhando para serem úteis.

Quando usar Códigos de Barras em Vez de Códigos QR

A realidade é que os códigos QR podem fazer tudo o que um código de barras pode fazer, e muito mais. E acreditamos que os códigos QR, eventualmente, substituirão completamente os códigos de barras.

 Os códigos QR, eventualmente, substituirão completamente os códigos de barras. 

O único lugar onde os códigos de barras ainda são úteis é se você precisa usar a infraestrutura de escaneamento existente. Por exemplo, se você precisa ser escaneado em um supermercado existente, provavelmente precisa usar um código de barras. Ou, se você precisa usar um scanner portátil já implantado.


Mas para novas aplicações, você realmente deveria usar um código QR – MESMO se você estiver apenas usando-o para codificar um UPC ou números. Ao construir nova infraestrutura em códigos QR em vez de códigos de barras, você está possibilitando um futuro muito mais flexível e poderoso, sem custo adicional.


Se você quiser discutir como fazer implementações especializadas de códigos QR, não hesite em nos contatar. Estamos aqui para ajudar.


Siga-nos no Twitter, Facebook e YouTube

Compartilhar
Jonathan Palley's headshot
Escrito por

Jonathan Palley

6 de May de 2023