情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

タイル、バッジ、通知 (Windows ランタイム アプリ)

[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]

このセクションのトピックでは、タイル (セカンダリ タイルやロック画面アプリを含む)、バッジ、トースト通知の設計、さらに今後の通知によってこれらのアイテムの更新を始めるにあたり、前もって知っておくべき概念と用語について説明します。

スタート画面のタイルは、アプリの表示方法です。タイルを選択すると、アプリが起動されます。タイルに表示するコンテンツは定期的に変更できます。特に、新しい情報をリアルタイムでユーザーに伝えるようなタイルでは、定期的な変更をお勧めします。タイルにはテキストと画像の組み合わせを、バッジには状態を表示できます。

セカンダリ タイルは、特定のコンテンツやディープ リンク (ピン留めアプリ内の特定の位置の参照) を Windows ストア アプリからスタート画面に表示する機能です。ユーザーは、セカンダリ タイルを使って、友人、ニュース記事の情報源、株価情報、その他の大事な項目を表示して、スタート画面のエクスペリエンスのパーソナル設定を行うことができます。

アプリでトースト通知を使うと、画面の右上隅 (右から左方向の言語の場合は左上隅) にポップアップ通知を表示して、ユーザーにメッセージを送ることができます。トースト通知は、アプリが画面上にないとき、つまりユーザーが別のアプリ内やデスクトップ上にいるときに使われるように設計されています。

デバイスをロックすると、ロック画面が表示されます。アプリでは、テキストのみのバージョンのタイルをロック画面に表示して、ユーザーに更新を送り続けることができます。

タイル、セカンダリ タイル、ロック画面のタイル、トーストは、次に示すようにいくつかの種類の通知で更新できます。

  • ローカル (アプリの実行中)。
  • ポーリング通知。Web サーバーからプルされる定期的な更新です (タイル、セカンダリ タイル、ロック画面タイルのみ)。
  • プッシュ通知。クラウド サーバーからの更新です。

概念トピック

知っておくべき概念については、下記のトピックをご覧ください。

トピック説明

タイルとタイル通知の概要

このトピックでは、アプリを表し起動するスタート画面のタイルであるアプリ タイルに関連する概念と用語について説明します。

バッジの概要

通知バッジは、使っているアプリ特有の概要や状態情報を伝達します。バッジは、数値 (1 ~ 99) の場合やシステムが提供するグリフの 1 つである場合があります。

セカンダリ タイルの概要

セカンダリ タイルは、特定のコンテンツやディープ リンク (ピン留めアプリ内の特定の位置の参照) を Windows ストア アプリからスタート画面に表示する機能です。ユーザーは、セカンダリ タイルを使って、友人、ニュース記事の情報源、株価情報、その他の大事な項目を表示して、スタート画面のエクスペリエンスのパーソナル設定を行うことができます。

トースト通知の概要

このトピックでは、トースト通知に関連する概念と用語について説明します。トースト通知は、ユーザーが別のアプリ内、スタート画面、またはデスクトップ上のどこにいるかに関係なく、アプリがユーザーと対話できるようにするためのポップアップ通知です。

タイルとトーストのビジュアル資産

このトピックでは、タイルとトーストで使う画像ファイル アセットのサイズ要件について説明します。

タイル通知とトースト通知のグローバリゼーションとアクセシビリティ

このトピックでは、ローカライズ、スケーリング、アクセシビリティによってタイル通知とトースト通知をグローバル化するのに必要な手順について説明します。アプリのパッケージに含まれるテキストと画像またはローカル ストレージに保存されたテキストと画像を参照する方法、さまざまな言語とカルチャに対処する方法、簡単なアクセス設定、さまざまなデバイスでの画像のサイズ指定について説明します。

ロック画面の概要

このトピックでは、ロック画面でのアプリの表示に関連する概念と用語について説明します。ロック画面は、デバイスのロック、再起動、スリープ状態の解除を行ったときに表示されます。情報の伝達とコンピューターの無断使用の防止を両方実現する、ユーザーがカスタマイズ可能な画面です。

通知の送信

このセクションでは、プッシュ通知、スケジュールされた通知、ポーリング通知、ローカル通知に関係のある概念とアーキテクチャについて説明します。また、アプリに最適な通知方法をどのように選ぶかについても説明します。

 

手順トピック

上記のトピックでは、手順ではなく概念について説明しています。既にこれらの概念について理解しており、こうした要素や通知のプログラミングに関するチュートリアルを探している場合は、「タイル、バッジ、トースト通知の操作」セクションのトピックをご覧ください。

リファレンス トピック

こうした要素や通知のプログラミングで使う API に関するリファレンス ドキュメントについては、次のトピックをご覧ください。

サンプル

API の使い方を示した、さまざまなプログラミング言語による豊富なサンプルを、デベロッパー センターからダウンロードできます。

タイルや通知など Windows 8 の主要機能を試してみたい場合は、Windows 8 のハンズオン ラボをダウンロードしてください。このラボでは、任意のプログラミング言語 (JavaScript や HTML または C# や XAML) で Windows ストア アプリのサンプルを作成するためのモジュールや手順を提供しています。

 

 

表示: