Я очень заинтересован в Xamarin, но из-за моего обучения мне также пришлось бы работать в области WPF. У меня вопрос: Xamarin и WPF используют XAML и шаблон MVVM. Могу ли я применить знания Xamarin и в WPF?
Да, у него очень хорошее сходство. даже с элементами управления тоже с небольшими отличиями. Например, панель стека в WPF доступна в Xamarin как StackLayout. Вы можете посмотреть в
https://docs.microsoft.com/en-us/xamarin/cross-platform/get-started/
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/creating-mobile-apps-xamarin-forms/
https://docs.microsoft.com/en-us/xamarin/cross-platform/app-fundamentals/building-cross-platform-applications/case-study-tasky
Вот некоторые ссылки, которые мне помогли.
XAML - это XML, и WPF тоже использует его, так что да, это по сути один и тот же язык, и графики похожи, в обоих случаях используется C #, что тоже явно помогает.