As you know, Mono is a free and open course project led by Xamarin, and this software platform designed to all developers to create cross platform mobile applications. It can be compatible with Microsoft's .NET Framework DLLs. So of course, you can use our .net barcode reader SDK in your Mono projects.
What's more, besides android apps, you can also generate phone apps in ios(iphone and ipad) and windows phone. All of these mobile applications can be created and coded in C# language. Really amazing, isn't it? So if you are a C# programmer, it's really easy to do. Nearly all the things are similar in the Visual Studio. First, import the namespace by "using PQScan.BarcodeScanner;". Then copy the following C# example code into your barcode scanning method. Simple to work.
Bitmap bitmap = null;
FileStream fs = null;
BufferedStream bs = null;
fs = new FileStream("barcode-image.jpg", FileMode.Open);
bs = new BufferedStream(fs);
bitmap = BitmapFactory.DecodeStream(bs);
BarcodeResult results = BarCodeScanner.Scan(bitmap);
Hope the C# demo code for Mono can be helpful.
---- pqScan Support Team