As we are starting learn Cross Platform Mobile development using Xamarin, lets start with the Xamarin Installation and configuration. In this Tutorial we will talk about the configuration of Cross Platform development environment for Xamarin Studio and Visual Studio 2015.
Here is the System requirement for Xamarin Studio Installation in Windows and MAC.
This table shows which platforms can be built with different development tool & operating system combinations:
|MAC OS X||WINDOWS|
|Development Environment||XAMARIN STUDIO||VISUAL STUDIO||XAMARIN STUDIO|
|Xamarin.iOS||Yes||Yes (with Mac computer)||No|
|Xamarin.Forms||iOS & Android only||Android, Windows Phone, Windows
(iOS with Mac computer)
- To develop for iOS on Windows computers there must be a Mac computer accessible on the network, for remote compilation and debugging. This also works if you have Visual Studio running inside a Windows VM on a Mac computer.
Mac OS X Requirements
Using a Mac computer for Xamarin development requires the following software/SDK versions. Check your operating system version and follow the instructions for the Xamarin installer.
|Operating System||OS X El Capitan (10.11)||The minimum required version is OS X Yosemite (10.10).|
|Xamarin.iOS||iOS 9.2 SDK||This iOS SDK ships with Xcode 7.2.|
|Xamarin.Android||Android 6.0 / API level 23||You can still target older Android versions while using the latest SDK, or you can build against older versions of the SDK if required.|
|Xamarin.Forms||Xamarin.Forms apps built on OS X can include iOS and Android projects, subject to the SDK requirements above.
Xamarin.Forms projects for Windows and Windows Phone cannot be built on OS X.
|Xamarin.Mac||OS X El Capitan (10.11) SDK||This OS X SDK ships with Xcode 7.2.|
- Xcode can be installed (and updated) via the Mac App Store.
Once use downloads the Xamarin Studio and Installed on the system Xamarin. for the first time when you open xamarin it will ask you to download all the relative SDK for Android development using Android SDK manager.
Once you download all the relative Android SDK, you are good to go with your first Hello world !! Xamarin.Forms App.