Xamarin on 
Visual Studio for Mac

Build apps for iOS, Android, macOS, and more with C# and .NET

Support for .NET MAUI is here

.NET multi-platform App UI is the evolution of Xamarin. With .NET MAUI, you can build beautiful and fast native apps for iOS, Android, Mac, and Windows. .NET MAUI support is coming soon to Visual Studio 2022 for Mac

Build rich cross-platform native apps

Develop rich native experiences for Android, macOS, iOS, tvOS, and watchOS with first-class support for Xamarin. Use Xamarin to leverage cross-platform hardware acceleration. Your apps will look and feel native because they are.

Build rich cross-platform native apps

Access everything you need in one place

Visual Studio for Mac has first-class support for Xamarin development on macOS, with everything you need to build, design, and test stunning, high-performance apps. Stay productive with rich, inline IntelliSense code support for C#. Visual Studio for Mac includes tons of features you expect from your modern IDE, including a sophisticated system based on projects and solutions, along with integrated source control.

Access everything you need in one place

Cross-platform API access

Get up and running faster by sharing code across all .NET platforms. Access native APIs from shared code with Xamarin.Essentials. Enjoy more than 50 platform-specific APIs, including powerful hardware features like geolocation, secure storage, sensors, and device information. With a single cross-platform API, you won’t have to spend time writing specific code for each platform.

Build rich cross-platform native apps

Use Xamarin.Forms for stunning cross-platform user interfaces

With Xamarin.Forms, you can use C# or XAML to build cross-platform user interfaces for iOS, Android, and macOS. Build apps from a single codebase with our open-source mobile UI framework. Create testable and extensible code for future growth with built-in support for the Model-View-ViewModel (MVVM) pattern.

Build rich cross-platform native apps

Connect with an active developer community

Meet the noteworthy companies and causes being powered by Xamarin today

Developers worldwide – in every type of industry–use Xamarin, .NET, and Visual Studio to build high-performance, native mobile apps. Check out how fellow developers use our products to build great things and solve real problems.

Visual Studio 2022 for Mac

Develop apps and games for iOS, Android, and the web using .NET.

Tell us how it’s going

Our Developer Community is your direct line to Visual Studio for Mac engineering teams. Report a problem, request a feature, or upvote someone else’s post to let us know what’s important to you.


Learn how to use Visual Studio for Mac to develop applications in the language of your choice, for your platforms and devices.

Visual Studio for Mac Preview

Join us in shaping the next release of Visual Studio for Mac.