Xamarin.Android

Xamarin End of Life Announcement

Anyline has been a longstanding provider of the Mobile SDK for Xamarin, catering to developers' needs for several years. As of autumn 2022, we have seamlessly transitioned our support to encompass the SDK for .NET (MAUI), recognized as the official successor to Xamarin.

In alignment with Microsoft’s recommendation to migrate from Xamarin to .NET, and considering Microsoft’s cessation of support for Xamarin by May 2024, Anyline will discontinue the release of any additional updates, including new features or bug fixes, for Anyline Mobile SDK for Xamarin.

Please find the Anyline Mobile SDK for .NET here.

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

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

If you want to gain a deeper understanding on 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.