Microsoft support for Xamarin ended on May 1, 2024 for all Xamarin SDKs including Xamarin.Forms. Upgrade your Xamarin & Xamarin.Forms projects to .NET 8 and .NET MAUI with our migration guides.
Let me introduce you to F# Functional App Development using Xamarin.Forms with the Fabulous project, which brings the Elmish Model-View-Update (MVU) architecture to Xamarin. It is a great way for F# developers to rapidly build mobile applications as you will see in this blog post.
Although Xamarin technologies are most commonly used to develop mobile applications, Xamarin.Mac makes it easy to use your preferred .NET language to develop desktop Mac apps. There are many C# examples in Xamarin’s mac-samples directory on Github, but it's also easy to use F# to develop desktop Mac apps as well.