SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Windows Phone 8.1の
新しい通知API
tmyt
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

Contenu connexe

Plus de Yutaka Tsumori

未来(あす)Xamlの1msに泣かないために
未来(あす)Xamlの1msに泣かないために未来(あす)Xamlの1msに泣かないために
未来(あす)Xamlの1msに泣かないためにYutaka Tsumori
 
Aristeaのコード補完
Aristeaのコード補完Aristeaのコード補完
Aristeaのコード補完Yutaka Tsumori
 
せっけーのおはなし
せっけーのおはなしせっけーのおはなし
せっけーのおはなしYutaka Tsumori
 
Samba4でADしよう!
Samba4でADしよう!Samba4でADしよう!
Samba4でADしよう!Yutaka Tsumori
 
Twitter Client for ZSH
Twitter Client for ZSHTwitter Client for ZSH
Twitter Client for ZSHYutaka Tsumori
 
AndroidではじめるJava
AndroidではじめるJavaAndroidではじめるJava
AndroidではじめるJavaYutaka Tsumori
 
20120922 wdc with_ms_like
20120922 wdc with_ms_like20120922 wdc with_ms_like
20120922 wdc with_ms_likeYutaka Tsumori
 
某Music unなんとか
某Music unなんとか某Music unなんとか
某Music unなんとかYutaka Tsumori
 
Androidのおはなし++
Androidのおはなし++Androidのおはなし++
Androidのおはなし++Yutaka Tsumori
 
スマートフォン勉強会@九州
スマートフォン勉強会@九州スマートフォン勉強会@九州
スマートフォン勉強会@九州Yutaka Tsumori
 
Titanium mobileで遊んでみた
Titanium mobileで遊んでみたTitanium mobileで遊んでみた
Titanium mobileで遊んでみたYutaka Tsumori
 
Windows Phone 7 “Mango” SDK最速情報!
Windows Phone 7 “Mango” SDK最速情報!Windows Phone 7 “Mango” SDK最速情報!
Windows Phone 7 “Mango” SDK最速情報!Yutaka Tsumori
 

Plus de Yutaka Tsumori (20)

Buri2019
Buri2019Buri2019
Buri2019
 
Setsな話
Setsな話Setsな話
Setsな話
 
XAMLで条件分岐
XAMLで条件分岐XAMLで条件分岐
XAMLで条件分岐
 
BuriKaigi2018
BuriKaigi2018BuriKaigi2018
BuriKaigi2018
 
未来(あす)Xamlの1msに泣かないために
未来(あす)Xamlの1msに泣かないために未来(あす)Xamlの1msに泣かないために
未来(あす)Xamlの1msに泣かないために
 
Aristeaのコード補完
Aristeaのコード補完Aristeaのコード補完
Aristeaのコード補完
 
せっけーのおはなし
せっけーのおはなしせっけーのおはなし
せっけーのおはなし
 
Samba4でADしよう!
Samba4でADしよう!Samba4でADしよう!
Samba4でADしよう!
 
Twitter Client for ZSH
Twitter Client for ZSHTwitter Client for ZSH
Twitter Client for ZSH
 
AndroidではじめるJava
AndroidではじめるJavaAndroidではじめるJava
AndroidではじめるJava
 
20120922 wdc with_ms_like
20120922 wdc with_ms_like20120922 wdc with_ms_like
20120922 wdc with_ms_like
 
某Music unなんとか
某Music unなんとか某Music unなんとか
某Music unなんとか
 
たのアプLt
たのアプLtたのアプLt
たのアプLt
 
Androidのおはなし++
Androidのおはなし++Androidのおはなし++
Androidのおはなし++
 
よくわかるMPNS
よくわかるMPNSよくわかるMPNS
よくわかるMPNS
 
すまべん関西#18
すまべん関西#18すまべん関西#18
すまべん関西#18
 
Wpdd lt
Wpdd ltWpdd lt
Wpdd lt
 
スマートフォン勉強会@九州
スマートフォン勉強会@九州スマートフォン勉強会@九州
スマートフォン勉強会@九州
 
Titanium mobileで遊んでみた
Titanium mobileで遊んでみたTitanium mobileで遊んでみた
Titanium mobileで遊んでみた
 
Windows Phone 7 “Mango” SDK最速情報!
Windows Phone 7 “Mango” SDK最速情報!Windows Phone 7 “Mango” SDK最速情報!
Windows Phone 7 “Mango” SDK最速情報!
 

Windows phoneの新しい通知api