Знаете C#, работаете в Visual Studio и хотите делать мобильные приложения? Xamarin - решение Microsoft для создания кросс-платформенных приложений с нативными элементами. Термины Xamarin - фреймворк, позволяющий создавать IOS, Android, Windows Phone, Mac приложения. Была основана в мае 2011 Мигелем де Икасой и Нэтом Фридманом. В 2016 Microsoft покупает компанию Xamarin и делает Xamarin бесплатным инструментом. Xamarin.Forms(XF) - один из типов проектов Xamarin. Позволяет писать общую логику и визуальный интерфейс (кросс-платформенная реализация). Логика приложений пишется на C#, UI на языке разметки XAML (также, как и в WPF, но с другими элементами). Xamarin.Native - один из типов проектов Xamarin. Для каждой платформы пишется отдельный визуальный интерфейс. Логика может быть общая. Плюсы и минусы У Xamarin есть свои плюсы и минусы, как и у любой технологии. Плюсы: Звучит круто? Возможно, но минусы существенные: Итог Для разработчика. Если вы хотите разрабатывать мобильные приложения