コンソールにおける開発者ホーム (Dev Home)Developer Home on the Console (Dev Home)

Dev Home は、Xbox One 開発キットに含まれ、開発者の生産性をサポートするための 1 つのツール エクスペリエンスです。Dev Home is a tools experience on the Xbox One development kit designed to aid developer productivity. Dev Home には、開発キットの管理と構成、ユーザーの管理、インストールされているタイトルの起動、キャプチャとトレースの実行を行う機能が備わっています。Dev Home offers functionality to manage and configure your development kit, manage users, launch installed titles and perform captures and traces. 将来のリリースでは、機能を継続的に拡張していくことで、フィードバックに基づいて追加の機能を搭載し、拡張性と独自ツールの追加を実現する予定です。In future releases we will continue to expand the functionality to enable additional features based on your feedback, and also to enable extensibility and the addition of your own tools.

Microsoft では、Dev Home についてのフィードバックや、お客様がサポートを希望されるシナリオに関するフィードバックをお待ちしております。We are very interested in your feedback on Dev Home and the scenarios you are most interested in seeing it support. アプリのメイン メニューまたは開発者アカウント マネージャー (DAM) を通じて、「フィードバックの送信」で説明する方法に従ってコメントをお寄せください。Please provide your comments through the methods described under Send Feedback in the main menu of the app or through your Developer Account Manager (DAM).

2015 年 11 月 以降の回復で Dev Home を起動するには、次の手順に従います。To launch Dev Home on the November 2015 or later recovery:

  1. [ホーム] で左に移動するか、Nexus ボタンをダブルクリックしてガイドを開くOpen the guide by moving left on Home, or double clicking the Nexus button
  2. [設定] (歯車アイコン) まで下に移動するMove down to Settings (the gear icon)
  3. すべての設定を選択するSelect All settings
  4. 既定の [開発者] ページで、[開発者ホーム] (ホーム アイコン) を選ぶFrom the default Developer page, select Developer Home (the home icon)

[設定] の [開発者] ページのスクリーンショット。

それ以前の回復っでは、特集コンテンツ のホーム画面の右側にある Dev Home タイルを選ぶか、Xbox One マネージャーでアプリケーションの一覧を表示して Dev Home を起動します。On earlier recoveries select the Dev Home tile on the right side of the home screen in featured content or view the application list in Xbox One Manager and launch Dev Home.
[アプリケーション] タブのスクリーンショット。起動オプションが強調表示されています。 Screenshot of the APPLICATIONS tab showing with the Launch option highlighted.

ユーザー インターフェイスUser Interface

Dev Home のユーザー インターフェイスのヘッダーには、開発に関する次の重要な "概要" 情報が含まれています。The header of the Dev Home user interface contains the following important "at a glance" info about the development console:

  • コンソール IP: コンソールの現在の IP アドレス。Console IP: The current IP address of the console.
  • コンソール名: コンソールの現在のホスト名。Console name: The current hostname of the console.
  • サンドボックス: コンソールが存在するサンドボックスの名前。Sandbox: The name of the sandbox that the console is in.
  • OS バージョン: コンソールで実行されている現在の回復バージョン。OS version: The current recovery version that is running on the console.
  • 現在のシステム時刻。Current system time.

Dev Home の UI の残りの部分は、以下のページに分かれています。The rest of the Dev Home UI is divided into the following pages. これらのページのツールについて詳しくは、個々のトピックをご覧ください。For more information about the tools on these pages, see their individual topics.

コントローラーのメニュー ボタンを押すと、アプリのワークスペースを構成できるメイン メニュー、ネットワークの場所にアクセスするための資格情報を管理する機能、アプリのフィードバックの提供に関する情報にアクセスすることができます。By pressing the menu button on your controller, you can access the main menu that allows configuration of the app workspace, the ability to manage credentials for accessing network locations and information on providing feedback on the app.

スナップ モード UXSnap Mode UX

ネットワーキングやマルチプレーヤーなど、Dev Home にある既存のツールと今後リリース予定のツールのうちいくつかは、テスト時にツールにアクセスしやすいように、タイトルの実行中に端にスナップして使うことができるように設計されています。Several existing and upcoming tools in Dev Home, such as Networking and Multiplayer, are designed to be used snapped to the side while you are running your title, so that you can have easy access to tools while you are testing.

スナップ モードにアクセスするには、該当するツールのタイトルを強調表示して、コントローラーの [ビュー] ボタンを押し、コンテキスト メニューで [スナップ] を選択します。To access Snap mode, highlight the title of the appropriate tool, press the view button on your controller, and select snap from the context menu:
[スナップ] オプションが強調表示されている DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page showing the Snap option highlighted.

Dev Home は右にスナップします。Dev Home will snap right. 通常どおり [連結] ボタンをダブル タップすると、コンテキストを切り替えることができます。You can switch context by double tapping the Nexus button as usual.
テスト中にツールにアクセスできることを示すために、右側にスナップされた DEV ホームページを示すスクリーンショット。Screenshot showing the DEV HOME page snapped to the right showing that you have access to you tools while you're testing.

Dev Home のカスタマイズCustomizing Dev Home

Dev Home は、カスタマイズして個人用に設定できるように設計されています。Dev Home has been designed to be customizable and personal. ワークフローに合わせてアプリを構成して、ワークスペースとして保存できます。You can configure the app to suit your workflow, and then save that as a workspace. このワークスペースは、エクスポートおよびインポートできるので、必要に応じて他のコンソールにレイアウトをコピーできます。This workspace can be exported and imported, allowing you to copy the layout to other consoles as needed. これらのオプションは、ワークスペースの下のメイン メニューにあります。These options are found in the main menu under workspace. エクスポートしたファイルは、Dev Home\Workspaces ディレクトリのシステム スクラッチ ドライブに配置されます。The exported file will be located on the system scratch drive in the Dev Home\Workspaces directory.

