The Anyline Xamarin SDK provides the functionality of our Android SDK in C# to make the Android integration in Xamarin as easy as possible.

Essentially, the Anyline Xamarin.Android SDK is a Bindings Library that wraps around the native Anyline SDK for Android so all native Java functionality can be simply invoked via C# calls.

If you want to gain a deeper understanding of how this works or if you plan on porting a native Java library to C#, the official Xamarin website offers a guide on how to bind a Java library.

By the end of the following section, you will have a Xamarin.Android project with Anyline integrated and basic configuration to start scanning right away.