Guest Post: Snppts allows you to contribute your user interface designs created in Xamarin to benefit other community members and to show off your work. Contributing is as simple as creating a PR on our repository with your author and snippet information. Learn more...
One of our current focus areas in Xamarin.Android is build performance and reducing the multidex count. Developer productivity is directly impacted by the "inner dev loop": the time it takes to make a small code change and see the result on a device or emulator. Performance is a feature!
Continuously improving the experience with Automatic Android SDK Management tools that are used under the hood to build, deploy, and debug your Android applications. Enabled by default, Auto SDK will provide you with various prompts throughout the lifecycle of your app’s development. Learn more!
Browse the Xamarin.Essentials Maps documentation to learn about all of the great cross-platform native APIs with additional implementation and limitation details. Xamarin.Essentials is open source on GitHub where you can report issues, ask for features, and contribute to the library.
Starting on August 1st, 2019 all Android apps that ship native libraries will need to provide a 64-bit version of their app. Xamarin.Android already includes support for 64-bit CPUs and can be enabled with a simple check of a checkbox! See how easy it is to optimize your apps for multiple CPU architectures.
Enhance security by enforcing HTTPS on all of your Android applications web request and easily adjust them for development purposes with Network Security Configuration.
When it comes to application size, bigger is not better. In fact, it’s one of the key factors a user takes into mind when considering installing or uninstalling your application. Imagine if a user ran out of space on their device and your app was one of the biggest offenders for used space. It would be quite a shame for your application to be one of the first to be uninstalled, purely for how large it is...
Give a warm welcome to WorkManager. WorkManager is a library that makes it easy to schedule deferrable, asynchronous tasks even if the app exits or the device restarts. It was designed to be backwards compatible to API 14 and does so by wrapping JobScheduler, AlarmManager, and BroadcastReceivers all in one.
Unlock the power of Glide with “GlideX”: a simple library to swap-in Glide’s image loading implementation in-place of what Xamarin.Forms ships in the box.
Debugging your ASP.NET Core Web API backend against you Android emulator should be simple, and with this quick tip you can use Xamarin.Essentials and Kestral to enable local debugging.