Multi-targeting with Android Support Library v28

Jon Douglas
November 28, 2018 Android

Starting with Xamarin’s Android Support Library version 28, we are introducing multi-targeting. This includes assemblies for older support library versions when your application’s TargetFrameworkVersion is lower than the expected version. Multi-targeting […]

Continue reading

Android Build Performance and Reliability

Jon Douglas
November 21, 2018 Android

As a Xamarin developer working on Android apps, you may be well-aware of two issues that slow down your everyday development; build times and the correctness of the build. If […]

Continue reading

Using the Android Designer Split View

Bret Johnson
September 24, 2018 Android

The ability to see the design view and layout XML at the same time, side by side, was one of our most requested features for the Android Designer. With Split View, new in the Visual Studio 2017 version 15.8 release, you can switch back & forth freely between both modes of working. Edit the layout XML to see the changes immediately previewed in […]

Continue reading

Getting Started with Android Pie

Mark McLemore
August 21, 2018 Android

Google recently released Android Pie for developers to enhance their apps and build new experiences with. Previously, Microsoft released an Android 9.0 Preview for Xamarin.Android and as of today, you can download the stable support for Android Pie inside Xamarin.Android 9.0 with Visual Studio 2017 15.8 and Visual Studio for Mac 7.6. New Features of […]

Continue reading

Announcing Xamarin.Android 9.0 (P) Preview

Jon Douglas
July 27, 2018 Android

Update: Android 9.0 stable support is now available. Android 9.0 (P) introduces many features such as Wi-Fi RTT(Round-Trip-Time), Display cutout support, Notification enhancements, Multi-camera support, and much more. We’re excited to announce Xamarin.Android support for Android 9.0 (P) in our latest preview release of Xamarin.Android for both Visual Studio 2017 and Visual Studio for Mac. […]

Continue reading

Use MSBuild to Define Advanced Android VersionCode

Dean Ellis
Dean Ellis
June 28, 2018 Android

With the introduction of Xamarin.Android v7.2, two new MSBuild properties were also introduced in order to make maintaining Android VersionCode for Android apps even easier: AndroidVersionCodePattern AndroidVersionCodeProperties Advanced Android VersionCode Typically, to change the version number on an Android application you need to edit the AndroidManifest.xml file and update the android:versionCode. Alternatively, you could implement […]

Continue reading

What’s New In the Xamarin Android Designer

Jon Douglas
June 25, 2018 Android

Backed by your feedback, our team has been able to improve the Xamarin Android Designer significantly since it’s initial release a few years back. Now, we have a ton of new and exciting work that we can’t wait to share with you. Xamarin Android Designer All of the following features are currently available in the […]

Continue reading

Getting Android Apps Ready for Google Play’s Target API Level Requirements

James Montemagno
June 21, 2018 Android

Developing Android applications is a unique experience, as it often involves taking advantage of the latest capabilities of Android while still providing backward compatibility to older Android devices in order to reach all potential users. This feat is accomplishable by using Android support libraries and doing runtime checks while using the latest APIs in the […]

Continue reading

Xamarin.Android Firebase Job Dispatcher: Background Scheduling for all Android Devices

Tom Opgenorth
June 4, 2018 Android

Running tasks in the background is important for Android apps. It’s what helps keep an app responsive to the user and allows work to get done even when the user isn’t actively engaged with the app. As an example, consider uploading a large file or trying to apply a filter to a picture. Both of […]

Continue reading

Contributing to Xamarin.Android

Jon Douglas
May 25, 2018 Android

Xamarin has been open source for over two years now, starting the day we made the exciting announcement about the future of Xamarin. Since then, we’ve moved the majority of our work out in the open so that you and your fellow developers can contribute. Open source is a fantastic place for developers to learn […]

Continue reading
Load more posts