Xamarin.Android 34,000, Xamarin.iOS 21,000, and relatively low activity elsewhere – 343 threads for Xamarin.Mac, for example. Xamarin Forms Mac support seems to be moribund; it was announced in 2017 but the platform status here was last updated in May 2018 and remains incomplete. Visual Studio for the Mac also supports ASP.NET Core. For Mac and Windows, you can download Xamarin Studio which is a bundle of MonoDevelop along with Xamarin iOS/Android plugins and branding. Note that a Xamarin license is only required if you develop iOS/Android projects, all other project types are free without restrictions. Download Xamarin Studio for Mac - A powerful and easy-to-use IDE that provides the necessary tools to create iOS, Android, Mac OS X and Windows applications in C#. Xamarin.Mac exposes the complete macOS SDK for.NET developers to build native Mac applications using C#. In Visual Studio for Mac visual studio for mac macos 10.14 Under Investigation Oleg Demchenko (XAMARIN) MSFT commented Dec 4, '19 5 Votes.
The expanding mobile devices, such as smartphones and tablets, encourage developers to design software applications for these devices. Among the operating systems available for these devices, the Apple iOS operating system and Apple Inc. are more popular with Google. Xamarin products allow developers who are fluent in the #C programming language to create a variety of applications using the same language for OS X, iOS, Android, and Windows. Using this exceptional software, C-Codes can be used to design and produce the most advanced software and games for iDevices and Android-based devices.
Visual Studio for Mac is available to install
Visual Studio for Mac builds on top of MonoDevelop, adding open sourced internals from Visual Studio and many new extensions to support new workloads. To get the latest available version, switch to the Stable updater channel after installing.

Supported on macOS 10.11 and later.
MonoDevelop for macOS is available from source
Please refer to the building guide for more information about how to install and configure your MonoDevelop.
- Ubuntu
- Debian
- Raspbian
- CentOS
1 Add the Mono repository to your system
The package repository hosts the packages you need, add it with the following commands.
Note: the packages should work on newer Ubuntu versions too but we only test the ones listed below.
Ubuntu 18.04 (i386, amd64, armhf)
Xamarin Studio Windows 10
Ubuntu 16.04 (i386, amd64, armhf)
Ubuntu 14.04 (i386, amd64, armhf)
2 Install MonoDevelop
The package monodevelop should be installed for the MonoDevelop IDE.
3 Verify Installation
After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.
1 Add the Mono repository to your system
The package repository hosts the packages you need, add it with the following commands.
Note: the packages should work on newer Debian versions too but we only test the ones listed below.
Debian 10 (i386, amd64, armhf, armel)
Debian 9 (i386, amd64, armhf, armel)
Debian 8 (i386, amd64, armhf, armel)
2 Install MonoDevelop
The package monodevelop should be installed for the MonoDevelop IDE.

3 Verify Installation
Visual Studio Xamarin Mac Download
After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.
1 Add the Mono repository to your system
The package repository hosts the packages you need, add it with the following commands.
Note: the packages should work on newer Raspbian versions too but we only test the ones listed below.
Raspbian 9 (armhf)
Raspbian 8 (armhf)
2 Install MonoDevelop
The package monodevelop should be installed for the MonoDevelop IDE.
3 Verify Installation
After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.
1 Add the Mono repository to your system
The package repository hosts the packages you need, add it with the following commands in a root shell.
Note: the packages should work on newer CentOS versions too but we only test the ones listed below.
CentOS 7 (x86_64)

CentOS 6 (x86_64, i686)
2 Install MonoDevelop
The package monodevelop should be installed for the MonoDevelop IDE.
3 Verify Installation
After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.
MonoDevelop for Windows is available from source only
Please refer to the building guide for more information about how to install and configure your MonoDevelop.
Xamarin Visual Studio
GTK# for .NET
Xamarin Studio For Windows
Installer for running Gtk#-based applications on Microsoft .NET:
