Development Environment - NashXam/nashxam.github.io GitHub Wiki
Setting up a Xamarin Development Environment is straight-forward. You can choose to do your mobile development on OS X or Windows.
The available device platforms will change depending on your IDE and development Operating System (OS) preference.
#####Available IDEs
- Xamarin Studio (XS): OS X. Free.
- Visual Studio (VS): Windows only. Optional, but required for iOS and Windows development. Visual Studio 2015 recommended. Community edition available for free.
Quick Start Tip: For the quickest setup on both Mac and Windows, follow the setup instructions for Android. This has the fewest extra requirements.
###Building with a Mac If you are using a Mac, you are able to build mobile applications for both iOS and Android. There is no support for Windows applications in OS X.
Installation Requirements:
- Xamarin development tools. This installs Xamarin.iOS, Xamarin.Android, the Xamarin Studio IDE, and the Android SDK.
- Xamarin Android Player or equivalent Android emulator.
- (Optional) Xcode. Required for iOS development.
###Building with Windows If you are using Windows you may be able to build mobile applications for iOS, Android, and Windows. Windows 7 and up recommended.
Installation Requirements:
- Xamarin development tools. This installs Xamarin.iOS, Xamarin.Android, the Xamarin Studio IDE, and the Android SDK.
- Xamarin Android Player or equivalent Android emulator.
- Building iOS or Windows applications
- Xamarin Business-tier license or Business trial.
- Visual Studio 2015.
- (Optional) Connected Mac Build Host. Required for iOS development.
###Test the Emulator Let's make sure that the emulator works.
- Launch Xamarin Android Player (or equivalent)
- Can you start an emulator? Which are available?
- Download a new device with Android 5.1.0 API 21 or greater
- Update Android SDK if necessary