Xamarin - Setup Xamarin on Windows

2017/1/314 min read
bookmark this

Setup Xamarin

If you want to build app for iOS, android and windows and still want to use C# and Visual Studio, also want to use maximum native API as possible, then Xamarin could be a very good choice for you.

Well, that's the good part, however at 2017 right now, I think use Xamarin, you have to do lots research, check example apps, check documentation, but lots of documentation of describe certain technology is not very clear, end up like regular code comment, just describe what's the class, member and lacking the actual example.

However, again, C#, visual studio able to use iOS simulator (Required Mac) are very good point. If you're mainly backend, C# developer not much known about front-end, go with Xamarin, but if you're ok with front-end technology, CSS, Javascript, Html, you could try Phonegap, which so far just a shell build js/html inside native app, or iOnic(angular2), or I would say try the React Native, which it will compile React Native to native Android and iOS.

This blog shows how to setup Xamarin on Windows, first this example is based on windows 10 and use visaul studio 2015.

Xamarin download on Visual Studio 2015

After you installed Visual Studio 2015, and create Xamarin project, you'll see following page, GetXamarin.xambe, click the Download Xamarin link to redirect to the actual download site to start download Xamarin.

Register Xamarin

Download Xamarin required you to register, just put whatever name or company, put your actual email if you want to receive news letter or information from Xamarin.


Start install Xamarin on PC

After download Xamarin file, you can start install to your pc, install process is very simple, you don't have to do most of the thing, I'll just explain what main software will be installed with this Xamarin. So Report errors and usage information to help Xamarin improve my experience., I usually won't check this , because it might affect my pc's performance, but it's good if you want to send your data to help Xamarin to build better product.

Still in process of install Xamarin

Depend on your pc, might take a hour to install everything.

Xamarin Installer - Product selection

Just install both, Xamarin Workbooks Inspector help visualize and debug your app or live app. Remoted iOS Simulator help use iOS simulator at windows, however it required iOS device and also mano need to be installed on that iOS machine, you could just install xamarin studio at your Mac, a Mac version of visual studio.


Android SDK Installation

Select a place to install your Android SDK. Android SDK will help you to download different version of Android as Simulator as testing your App.

Close Visual Studio

During Xamarin installation, you have to close your Visual Studio, becaue it has to installed plugin to your Visual Studio.

Now, fun part and just wait for the installing

Now, you just need to wait the whole installing to be finished, notice from it will install Android, Haxm, simulator, and Java. So the Java SDK it's for android, android require Java to be installed, for example when you build your android app, android use Java to create keystore and for generator Android APK file to android app store.

Installation Complete