タイルと通知の使用 - Channel 9

Download Report

Transcript タイルと通知の使用 - Channel 9

•
本プレゼンテーション (以下、本書) で提供されている情報は、本書が
発表された時点における Microsoft の見解を述べたものです。市場
ニーズの変化に対応する必要があるため、本書は記載された内容の実
現に関する Microsoft の確約とはみなされないものとします。また本
書に記載された情報の正確さについて、保証するものではありません。
•
本書は情報の提供のみを目的としており、明示または黙示に関わらず、
本書について Microsoft はいかなる保証をするものでもありません。
•
本書に記載されている機能名や用語の日本語訳は、あくまでも暫定的
なものであり、将来変更される可能性があります。
タイル
タイル
基本的なタイル
• タイルをタップすることで、アプリを起動または
切り替えることができる
• 既定の静的なタイルはアプリ マニフェストで指定する
• 以下の 2 つのサイズを利用可能:
• いずれのサイズも、ライブ更新に対応
バッジ
バッジ
トースト通知
Windows Push Notification Service
(Windows プッシュ通知サービス 、WNS)
アプリ サービス
Windows プッシュ
通知サービス (WNS)
POST<channel URI> HTTP/1.1
Content-Type: text/xml
Host: db3.notify.windows.com
X-WNS-Type: wns/badge
Authorization: Bearer <authentication token>
Content-Length: 58
<?xml version="1.0" encoding="utf-8"?>
<badge value="11"/>
var push = Windows.Networking.PushNotifications;
var promise = push.PushNotificationChannelManager
.createPushNotificationChannelForApplicationAsync();
promise.then(function (channel) {
var uri = channel.uri;
var expiry = channel.expirationTime;
// チャネル情報をクラウド サービスに送信
…
クイックスタート: タイル通知を作成する (英語)
タイルおよびトーストを作成する (英語)
タイルのユーザー エクスペリエンス ガイドライン (英語)
タイル、トースト、Windows プッシュ通知の作成と管理 (英語)
プッシュ通知クライアントのサンプル (英語)
http://forums.dev.windows.com
http://bldw.in/SessionFeedback