Many apps require adding user authentication, and this often means enabling your users to sign in their existing Microsoft, Facebook, Google, and now Apple Sign In accounts. With Xamarin.Essentials' new WebAuthenticator and using ASP.NET Core on your backend it has never been easier. Learn more!
Image Classification allows our Xamarin apps to recognize objects in a photo. This article will walkthrough how to implement using Azure's Custom Vision Service, TensorFlow Lite (an open source machine learning platform) and Xamarin.Android.
Developers today can already take advantage of Startup Tracing to improve the startup time of their Android apps. Today, I will show you a new feature that let's you build a custom profile to be used for your app with Startup Tracing that finely tunes and optimizes your apps startup.
The ability to reuse components built with Kotlin has become increasingly important to Xamarin developers as their popularity amongst developers continues to grow. This post describes a high-level process of binding a Kotlin framework. Additional information with a detailed walkthrough is now available at Microsoft documentation.
AndroidX is here! Find out our plans for integration into Xamarin.Forms, Xamarin.Essentials, and beyond. Also, if you are a library creator we recommend a migration strategy for you and your users.
Today we are happy to bring you stable AndroidX NuGet packages. Since AndroidX is a large change for your Android projects, we’ve introduced a number of ways for you to migrate your project. Learn more!
Surface Duo introduces a whole new class of ultra-portable experiences running on dual screens. Today we are excited to announce our public preview of the SDK for Surface Duo. Xamarin developers can take advantage of the new SDK to enlighten existing apps and create innovative experiences for this new device that inspires creativity.
Android App Bundle is a new app packaging format from Google for Android applications that dramatically reduces the install size for end users.
The Visual State Manager (VSM) can now change a property on any child element within scope for our new Xamarin.Forms 4.5 pre-release version.
The Android App Bundle (.aab) is a new upload format that includes all of your app’s compiled code and resources, but defers APK generation and signing to Google Play at install time.