Xamarin в Visual Studio для Mac
Создание приложений для iOS, Android, macOS и других платформ с помощью C# и .NET
Создание полнофункциональных собственных приложений


Все, что нужно для работы


Правильные средства для создания привлекательных программных интерфейсов
Создавайте пользовательские интерфейсы для iOS и Android с помощью встроенных визуальных конструкторов. Visual Studio для Mac включает собственный конструктор для приложений Android, который работает с XML-файлами из Android и поддерживает визуальное создание пользовательских интерфейсов. Конструктор iOS полностью интегрирован с Visual Studio для Mac. Он позволяет визуально редактировать XIB-файлы и файлы раскадровки и создавать пользовательские интерфейсы и переходы для iOS, tvOS и WatchOS. Развертывайте и отлаживайте приложения на эмуляторах и устройствах с помощью самого простого и экономичного метода для конкретных потребностей.

Кроссплатформенная разработка на Xamarin
Быстро развертывайте и запускайте приложения, используя один код на всех платформах .NET. Единожды написанный код будет работать на любой из них. Используйте любые платформы и библиотеки для создания потрясающих мобильных приложений.
Обращайтесь к собственным API из общего кода с помощью Xamarin.Essentials. Xamarin.Essentials позволяет легко использовать более 50 программных интерфейсов для конкретных платформ с поддержкой мощных аппаратных функций, таких как геолокация, безопасное хранилище, датчики и сведения об устройстве. Использование одного кроссплатформенного API позволяет не тратить время на написание отдельного кода под каждую платформу.
Использование Xamarin.Forms для создания потрясающих кроссплатформенных пользовательских интерфейсов
С помощью Xamarin.Forms вы можете создавать на C# или XAML кроссплатформенные пользовательские интерфейсы для iOS, Android и macOS. Эта платформа с открытым кодом для мобильных пользовательских интерфейсов позволяет создавать приложения из одной общей базы кода. Кроме того, встроенная поддержка шаблона MVVM обеспечит тестируемость и расширяемость кода.
Достичь одинакового внешнего вида на всех платформах или максимально приблизиться к внешнему виду, удобству пользования и поведению собственного приложения стало максимально просто. Xamarin.Forms Visual позволяет применять один и тот же дизайн на различных платформах, используя систему, которая дает рекомендации относительно размера, цвета, отступов и других параметров представлений и макетов. Обеспечьте с помощью Xamarin.Forms Visual единообразное оформление и поведение всех своих приложений.
Обуздайте мощь облака с помощью Azure
Создавайте интеллектуальные облачные мобильные приложения, которые можно масштабировать по мере потребностей пользователей. Используйте .NET Core и Visual Studio для создания API-интерфейсов и бессерверных рабочих процессов, которые могут реагировать на пользовательские события, и без лишних усилий получите максимальный охват глобальной аудитории. Интегрируя возможности машинного обучения и добавляя ботов, создавайте более иммерсивные пользовательские интерфейсы. И все это с помощью .NET и Visual Studio для Mac.
Связь с активным сообществом разработчиков
Известные компании и проекты, которые уже используют платформу Xamarin
Предприятия по всему миру и из самых разнообразных отраслей уже используют Xamarin и .NET для создания высокопроизводительных собственных мобильных приложений. Узнайте о мобильных приложениях, которые другие разработчики создали с помощью Xamarin, .NET и Visual Studio.