CameraX APP
- Facilidad de uso
- Consistencia entre dispositivos
- Nuevas experiencias de cámara
Si bien aprovecha las capacidades de camera2, utiliza un enfoque más simple, basado en casos, que tiene en cuenta el ciclo de vida. También resuelve los problemas de compatibilidad del dispositivo para que no tenga que incluir código específico del dispositivo en su base de código. Estas características reducen la cantidad de código que necesita escribir al agregar capacidades de cámara a su aplicación.
Por último, CameraX permite a los desarrolladores aprovechar las mismas experiencias y características de cámara que proporcionan las aplicaciones de cámara preinstaladas, con tan solo dos líneas de código. Las Extensiones CameraX son complementos opcionales que le permiten agregar efectos como Retrato, HDR, Noche y Belleza dentro de su aplicación en dispositivos compatibles.
Abierto aquí https://github.com/arindamxd/android-camerax