кроссплатформенных?
кто-то использовал, а вопрос в чём?
У Xamarin'a строго говоря десктопная разработка это только Xamarin.Mac. Linux это Mono (или они .NET Core адаптировали), на винде (WPF/UWP). Я бы авалонию не советовал, у неё довольно "неофициальный" статус. Юзайте нативные способы на каждой платформе или GTK везде (будет некрасиво).
Для кроссплатформенного десктопа можно попробовать WPF на .NET Core 3.x. Сам если честно использовал только под Windows, но при публикации там есть и Linux, и MacOS. Просто у меня нет компа под Linux для проверки. Виртуалка с Mac есть, когда будет свободное время можно будет проверить.
Обсуждают сегодня