La aplicacion RedLaser para iPhone escanea codigos de barras en tiempo real. Estuve haciendo algunas pruebas con libros y tuve muy buenos resultados. Con productos no tanto, tal vez por que las superficies de los productos que escanee no son planas (botellas, paquetes, etc).

Esta aplicacion hace procesamiento en tiempo real de la imagen que enfoca el iPhone, esto para un usuario final puede parece trivial, pero para un desarrollador iPhone llama la atencion, ya que no existe alguna API publica en el SDK del iPhone que permita hacer esto. Aparentemente la gente de RedLaser encontro una forma ‘legal’.

Con el codigo escaneado la aplicacion hace una consulta a los servicios web de Google Products que provee informacion sobre productos (de momento y por un largo tiempo no creo que provea informacion de productos que se encuentran en la Argentina) y a los servicios web de Amazon.

La ventaja de realizar escaneos sobre codigos de barra (1D) en vez de codigos de tipo QR (2D) es que casi todos los productos que existen en el mundo ya tienen incorporador codigos del primer tipo.

El SDK usado para escanear los codigos, se encuentra disponible para que podamos desarrollar nuestra propia aplicacion de lectura de codigo de barras. Se me ocurren muchas aplicaciones interesantes que podria aprovechar esto, algunas de ellas:

  • En una librearia y con una aplicacion que escanee el codigo de los libros, podria obtener mas informacion de los libros: criticas, precio, recomendaciones de compras basadas en similitud, etc.
  • En una cadena de alquiler de peliculas podria escanear el codigo de la pelicula y ver un avance de la misma.
  • Ahora, que cada vez es mas comun que los supermecados tengan su sitios web en donde podemos comprar on line, podrian implementar una aplicacion mobile en donde escaneo los productos de mi casa y voy armando la lista de productos a comprar.