Lectura 2 - Uso de Codigos QR

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Ciclo 4B

Semana 5
Uso de cámara y acelerómetros

Lectura 2 - Uso de códigos QR


Uso de códigos QR

Todos conocemos los códigos QR (Quick Response): son un tipo de código de barras bidimensional,
compuesto de una gran cantidad de puntos negros y blancos que forman un patrón. Los códigos QR han
llegado a convertirse en una poderosa herramienta de marketing móvil. Desde información de contacto,
producto o servicio hasta videos instructivos en YouTube, direcciones en Google Maps o acceso a Wi-
Fi, los códigos QR ofrecen infinitas posibilidades para interactuar con un público objetivo.
De forma general, la estructura de un código QR es la siguiente:

• Información sobre la versión: estos patrones especifican la versión del código QR.
Actualmente hay 40, que van desde la versión 1 que tiene 21×21 módulos, hasta la versión 40
con 177×177 módulos. Las versiones 1 a 7 son las más utilizadas para el marketing móvil.
• Información de formato: estos patrones almacenan información sobre la corrección de
errores y la máscara de datos. La función de corrección de errores garantiza que el código QR
pueda decodificarse incluso si está parcialmente cubierto o dañado.
• Datos y claves de corrección de errores: estos patrones almacenan la información real del
código QR.
• Patrón de posición: estos patrones indican la dirección correcta del código QR.
• Patrón de alineación: este patrón permite que el código QR se decodifique en 360º.
• Patrón de temporización: estos patrones permiten que el decodificador determine el ancho
de la matriz de datos.
• Zona tranquila: este espacio crucial permite al decodificador identificar el código QR de su
entorno.

Uso de códigos QR [1] Semana 5


La figura 1 ilustra las diferentes zonas de información con componen un código QR.

Figura 1. Estructura de un código QR

Para implementar una App que pueda leer un código QR, podemos utilizar cualquiera de los paquetes
disponibles para Flutter, tales como:

• https://pub.dev/packages/qrscan
• https://pub.dev/packages/qr_code_scanner

Uso de códigos QR [2] Semana 5

You might also like