Tag Archives: install

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 xamarin.com/download 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!

Installing Xamarin (Mac)

If you want to install Xamarin on Windows then go here. If you want to install Xamarin on Mac then watch the video below or scroll down to read the instructions.

The instructions below are for the Mac operating system installing all components. You can also view the official Xamarin instructions on installing Xamarin on Mac and Windows here.

Step 1

Download Xamarin from xamarin.com/download and locate the installer file once it has downloaded.


Make sure if you are developing iOS apps that you also have Xcode installed on your Mac. You can download Xcode from developer.apple.com/xcode. It may already be installed on your Mac but make sure you have the latest version.


Step 2

Run the Xamarin installer and then double-click on the Xamarin icon to start the installation.


You may see an alert message like the one shown below. If you see the message below, click on Open.


Step 3

Review and accept the license to proceed with the installation. Check the box that says ‘I agree to the license terms‘ and then click on Continue.


Step 4

Now the installer will check if you already have any of the required components. It will then provide you with options to install any required components that are not already installed. Select the products you would like to install – this depends on what platforms you want to make native apps for.

If you want to make both Android and iOS apps, then select both Xamarin.Android and Xamarin.iOS. You can also select Mac if you want to develop Mac apps. Then click on Continue.


Step 5

If you have chosen to install Xamarin.Android then you will be notified that the Android SDK needs to install. Click on Continue.


You will then be shown all of the components that will be installed. Click on Continue to begin the installation.


Step 6

The Xamarin installer will begin downloading and installing the required components.


Hang around during the installation process because you may be asked to enter your password a few times to give permission to install the required components. Simply enter your password and click OK each time you see the message below.


Step 9

And you’re done! If you see the message below then Xamarin has successfully been installed on your computer. If something goes wrong or the installation fails, then you may see error messages (scroll down for more info). Once Xamarin has installed, you can run it from the Launchpad on your Mac.


There are a few reasons why the installation could fail but one of the most common reasons is that your computer runs out of available storage space during the installation. To fix this, make some more space available by deleting unwanted files and then try installing Xamarin again – don’t worry, you shouldn’t have to start downloading everything from the beginning, just what didn’t get downloaded.

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! (in C#)

Getting started with Unity

Welcome to the Unity 3D Game Development tutorial series! Unity is a game engine for building 2D and 3D games that can be played on a range of different platforms including Mac, Windows, iOS, Android, and more.

Unity allows you to create game objects and environments and then program your games using the C# (C Sharp) and JavaScript programming languages (you can also code in Boo but it is no longer documented by Unity 5). You can choose which language you would like to use but in these tutorials we will work with C#.

To get started with Unity, watch the video below. Make sure you also check out the Unity FAQ & Tips page to get the most out of Unity. Make sure you also get used to using Unity keyboard shortcuts so that you can work faster in Unity.

You can download the Unity game engine for Mac or Windows here. The Personal Edition is free to use and that is what will be used in these tutorials. When you install Unity, make sure you also include any standard assets, demo projects and files, and MonoDevelop in the installation.