次の方法で共有


スタート画面のデスクトップ アプリ タイル

以下では、新しいスタート画面用にデスクトップ アプリ タイルをデザインする方法やスタート画面に表示するエントリ ポイントを選択する方法など、Windows 8 用のデスクトップ アプリ タイルを調整する際に考慮すべき選択肢について説明します。

スタート画面用のタイルをデザインする

デスクトップ アプリ タイルの 2 つの側面 (アプリ名とアイコン) をカスタマイズできます。 背景色は、ユーザーが選択した背景色から派生し、プログラムでカスタマイズすることはできません。

アプリ タイルの設計ガイダンス します。

DO: アプリケーション名の切り捨てを避けます。 スタート画面にピン留めされたデスクトップ タイルは、1 行あたり最大 2 行のテキスト、または約 10 文字 (UI 言語によって異なります) に対応できるため、切り捨てを避けるためにアプリケーション名を十分に短くしてください。

DO: サポートされている 4 つのスタート画面のスケール値のアイコンを指定して、アイコンがすべてのフォーム ファクターで鮮明に表示されるようにします。

規模 タイル サイズ (ピクセル単位) 使用されるアイコン サイズ (ピクセル単位)
80% 120 x 120 48 x 48
100% 150 x 150 64 x 64
140% 210 x 210 96 x 96
180% 270 x 270 128 x 128

 

DO: Microsoft の設計原則を受け入れます。 アイコンの新しい外観はフラットであるため、デスクトップ アプリの Windows ストア アプリ アイコンを模倣する場合は、ドロップ シャドウなどを使用することを検討してください。

しない: 色の使用を避けないでください。 Windows ストア アプリ アイコンは単色である場合もありますが、デスクトップ アプリにはカラー アイコンを使用することをお勧めします。 これにより、デスクトップ タイルの背景色をカスタマイズできないため、タスク バーのデスクトップ アプリケーションとスタート画面の他のデスクトップ アプリ タイルを区別できます。 より彩度の高い色の使用を検討してください。

スタート画面に含める適切なエントリ ポイントを決定する

DO: アプリのインストール時にスタート画面で、アプリごとに 1 つのショートカットを追加します。 これにより、スタート画面または検索から直接アプリを起動できるようになります。 スタート画面にショートカットを含めなければ、アプリの起動が困難になります。 特に、デスクトップにのみショートカットを追加しないでください。 ユーザーは最初にログインしたときにスタート画面が表示されるため、デスクトップにのみショートカットを配置することは、スタート画面にショートカットを含めるのと同じくらい効果的ではありません。

アプリケーション タイル、ディメンション、および使用されているフォントを示す

しない: 同じアプリに複数のショートカットを提供しないでください。 たとえば、2 つの異なるモード (1 つは Windows Internet Explorer 用、もう 1 つはアドオンのない Internet Explorer 用など) でアプリを起動する 2 つのショートカットはありません。

DO: インストールの一部として追加されるタイルの数を最小限に抑えます。 他のエントリ ポイントを余分なアプリに公開することを検討してください。 たとえば、コンソール アプリで別の設定アプリを含める代わりに、コンソール アプリの機能を使用して設定にアクセスします。

しない: スタート画面の次の項目にショートカットを配置しないでください。

  • アンインストーラー。 ユーザーは、コントロール パネルの [プログラム] 項目からアンインストーラーにアクセスできます。
  • ヘルプ ファイル。 ヘルプ トピックをアプリに直接含めます。
  • アプリの設定とオプション。 アプリ内でアプリの設定を構成したり、コントロール パネル項目を作成したりするための UI を含めます。
  • Web サイト。 ヘルプやテクニカル サポート サイトなどの情報への適切なリンクをアプリに直接提供します。
  • ウィザード。 ウィザードやその他の 1 回限りの構成タスクは、アプリ内から起動する必要があります。

しない: アプリ自体から起動できる機能へのショートカットを作成しないでください。 たとえば、言語設定は任意の Microsoft Office アプリから構成できるため、スタート画面に別の言語設定エントリ ポイントを設定する必要はありません。

しない: 実行可能ファイルではない項目へのショートカットを作成しないでください。 Web サイトやヘルプ ファイルを起動するショートカットなど、実行可能ファイルにマップされないショートカットは、スタート画面から除外されます。

DO: 1 つのアプリではなく一連のアプリをインストールする場合は、スイート内のアプリごとに 1 つのショートカットを追加します。 前述のように、ヘルプ情報、ユーティリティ、設定などのセカンダリ機能へのショートカットを作成しないでください。 その機能は、スイートの関連するアプリに含める必要があります。

DO: 3 つ以上のタイルを含むスイートの単一レベルの製品フォルダーを作成します。 スタート画面の [アプリ] ビューでは、[検索] チャームからアクセスでき、アプリケーションは最上位フォルダーごとにグループ化されます。 わかりやすい簡潔なフォルダー名を選択します。3 単語以下をお勧めします。 [アプリ] ビューではタイルがグループ化され、フォルダー名が表示されますが、タイルがスタート画面にピン留めされている場合、この名前は表示されないため、タイル名は十分にわかりやすいものにしてください。

しない: スイートにショートカットが 1 つだけ含まれている場合は、製品フォルダーを作成しないでください。 トップ レベルのスタート フォルダーにショートカットを配置します。

DO: 3 つ以上のアプリのスイートをインストールする場合は、それらのアプリのいずれかがセカンダリ、より不規則な使用のためであり、スタート画面にピン留めすべきでないかどうかを検討してください。 その場合は、上記のガイダンスに従ってこれらのタイルを完全に削除し、プライマリ アプリ内から起動できます。 タイルを削除できない場合は、スタート画面からタイルのピン留めを解除することを検討してください。 こうすることで、ショートカットは引き続き すべてのアプリ ビューに表示されますが、ユーザーのスタート画面が乱雑になりません。

スタート画面にピン留めせずにアプリショートカットを作成するには、ショートカットに System.AppUserModel.StartPinOption = 1 のプロパティを設定します。 1 のシンボリック名はAPPUSERMODEL_STARTPINOPTION_NOPINONINSTALL。

これにより、スタート画面にショートカットが表示されなくなりますが、すべてのアプリの 表示と検索結果に表示されます。 既存のショートカットのピン留めを解除できるのはユーザーのみであるため、インストール中またはアプリをディスクに配置した直後に、このプロパティを設定する必要があります。

しない: Silverlight や Java などのアプリケーションのホストまたはランタイムのタイルを作成しないでください。 [プログラムの追加と削除] でフレームワークをアンインストールするためのエントリ ポイントを指定し、コントロール パネルの設定エントリ ポイントを指定します。