> The main difference is that one of the vendors actually supports the language in question (Kotlin) as a first-class citizen.
How is this different for Xamarin? C# has first class support on Windows.
How is this different for Xamarin? C# has first class support on Windows.
While still in Preview, Xamarin.Forms actually supports Linux with Gtk#, Windows with WPF and UWP and Mac with Cocoa (actually Cocoa with C# does work really well).