How to set up Visual Studio and Xamarin to start building mobile apps with .NET.
Installing Xamarin on Windows
Xamarin can be installed as part of a new Visual Studio 2017 installation, with the following steps:
Download Visual Studio 2017 Community, Visual Studio Professional, or Visual Studio Enterprise from the Visual Studio page (download links are provided at the bottom).
Double-click the downloaded package to start installation.
Select the Mobile development with .NET workload from the installation screen:
While Mobile development with .NET is selected, have a look at the Installation details panel on the right. Here, you can deselect mobile development options that you do not want to install.
When you are ready to begin Visual Studio 2017 installation, click the Install button in the lower right-hand corner:
Depending on which edition of Visual Studio 2017 you are installing, the installation process can take a long time to complete. You can use the progress bars to monitor the installation:
When Visual Studio 2017 installation has completed, click the Launch button to start Visual Studio:
Adding Xamarin to Visual Studio 2017
If Visual Studio 2017 is already installed, add Xamarin by re-running the Visual Studio 2017 installer to modify workloads (see Modify Visual Studio for details). Next, follow the steps listed above to install Xamarin.
For more information about downloading and installing Visual Studio 2017, see Install Visual Studio 2017.