Installing Xamarin (Windows)

If you wish to install Xamarin on Mac, then go here. If you are wanting to install Xamarin on Windows then continue reading below.

Step 1

Go to and download the Visual Studio for Xamarin installer. Make sure you don’t check the ‘I already have Visual Studio’ option unless you already have that installed.


Step 2

Locate the installer file once it has downloaded and double-click it to run.


Wait for the installation to begin. The installer will check your system to see which components you will need to install. Make sure to select Xamarin / C# option from the menu when prompted. Make sure that the Java SE and Android SDK options are also selected.


The Visual Studio installation will take a while. Once it has finished, restart your computer.

Step 3

Download GTK# for .NET from here and install it on your computer. It is only a small file and quick installation.

Step 4

Now you will need to download Xamarin for Windows (the Xamarin Unified Installer). To do that, you will need to create a free Xamarin account here, then login and download the Xamarin installer here.


Step 5

Double-click the Xamarin installer to begin.

Screen Shot 2016-05-03 at 8.31.55 AM

Click on Next to begin the installation.

Screen Shot 2016-05-03 at 8.32.45 AM

You will need to accept any license agreements by checking the ‘I agree to license terms’ checkbox and click on Next.

Screen Shot 2016-05-03 at 8.32.57 AM

Click on Next to continue.

Screen Shot 2016-05-03 at 8.33.04 AM

Xamarin will install any components that were not already installed during the Visual Studio installation. You may see some or all of the options below. Click on Next to continue.

Screen Shot 2016-05-03 at 8.33.11 AM

If there are any more license terms for the extra installation options, accept them and click Next to continue.

Screen Shot 2016-05-03 at 8.33.17 AM

The installer will begin downloading and installing components. This will take some time.

Screen Shot 2016-05-03 at 8.33.25 AM

After the installation has finished, restart your computer. If any parts of the installation failed, close the program and install it again – any missing components should be installed and only what’s missing will be downloaded.

Step 6

The last step is to download Xamarin Studio which we will use in these tutorials instead of Visual Studio. It is completely up to you which program you want to write your code in, but for the sake of the tutorials being similar for both Windows and Mac, we will use Xamarin Studio.

Download Xamarin Studio for Windows from here and install it. You shouldn’t need to download and install .NET Framework of GTK# as this was already installed before.

Screen Shot 2016-05-03 at 8.39.34 AM

That’s it! Now that you have installed Xamarin Studio, you can begin using it for these tutorials.

The next thing you should do if you intend to make and test Android apps, is to download and install the Xamarin Android Player. It is much faster for testing your apps than the built-in Virtual Device Manager.

Next tutorial: Hello world!