ツールのサイズ変更と並べ替えResizing and Reordering Tools

ツールのサイズや位置を変更するには、タイトルにフォーカスがあるときに、コンテキスト メニュー ボタン (コントローラー上の [ビュー] ボタン) を使用します。To change the size or position of a tool, use the context menu button (view button on your controller) while the title has focus. コンテキスト メニューで [移動] または **[サイズ変更] ** を選択します。From the context menu select Move or Resize.
[移動] オプションが強調表示されている、右にスナップされた DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page snapped to the right showing the Move option highlighted.

テーマの色と背景画像の変更Changing theme color and background image

メイン メニューでは、[ワークスペース] を選択して [テーマの色の変更] を選択できます。From the Main Menu, you can select Workspace and then Change theme color. 新しい色を選択し、[保存] を選択してフォーカスが強調表示されたテーマの色を更新します。Select a new color and select Save to update the theme color used for focus highlighting.
ワークスペースを表示し、選択したテーマの色のオプションを変更する DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page showing Workspace and Change theme color options selected.

パッケージの既定のアプリケーションを設定するSetting the default application for a package

パッケージに複数のアプリケーションが含まれている場合、Dev Home では既定のアプリケーションが起動されるように設定できます。If a package contains multiple applications, Dev Home will allow you to set the default application to be launched. ランチャーでパッケージを強調表示し、A ボタンを押してを利用可能なアプリケーションの一覧を開きます。Highlight the package in the launcher and press the A button to open the list of available applications. 既定として設定するアプリケーションを強調表示して、[ビュー] ボタンを選択し、コンテキスト メニューから [既定値として設定] を選択します。Highlight the one you wish to set as the default and press the view button, and then choose Set as Default from the context menu.
[既定値として設定] オプションが強調表示されている DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page with the Set as default option highlighted.

Dev Home を使ってネットワーク共有からタイトルを登録して起動するUsing Dev Home to register and launch titles from a network share

ランチャーのインストールされているアプリとゲームの一覧の下部では、[ネットワーク共有からゲームを登録] オプションを選択してタイトルの緩やかなファイル バージョンをリモートで実行できます。From the launcher, at the bottom of the installed apps and games list, you can select the option Register a game from a network share to run a loose file version of a title remotely.
[ネットワーク共有からのゲームの登録] オプションが強調表示されている DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page with the Register a game from a network share option highlighted.

その後、登録するタイトルの appxmanifest.xml ファイルにネットワーク パスを入力できます。You can then enter the network path to the appxmanifest.xml file for the title you wish to register. Dev Home は、その共有の既存の資格情報を使ってタイトルを登録しようとし、必要に応じて新しいネットワーク資格情報を求めます。Dev Home will attempt to register the title using any existing credentials for that share, and if needed will prompt for new network credentials. 追加の共有にアクセスする必要がある場合 (たとえば、別のサーバーのシンボリック リンク リソースにアクセスするためなど)、以下のオプションを使ってそれらの共有を追加する必要があります。If you need to access additional shares (for example to access symbolically linked resources on a separate server) then you will need to add those via the option below.

このような保存された資格情報の管理 (および他の資格情報の追加) は、コンソールのメイン メニューの [ネットワーク資格情報の管理] オプションから行うことができます。You can manage these stored credentials (and add additional ones) on the console via the main menu's Manage network credentials option.
[ネットワーク資格情報の管理] オプションが強調表示されている DEV ホームページのスクリーンショット。Screenshot of the DEV HOME page with the Manage network credentials option highlighted.

コンソールでの現在の資格情報の表示、資格情報のパスを選択して A ボタンをクリックすることによる資格情報の編集、削除リンクを選択して A ボタンをクリックすることによる資格情報の削除を行うことができます。You can view the credentials currently on the console, edit credentials by selecting the path of the credential and clicking A button and remove a credential by selecting the remove link and clicking A button.

このセクションの内容In this section

[ホーム] ページ (Dev Home)Home Page (Dev Home)

  開発コンソールで定期的に実行されるタスクにすばやくアクセスできるようにします。  Provides quick access to the tasks that are routinely performed on a development console.

[Xbox Live] ページ (Dev Home)Xbox Live Page (Dev Home)

  マルチプレイヤー情報を収集し、Xbox Live サービスの現在の状態を表示します。  Captures multiplayer information and displays the current status of the Xbox Live service.

[設定] ページ (Dev Home)Settings Page (Dev Home)

  開発コンソールのさまざまな設定にアクセスできるようにします。  Provides access to various settings for the development console.

[メディアのキャプチャ] ページ (Dev Home)Media Capture Page (Dev Home)

  Dev ホームの メディアキャプチャ ページでは、コンソールで現在実行されているタイトルのビデオがキャプチャされます。  The Media capture page of Dev Home captures video of the title that is currently running on the console.

[ネットワーキング] ページ (Dev Home)Networking Page (Dev Home)

  トラブルシューティング目的でさまざまなネットワークの状態をシミュレートします。  Simulates various networking conditions for troubleshooting purposes.

[パフォーマンス] ページ (Dev Home)Performance Page (Dev Home)

  トラブルシューティング目的でさまざまなディスクのアクティビティや CPU 使用率の状態をシミュレートします。  Simulates various disk activity and CPU usage conditions for troubleshooting purposes.