Más contenido relacionado
Similar a Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 - (20)
Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 -
- 4. 自己紹介
名前:一階 武史(@shiffon_1f)
所属:博報堂ゕ・スタジオ
コミュニケーションデザンユニット
経歴:
2000年4月 官公庁向けシステム開発会社入社
2011年3月 博報堂ゕ・スタジオ入社
官公庁などの基幹システムの設計・開発に飽き、iPhone/Androidと
いったスマートデバスを利用したソリューションの開発者を募集し
ていた博報堂ゕ・スタジオに転職。
4
- 6. 仕事内容
役割:テクニカルデゖレクター
~という名の何でも屋です。
受託案件のコンサルテゖングや開発をしたり、自社サー
ビスを開発したり、会社の経費で趣味の作品を作ったり
しています。
6
- 35. NFC TagWriter
今回の発表用に突貫で作ったので、
見た目が残念なのは見逃してください。
35
ゕップデートで直しますm(_ _)m
- 36. NFC TagWriter URL
[WindowsStore]
http://apps.microsoft.com/windows/app/nfc-tagwriter/51aa45ea-
01c9-4b81-a076-2f8a9c6c481e
36
- 43. 読み書きの仕方(6/8)
NFC Tagの読み込みは以下のメソッドを利用
・ProximityDevice.SubscribeForMessage
第1引数:認識したいデータフォーマット
※データフォーマットはProximityDevice.PublishBinaryMessageの説明参照
第2引数:認識時のHandler
ex)
protected override void OnNavigatedTo(NavigationEventArgs e)
{
_proximityDevice = ProximityDevice.GetDefault();
_proximityDevice.SubscribeForMessage("NDEF", MessageReceivedHandler);
}
private void MessageReceivedHandler(ProximityDevice sender, ProximityMessage
message)
{
DetectStatus.Text = "Detect NFC Taginfo.";
}
43
- 44. 読み書きの仕方(7/8)
NFC Tagの書き込みは以下のメソッドを利用
・ProximityDevice.PublishBinaryMessage
第1引数:書き込むデータフォーマット
第2引数:書き込むデータ
第3引数:書き込み終了時のHandler
戻り値:データ書き込みの処理ID
ex)
private void PublishRecord(NdefRecord record, bool writeToTag)
{
var message = new NdefMessage { record };
var msgArray = message.ToByteArray();
_publishingMessageId = _proximityDevice.PublishBinaryMessage(
(writeToTag ? "NDEF:WriteTag" : "NDEF"),
msgArray.AsBuffer(),
MessageWrittenHandler);
}
44
- 51. 人材募集!
博報堂ゕ・スタジオでは
何か一発やってみたい!という人材を
絶賛募集中です。
今なら敏腕デザナーとコラボできる特典付!
51