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:

###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:

###Test the Emulator Let's make sure that the emulator works.

  1. Launch Xamarin Android Player (or equivalent)
  2. Can you start an emulator? Which are available?
    • Download a new device with Android 5.1.0 API 21 or greater
  3. Update Android SDK if necessary
    1. Configure the Android SDK Tools and Platform APIs
      • Windows - Steps 4-6
      • Mac - Steps 4-6 Documentation inspired by university.xamarin.com.
⚠️ **GitHub.com Fallback** ⚠️