Funciona en orientación vertical y horizontal, puede leer códigos invertidos,
interfaz Material Design y también genera códigos de barras.

Utiliza la biblioteca de escaneo de códigos de barras ZXing ("Zebra Crossing").
Los formatos de código de barras soportados son: AZTEC, CODABAR, CODE 39, CODE 93, CODE 128,
DATA MATRIX, EAN 8, EAN 13, ITF, PDF417, QR CODE, RSS 14, RSS EXPANDED,
UPC A, UPC E y UPC EAN EXTENSION.

Esto es de código abierto:
https://github.com/markusfisch/BinaryEye
