¿Es mejor usar códigos QR o códigos de barras en una aplicación móvil para el mercado de consumo?

Todas las respuestas técnicas dadas aquí son correctas (flexibles, distintivas, diseñadas para dispositivos móviles, etc.), pero el mayor problema es que, sin importar lo que deseen los especialistas en marketing, casi nadie escanea los códigos QR.

Las personas usan aplicaciones de escáner de código de barras (1D) como RedLaser o pic2shop por una razón específica y convincente: para verificar si están obteniendo un buen trato o si deberían comprar en otro lugar.

Por otro lado, la mayoría de los códigos QR se agregan en los anuncios. ¿Quién va a sacar su teléfono inteligente, escanear el código, posiblemente incurrir en costos de datos, solo para ver otro anuncio? Hay muchos ejemplos de campañas QR hilarantemente malas: http://wtfqrcodes.com/

También hay algunos usos geniales de los códigos QR (mi http://www.ibeaken.com/es favorito usa QR para proporcionar información turística multilingüe sobre puntos de referencia o en museos), pero realmente necesita pensar detenidamente sobre qué motivará al propietario promedio de un teléfono inteligente a escanear uno.

Depende mucho de su mercado objetivo. Si está orientando su aplicación solo a teléfonos inteligentes, entonces el lector de código de barras puede darle una ventaja adicional dado que los productos de consumo empaquetados generalmente ya tienen impreso el código de barras UPC 1D. Por lo tanto, no es necesario colocar un código QR adicional en los productos.

Por otro lado, si tiene la intención de descargar su aplicación a través de plataformas, entonces los códigos QR deberían ser su elección, ya que son compatibles con dispositivos móviles y no exigen muchos recursos en teléfonos móviles.

Si está apuntando a productos de consumo específicos para escanear que aún no tienen un código de barras impreso, entonces debe usar un código QR y un lector de códigos QR para tener el máximo alcance.

Los códigos QR también son un tipo de códigos de barras (2D).

Si los códigos de barras lineales tradicionales ya existen en el entorno donde se va a utilizar su aplicación, simplemente utilícelos.

Use los códigos QR, si tiene el lujo de dictar el formato porque todos sus códigos serán creados recientemente y no tiene que lidiar con el ecosistema tradicional de escáner de código de barras 1D.

¿Por qué? Porque todas las buenas razones que otros ya han dado. Además, si va a hacer que los códigos QR sean una parte integral de su aplicación: las bibliotecas / SDK de códigos QR se encuentran actualmente en desarrollo activo y, debido a este impulso, probablemente será más fácil incorporar códigos QR en el software hoy y apoyarlos. para el previsible mañana.