Proyecto desarrollado usando Jetpack Compose. Con el objetivo de mostrar las capacidades actuales para la creación de UI, y su uso en conjunto con el resto de librerías para navegación, inyección de dependencias, cámara y escaneo de códigos de barras. Siguiendo las prácticas actuales recomendadas por la Guía de Arquitectura.
Escáner de códigos QR y barras, con opciones básicas para compartir, copiar o ir al sitio web del código. Identifica otros formatos de código.
La aplicación consta de una pantalla principal con la vista prévia de la cámara, que al enfocar un código de barras o QR muestra el texto del contenido y permite compartir, copiar o en caso de una url ir al sitio web.
Usa la librería de google ML Barcode Scanning.
- Compose - UI
- Hilt - Inyección de dependencias
- Camera X - Cámara del dispositivo
- ML Barcode Scanning - API de escaneo de códigos de barras