<-- Inicio

El codigo QR y el nuevo entorno

No es un secreto que cada día nos vemos envueltos en un entorno más integrado con la informática, este paradigma recibe varios nombres entre ellos: ubicom, inteligencia ambiental, pervasive computing, Internet of things, objetos inteligentes, spimes, everyware aunque cada uno de estos nombres puede tener un enfoque ligeramente diferente, nos hablan de un entorno en el que las personas no perciban los ordenadores como objetos diferenciados.

Este nuevo paradigma gana relevancia en el mundo de la academia e investigación donde incluso es considerada una disciplina, los científicos e investigadores ven un gran desafío ya que esta “nueva” tendencia puede alcanzar grandes impactos a nivel social, científico, tecnológico y finalmente económicos.

Hoy hablaré acerca de los Códigos QR, estos son módulos para almacenar información en una matriz de puntos, poseen tres cuadros en las esquinas que lo caracterizan y permiten detectar la posición del código al lector, aunque el desarrollo inicial de estos códigos era la industria de la automoción hoy día los encontramos en todas partes publicidad, campañas de marketing, diseño grafico, papelería corporativa, Internet, webs, blogs, etc..

Qr Code

Funciones cómunes

  • Abrir la URL de una página Web o perfil social.
  • Leer un Texto.
  • Enviar un email.
  • Enviar un SMS.
  • Realizar un llamada telefónica.
  • Guadar un evento en la agenda.
  • Ubicar un posición geográfica en un Google maps.

Rol en la computación ubicua:

  • Permite una profunda integración entre el mundo físico y el virtual sin necesidad de una avanzada infraestructura.
  • Permite versatilidad ya que estos códigos pueden ser impresos, mostrados en pantallas y leídos desde grandes distancias.
  • La mayoría podemos tener un lector QR ( smartphones y cámaras genéricas ).
  • Ofrece una rápida respuesta.

Implementación

Existe un repositorio en mi github llamado Qr-CamReader-and-WebBrowser en donde puedes encontrar una implentación Windows Forms desarrollada en C#, capaz de leer codigos QR a traves de una camara generica , la lectura obtenida del QrCode es redirigida a un elemento WebBrowser en caso que corresponda a una URL.

Ademas te ofrezco una guia detallada de como hacer tu propia implementación basado en el código de arriba (: , donde te muestro como incluir las librerias, el codigo por sección y algunas consideraciones. Este código como su guia aun estan sujetos a cambios y revisiones, en todo caso si puedes dar tu aporte seria de gran ayuda.

Check this:

- Mobile and Ubiquitous Systems: Computing, Networking, and Services: 9th International Conference, MOBIQUITOUS 2012, Beijing, China, December 12-14, 2012. Revised Selected Papers.

- https://msdn.microsoft.com/es-es/library/hs600312(v=vs.110).aspx