Upload
shigure
View
1.084
Download
2
Embed Size (px)
Citation preview
Windows Phone 8.1の新しい通知APItmyt
Windows Phone Arch #3 Tokyo
’14.05.10
自己紹介
• おしごと• いわゆる組み込み機器をつくってます
• 組み込み機器にも派手な見た目の波がきてつらい
• いんたーねっと• 現住所: インターネット
• @tmyt
• http://tmyt.hateblo.jp/
• そのほか• 最近Microsoft MVP for Client Developmentになりました
Agenda
•通知の種類
• プッシュ通知の仕組み
•新しくなったこと
• デモとか
通知の種類
• Windows Phone / Windows には3種類の通知があります• Toast
• Tile
• Raw
• さらにPush通知に2種類のプロトコルがあります• MPNS
• WNS
通知の種類
MPNS
Toast
Tile
Raw
WNS
Toast
Tile
Raw
• WP7• WP7.5• WP7.8• WP8
WP8.1
通知の種類
• Microsoft Push Notification Service (MPNS)• Windows Phone向けに昔から提供されているもの
• Silverlightがターゲット
• Windows Notification Service (WNS)• Windows Store Apps向けに新規で開発されたもの
• APIが全然違う!!!!
プッシュ通知の仕組み
プッシュ通知の仕組み
新しくなったこと
• WNSがサポートされました!• わーぱちぱち
• ActionCenterが増えました• Androidみたいなやつ
既存のアプリでなにかしないといけない?
• なにもしなくていいです
•従来の通知系APIはそのまま使えます
• Push通知まわりも変更不要です
• でもActionCenterは何かしないといけないんじゃ…
• なにもしなくていいです。トースト通知使うと勝手に表示されます
WNSのサポート
• プッシュインフラが統一されたことでサーバ実装が統合• 現実問題、APNS, GCM, MPNS, WNSと4種類が3種類になるだけなのでまぁ…
• universal apps でプッシュインフラが統合できる• すこしうれしい
• WNSが使える条件
MPNS WNS
Silverlight OK OK
XAML NG OK
新しいAPIでなにができるの
• ActionCenterの管理ができます
削除しかない…
実際にコードとかデモとか
サンプルはこちら
• github.com/tmyt/wns-sample