セットアップとインストールSetup and install

Xamarin を使用して一般的な C#/.NET コード ベースからネイティブの iOS、Android、Windows のアプリを作成するには、次のハードウェアとソフトウェアが必要です。To build native iOS, Android, and Windows apps from a common C#/.NET code base using Xamarin, you need the following hardware and software:

  • Windows アプリと Android アプリの開発: Visual Studio 2017 (Xamarin 開発機能を含む) がインストールされている Windows 開発コンピューター (仮想マシンではない)。For working with Windows and Android apps: a Windows development computer (not a virtual machine) with Visual Studio 2017 (including Xamarin development features) installed.

  • iOS アプリの開発: Xcode と Visual Studio for Mac がインストールされている、macOS Sierra 10.12 以降を搭載した Mac。For working with iOS apps: a Mac with macOS Sierra 10.12 or above, with Xcode installed, and Visual Studio for Mac installed.

Xamarin プラットフォームを使用するために別個のライセンスを用意する必要はありません。No separate licenses are required to use the Xamarin platform.

Windows と Mac のコンピューターを同時にセットアップできます。また、インストーラーを実行している間に、「Learn about mobile development with Xamarin (Xamarin によるモバイル開発の概要)」にアクセスして、必要な背景情報を読んだり見たりすることができます。You can set up the Windows and Mac computers at the same time, and while those installers are running you can go through Learn about mobile development with Xamarin to read and watch the necessary background material.

このセットアップとインストールを実行した後、Xamarin プラットフォームを使用する上で問題が発生した場合、forums.xamarin.com に質問を投稿してください。If you have issues using the Xamarin platform after doing this setup and install, post your question on forums.xamarin.com.

前提条件Pre-requisites

Windows と Android を対象とする場合For targeting Windows and Android

Visual Studio 2017 インストールの前提条件の詳細は、「Visual Studio 2017 製品ファミリのシステム要件」にあります。See Visual Studio 2017 Product Family System Requirements for detailed pre-requisites for installing Visual Studio 2017.

Windows 10 とすべての更新プログラムをインストールしている仮想マシンではなく実機の Windows コンピューターに Visual 2017 をインストールします。Install Visual 2017 on a physical Windows computer (not a virtual machine) running Windows 10 with all updates installed.

iOS を対象とする場合For targeting iOS

Windows コンピューターから iOS のエミュレーターとデバイスをターゲットにするには、macOS 10.12 以降を装備し、Xcode 8.3 をインストールし、ネットワークに接続している Mac または Mac mini も必要になります。To target iOS emulators and devices from your Windows computer, you'll also need a networked Mac or Mac mini running macOS 10.12 or later, and Xcode 8.3. 要件の詳細については、「Visual Studio for Mac のセットアップとインストール」を参照してください。See Setup and Install Visual Studio for Mac for more detailed requirements.

Windows のセットアップ (Visual Studio と Xamarin)Windows setup (Visual Studio and Xamarin)

Visual Studio 2017 をまだインストールしていない場合、次の手順を行います。If you haven't yet installed Visual Studio 2017, do the following steps:

  1. 任意のエディションの Visual Studio 2017 のインストーラーをダウンロードして起動します (Community、Professional、Enterprise)。Download and launch the installer for any edition of Visual Studio 2017 (Community, Professional, or Enterprise). Visual Studio 2017 Community は無料版です。Visual Studio 2017 Community is the free edition. Professional 版と Enterprise 版には 30 日間のお試し期間があり、その後はライセンスが必要になります。The Professional and Enterprise editions are available on a trial basis for 30 days after which a license is necessary.

  2. [インストールしています] ダイアログが表示されたら、次のボックスを選択します。When the Installing dialog appears, check the following boxes:

    • [Mobile & Gaming (モバイルとゲーム)] > [.NET によるモバイル開発]Mobile & Gaming > Mobile Development with .NET. これを選択すると、さまざまな Android ツールやソフトウェア開発キットも自動的に選択されます。This option will also automatically select various Android tools and Software Development Kits.

      [Gaming and Mobile Development (ゲームとモバイル開発)] の [モバイル開発] オプションを選択するSelect the Mobile Development option under Gaming and Mobile Development

    • (省略可能) [Windows] > [ユニバーサル Windows プラットフォーム開発](Optional) Windows > Universal Windows Platform development.

Visual Studio 2017 は既にインストールしているが、Xamarin プラットフォームはまだインストールしていない場合、次の手順を行います。If you already have Visual Studio 2017 installed but haven't yet installed the Xamarin platform, do the following steps:

  1. [スタート] メニューから Visual Studio インストーラーを実行します。Run the Visual Studio Installer from the Start menu.

  2. インストーラー内で、[詳細] ボタンをクリックし、[変更] を選択します。Within the installer, click the More button, and then choose Modify:

    Visual Studio のインストールで [変更] オプションを選択するChoosing the Modify option in Visual Studio installation

  3. [インストールしています] ダイアログが表示されたら、[モバイルとゲーム]、[.NET によるモバイル開発] の順に選択し、(任意で) [Windows]、[ユニバーサル Windows プラットフォーム開発] の順に選択します。When the Installing dialog appears, check Mobile & Gaming > Mobile Development with .NET and (optionally) Windows > Universal Windows Platform development. [.NET によるモバイル開発] オプションでは、既存の Xamarin インストールも更新されるはずです。The Mobile Development with .NET option should also update any existing Xamarin installation.

インストールの実行中、Mac のセットアップ手順を続行し、「Xamarin を使用したモバイル開発について学習します」をお読みください。While the installation is running, you can continue with the Mac setup instructions and go through Learn about mobile development with Xamarin.

  1. インストールが完了したら、Visual Studio を起動し、アカウントを求められたら Microsoft アカウントでサインインします。Once installation is complete, launch Visual Studio and sign in with your Microsoft account if prompted. これは Windows で使用するのと同じアカウントです。This account is the same account you use with Windows.

  2. Android アプリをテストする場合、実機の Android デバイスがないときは、Android SDK Emulator を使います。For testing Android apps, use the Android SDK Emulator if you don't have a physical Android device.

Mac のセットアップ (Apple ID、Xcode、および Xamarin)Mac setup (Apple ID, Xcode, and Xamarin)

  1. https://appleid.apple.com で無料の Apple ID を作成します (まだ作成していない場合)。Create a free Apple ID at https://appleid.apple.com if you don't have one already. この Apple ID は Xcode をインストールしてサインインするために必要です。This Apple ID is necessary for installing and signing into Xcode.

  2. https://developer.apple.com/xcode/ から Xcode をダウンロードしてインストールし、apple.com の「Adding Your Account to Xcode」 (Xcode にアカウントを追加する) の説明に従って、Apple ID を追加します。Download and install Xcode from https://developer.apple.com/xcode/, and add your Apple ID as described on Adding Your Account to Xcode (apple.com).

  3. Visual Studio for Mac のセットアップとインストール」の説明に従い、Visual Studio for Mac をダウンロードしてインストールします。Download and install Visual Studio for Mac by following the instructions on Setup and Install Visual Studio for Mac.

  4. Windows と Mac のコンピューターの両方に Xamarin をインストールしたら、「Mac への接続」の手順に従って、Windows コンピューター上の Visual Studio から iOS と Mac を操作できるようにします。Once you've completed installing Xamarin on both the Windows and Mac computers, follow the instructions on Connecting to the Mac so that you can work with iOS and the Mac from Visual Studio on the Windows computer.

両方のコンピューターが同じローカル ネットワーク上にある必要があります。Both computers must be on the same local network.