Android: ¿Hay una manera de implementar el escáner de código de barras en una aplicación?

Así que estoy trabajando en un proyecto, y me pregunto si hay una manera de implementar el escáner de código de barras en mi aplicación para Android? Así que iría de mi aplicación, abrir la cámara y tomar la "imagen", obtener la información, y volver a mi aplicación con esa información?

A continuación se muestra un ejemplo de una biblioteca de terceros para escanear códigos de barras: https://github.com/zxing/zxing/wiki/Scanning-Via-Intent

Como no soy un desarrollador de Android con experiencia, no sé si puedes hablar entre aplicaciones debido a sandboxing. Sin embargo, hay un escáner de código de barras llamado zxing que es "una biblioteca de código abierto de código fuente de 1D / 2D de código de barras implementada en Java.Nuestro enfoque está en usar la cámara incorporada en los teléfonos móviles para fotografiar y decodificar códigos de barras en El dispositivo, sin comunicarse con un servidor. "

Parece bastante sólido, así que recomendaría usar eso.

Si está más cómodo creando aplicaciones con App Inventor, hay un módulo de código de barras basado en la biblioteca de ZXing: http://appinventor.googlelabs.com/learn/reference/components/other.html#BarcodeScanner

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.