For my Xamarin.Forms project I want to make the switch from using an android phone to scan barcodes with the camera to a dedicated device (Newland MT90 or Zebra TC21).
First I would like to know if and how it's possible to use the barcode scanner if it's available instead of the camera or keep using the camera if no barcode scanner is available.
Next thing is how to make the easiest possible use of the physical barcode scanner.
No special requirements needed, just reading 1D/2D barcodes and QR-codes.