Xamarin.Forms and Essentials now target Android 13 (in Preview)
Xamarin Official Blog
by Gerald Versluis
1y ago
We are excited to announce that Xamarin.Forms and Xamarin.Essentials now target Android 13! As of August 2023, new Android apps that are distributed through the Google Play Store will have to target at least Android 13. In a continued effort to keep supporting Xamarin.Forms, we have now updated Xamarin.Forms and Xamarin.Essentials to target MonoAndroid13 by default. Since this is a bigger update than usual, we are putting out this preview release first. .NET 7 and .NET MAUI already support Android 13. We encourage all new applications to begin with .NET MAUI since Xamarin support will end May ..read more
Visit website
Tips & Tricks on Upgrading Xamarin.iOS & Xamarin.Android to .NET for iOS & Android
Xamarin Official Blog
by James Montemagno
1y ago
There has never been a better time to update & migrate your Xamarin.iOS and Xamarin.Android apps to the latest version of .NET. The update process for most apps should be quick and when you are finished you will be able to take advantage of the latest features of .NET 7 including C# 11 and the new project system. In addition, iOS & Android apps built against .NET 6 and .NET 7 have large performance improvements and developer productivity features as they take advantage of build system enhancements. The team has just released upgrade documentation for apps, so go head over there for a f ..read more
Visit website
Fall 2022 Updates for Xamarin, Hello iOS 16 and Android 13
Xamarin Official Blog
by David Ortinau
1y ago
Today we are happy to announce that Xamarin support is now available for iOS 16 in Visual Studio 17.3.5 on Windows and 17.3.6 on Mac. iOS 16 now joins Android 13 (API 33) in Xamarin to support the latest mobile versions on both platforms. iOS 16 is part of the larger Xcode 14 release from Apple which will soon also add new versions of iPadOS, tvOS, macOS, and Mac Catalyst. Apple has not yet released those updates, so your applications will continue to work using the existing versions of those SDKs. To get started today, install these versions of Visual Studio along with Xcode 14 on your Mac ..read more
Visit website
Migrating MR.Gestures from Xamarin.Forms to .NET MAUI
Xamarin Official Blog
by Michael Rumpler
2y ago
Note: This is a Guest Blog Post by Michael Rumpler. Michael has been a freelance C# developer since 2003, switching from web to mobile in 2014 upon the introduction of Xamarin.Forms. Let’s first provide a brief introduction to the MR.Gestures Library to explain why it exists and the problem it solves. When Xamarin.Forms was released in 2014 it only provided TapGestureRecognizer which had to be added to a GestureRecognizers collection. This implementation was always a bit of a code-smell for me. It copied the iOS + Android APIs, but iOS and Android (at the time) only used that architecture be ..read more
Visit website
Tips for Moving Your Xamarin Library to .NET MAUI
Xamarin Official Blog
by Luis Matos
2y ago
Note: This is a Guest Blog Post by Microsoft MVP Luis Matos. Luis is a System Engineer who specializes in helping companies and professionals create value in their software products. If you are a Xamarin.Forms Library maintainer and haven’t yet ported your library to .NET MAUI, then you are in the right place! In this post, I will be sharing the tips that I learned porting my NuGet Package, Plugin.ValidationRules to support .NET MAUI. Refactor or Rewrite or Bifurcate? Your Xamarin.Forms SDK library is likely targeting .NET Standard, Xamarin.iOS and Xamarin.Android. Some of your code may be r ..read more
Visit website
Facebook SDK v12.2 for Xamarin.iOS Now Available
Xamarin Official Blog
by Israel Soto
2y ago
Accessing 3rd party libraries directly from C# is a great perk of developing mobile apps with .NET and Xamarin. You have the ability to create your very own binding projects, consume NuGets from the community, or leverage binding packages contributed to by our teams. We have been hard at work to kick off the new year with several updates for popular libraries. The first of which is v12.2.0 of the Facebook SDK for iOS. This update brings together several SDK components from Facebook including CoreKit, LoginKit, ShareKit, GamingServiceKit, and AudienceNetwork. Open Source & Issue Reporting W ..read more
Visit website
Machine Learning in Xamarin.Forms with ONNX Runtime
Xamarin Official Blog
by Mike Parker
2y ago
Machine learning can be used to add smart capabilities to mobile applications and enhance the user experience. There are situations where inferencing on-device is required or preferable over cloud-based solutions. Key drivers include: Availability: works when the device is offline Privacy: data can remain on the device Performance: on-device inferencing is often faster than sending data to the cloud for processing Cost efficiencies: on-device inferencing can be free and more efficient by reducing data transfers between device and cloud Android and iOS provide built-in capabilities for on-dev ..read more
Visit website
The Journey to Accessible Apps: Meaningful Content Ordering
Xamarin Official Blog
by Rachel Kang (SHE/HER)
2y ago
A critical part of developing apps is laying out the various elements on the screen, both in design and in code. It is crucial that the content ordering is meaningful. Without meaningful, logical ordering, drastically varying in-app experiences get delivered to the wide range of app users. Meaningful ordering is a key aspect of developing accessible apps. Meaningful content ordering The first step towards approaching meaningful content ordering is understanding what exactly makes content ordering “meaningful”. A great place to start is with the Web Content Accessibility Guidelines (WCAG). Acc ..read more
Visit website
What’s New in Xamarin and Visual Studio 2022
Xamarin Official Blog
by David Ortinau
2y ago
This week .NET Conf 2021 is celebrating the release of .NET 6, Visual Studio 2022 is now available, and we are happy to announce that Visual Studio 2022 also includes Xamarin support for Android 12, Apple’s latest Xcode 13 releases of iOS, iPadOS, macOS, and tvOS, and the latest Xamarin.Forms service releases that work with both. Let’s round up the latest Xamarin releases available today, revisit the Xamarin support policy, and look ahead at the road to .NET 6 and .NET MAUI coming in the second quarter of 2022. .NET 6 is GA today and .NET Muti-platform App UI (MAUI) support is on the way for ..read more
Visit website
Introducing .NET MAUI Compatibility for the Xamarin Community Toolkit
Xamarin Official Blog
by Brandon Minnick
2y ago
Note: This is a follow to last month’s announcement: The Future of Xamarin Community Toolkit The Xamarin Community Toolkit team is excited to announce two new .NET MAUI-compatible versions of the toolkit: Xamarin.CommunityToolkit.MauiCompat Xamarin.CommunityToolkit.Markup.MauiCompat These MauiCompat libraries align to latest release of Xamarin.CommunityToolkit; the main difference being that these are for your .NET MAUI apps, whereas Xamarin.CommunityToolkit is for your Xamrain.Forms apps. Today’s MauiCompat release includes support for iOS and Android. Future MauiCompat releases will incl ..read more
Visit website

Follow Xamarin Official Blog on FeedSpot

Continue with Google
Continue with Apple
OR