Какие технологии .net ближе к Xamarin?
Интересно, а что можно учить в Xamarin sdk?
Все что нужно знать - это особенности каждой из платформ и их гайдлайны. Все остальное - полностью аналогично обычной desktop-разработке - те же MVVM и сервисы.
xaml - хотя бы основные принципы работы, больше наверное ничего, все предоставляет сам xamarin