Enviar pesquisa
Carregar
Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 -
•
6 gostaram
•
3,596 visualizações
Ikkai Takeshi
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 52
Recomendados
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
Atomu Hidaka
IoTの始め方~.NET Micro Framework編
IoTの始め方~.NET Micro Framework編
Nobuaki Aoki
3.17 第1回nfc勉強会
3.17 第1回nfc勉強会
Takahiro Shimokawa
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ
Ikkai Takeshi
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ
Ikkai Takeshi
活動報告とビーコンITの取り組み
活動報告とビーコンITの取り組み
infoScoop Opensource Club Japan
I beaconについて
I beaconについて
Ikkai Takeshi
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
Recomendados
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
Atomu Hidaka
IoTの始め方~.NET Micro Framework編
IoTの始め方~.NET Micro Framework編
Nobuaki Aoki
3.17 第1回nfc勉強会
3.17 第1回nfc勉強会
Takahiro Shimokawa
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ
Ikkai Takeshi
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ
Ikkai Takeshi
活動報告とビーコンITの取り組み
活動報告とビーコンITの取り組み
infoScoop Opensource Club Japan
I beaconについて
I beaconについて
Ikkai Takeshi
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
NFC元年 ~AndroidからみたNFCについて~
NFC元年 ~AndroidからみたNFCについて~
Kouta Imanaka
Android NFCアプリハンズオン
Android NFCアプリハンズオン
Tomoki YAMASHITA
福岡NFC勉強会
福岡NFC勉強会
treby
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
Kenichi Kambara
mbedとwindows 8.1
mbedとwindows 8.1
Nobuaki Aoki
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
弊社サービスを使って ノーコード開発してみた.pdf
弊社サービスを使って ノーコード開発してみた.pdf
富士通クラウドテクノロジーズ株式会社
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
Atomu Hidaka
流通/小売業向け Windows ストア アプリ 開発セミナー資料
流通/小売業向け Windows ストア アプリ 開発セミナー資料
Isao Soma
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Atomu Hidaka
Androidタブレットアプリケーション開発入門
Androidタブレットアプリケーション開発入門
OESF Education
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
Atomu Hidaka
Galapagosization environment
Galapagosization environment
Takao Tetsuro
プロ生品川 2012 12-22
プロ生品川 2012 12-22
Kaede Kondoh
Singularityで分散深層学習
Singularityで分散深層学習
Hitoshi Sato
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
Yasuhiko Yamamoto
Fukuoka NFC Hack 3
Fukuoka NFC Hack 3
treby
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
SORACOM,INC
AndroidでIDm読み取ってみた
AndroidでIDm読み取ってみた
Daisuke Hirata
01 idea table3.2
01 idea table3.2
umisuzume
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Mais conteúdo relacionado
Semelhante a Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 -
NFC元年 ~AndroidからみたNFCについて~
NFC元年 ~AndroidからみたNFCについて~
Kouta Imanaka
Android NFCアプリハンズオン
Android NFCアプリハンズオン
Tomoki YAMASHITA
福岡NFC勉強会
福岡NFC勉強会
treby
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
Kenichi Kambara
mbedとwindows 8.1
mbedとwindows 8.1
Nobuaki Aoki
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
弊社サービスを使って ノーコード開発してみた.pdf
弊社サービスを使って ノーコード開発してみた.pdf
富士通クラウドテクノロジーズ株式会社
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
Atomu Hidaka
流通/小売業向け Windows ストア アプリ 開発セミナー資料
流通/小売業向け Windows ストア アプリ 開発セミナー資料
Isao Soma
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Atomu Hidaka
Androidタブレットアプリケーション開発入門
Androidタブレットアプリケーション開発入門
OESF Education
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
Atomu Hidaka
Galapagosization environment
Galapagosization environment
Takao Tetsuro
プロ生品川 2012 12-22
プロ生品川 2012 12-22
Kaede Kondoh
Singularityで分散深層学習
Singularityで分散深層学習
Hitoshi Sato
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
Yasuhiko Yamamoto
Fukuoka NFC Hack 3
Fukuoka NFC Hack 3
treby
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
SORACOM,INC
AndroidでIDm読み取ってみた
AndroidでIDm読み取ってみた
Daisuke Hirata
01 idea table3.2
01 idea table3.2
umisuzume
Semelhante a Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 -
(20)
NFC元年 ~AndroidからみたNFCについて~
NFC元年 ~AndroidからみたNFCについて~
Android NFCアプリハンズオン
Android NFCアプリハンズオン
福岡NFC勉強会
福岡NFC勉強会
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
mbedとwindows 8.1
mbedとwindows 8.1
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
弊社サービスを使って ノーコード開発してみた.pdf
弊社サービスを使って ノーコード開発してみた.pdf
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
流通/小売業向け Windows ストア アプリ 開発セミナー資料
流通/小売業向け Windows ストア アプリ 開発セミナー資料
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Androidタブレットアプリケーション開発入門
Androidタブレットアプリケーション開発入門
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
Galapagosization environment
Galapagosization environment
プロ生品川 2012 12-22
プロ生品川 2012 12-22
Singularityで分散深層学習
Singularityで分散深層学習
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
Fukuoka NFC Hack 3
Fukuoka NFC Hack 3
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
AndroidでIDm読み取ってみた
AndroidでIDm読み取ってみた
01 idea table3.2
01 idea table3.2
Último
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Último
(12)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Windows8 x NFC - Windows8 Developers カンファレンス Vol2.0 -
1.
Windows8×NFC
博報堂ゕ・スタジオ コミュニケーションデザンユニット 一階武史
2.
目次 1.自己紹介&宣伝 2.NFCとは 3.NFCの利用例 4.NFC対応端末 5.NFC Tag 6.Windows8でNFC Tagを読み書き
2
3.
自己紹介 & 宣伝
4.
自己紹介 名前:一階 武史(@shiffon_1f) 所属:博報堂ゕ・スタジオ
コミュニケーションデザンユニット 経歴: 2000年4月 官公庁向けシステム開発会社入社 2011年3月 博報堂ゕ・スタジオ入社 官公庁などの基幹システムの設計・開発に飽き、iPhone/Androidと いったスマートデバスを利用したソリューションの開発者を募集し ていた博報堂ゕ・スタジオに転職。 4
5.
会社紹介 博報堂ゕ・スタジオはンタラクテゖブコンテンツの 制作会社です。 Webサトやスマホゕプリ、KinectやNode.jsを用いたコ ンテンツや自社サービスを作成しています。 詳しくは公開中のゕプリ「ひとことノート」で! ~各マーケット(iPhone/Android/WindowsPhone)から”ひとこと ノート“or”博報堂ゕ・スタジオ”で検索~
5
6.
仕事内容 役割:テクニカルデゖレクター
~という名の何でも屋です。 受託案件のコンサルテゖングや開発をしたり、自社サー ビスを開発したり、会社の経費で趣味の作品を作ったり しています。 6
7.
ちょいキス(iPhoneApp)
7
8.
SocialCatalog(ソーシャル連携サービス)
8
9.
Pass-U(Apple社Passbook向けサービス)
9
10.
ハロウゖンカメラ(WindowsPhone)
「Windows Phone ○○の秋コンテスト」で 「ハロウゖン賞」を受賞しました。 10 弊社のゕプリで一番出来がいい後輩の作品を 紹介用に借りてます。
11.
Kinectデジタルサネージ
11
12.
KAMIWAZA(Node.js×WindowsAzure)
12
13.
IMAGINA CHIP(NFC)
「MashupAward8」で「可能性∞賞」を受賞しました。 13
14.
NFCとは
15.
NFCって何? NFCはNear Field Commnuicationの略称です。 十数cm程度の至近距離でデータ通信を行う、近距離無線通信の国際 標準規格です。 日本人的には「Felicaの親戚」と認識すると何となくわかりやすいか もしれません。
15
16.
NFCの特徴(1/3) 1.カードエミュレーション機能 NFCをFelicaのようにICカードやタグとして扱う機能です。 Shopの会員カードや社員証、電子チケットなどへの応用例が考えら れます。 ※Felicaと違って暗号化処理の規定が存在しないため、セキュリテゖ に配慮して利用する必要があります。
16
17.
NFCの特徴(2/3) 2.リーダ/ラターエミュレーション機能 NFCに書き込まれたURLやテキスト情報を読み込んだり、NFCにURL やテキスト情報を書き込んだりする機能です。 ベントや広告で使われているのは基本この機能になります。 URLが書き込まれたNFCを読み込むと、Android/Windows8共に自 動的にブラウザが起動する用に設定されていますので、Webに誘導 するだけならQRコードや専用ゕプリを作成する必要がありません。
17
18.
NFCの特徴(3/3) 3.機器間通信(P2P)機能 NFCを利用して、NFC搭載機器間でデータ交換を行う機能です。 ソニーのAndroidとヘッドホンの簡単接続、バッフゔローのかざすだ けでマウスとPCを接続する仕組みやAndroidビームで利用されていま す。
18
19.
NFCの利用例
20.
NFCの利用例
20
21.
NFCの利用例
21
22.
NFCの利用例
22
23.
NFCの利用例
23
24.
NFCの利用例
24
25.
NFC対応端末
26.
NFC対応端末 現在NFCに対応しているデバスは以下です。 ・Android 真っ先にNFCを搭載し、去年の秋冬モデル位からほぼ全ての端末が 対応端末に。現時点で23機種くらいです。 ・Windows Phone
8 ほぼ全ての端末で利用可能 ・Windows8 基本タブレット端末のみ対応していて、ノートPCではほぼ非対応 26
27.
NFC Tag
28.
NFC Tag NFCのデータを書き込むものをNFC Tagといいます。 丸形から名刺型、キーホルダーや缶バッジに埋め込んだ物まで、いろ いろな形状のがあります。 だいたい1枚60円くらいで販売されています。
28
29.
NFCのデータフォーマット NFC Tag内のデータの読み書きはNDEF(NFC Data
Exchange Format)というデータフォーマットを利用して行います。 NDEFを利用して読み書きするデータはだいたい以下です。 ・Mail ・Text ・URI ・SMS いずれの場合でも1つのNFC Tagには137byte前後しか書くことが出 来ないので、使い方には工夫が必要です。 29
30.
NFC Tag入手方法 東京なら八重洲にある「RFID/NFC Real
Touch Shop」がおすすめ です。 RFID/NFC Real Touch Shop ※営業が基本的には木・金の2日だけなので、店に行く前に必ず確認 を。 ※通販もあります。 30
31.
Windows8で NFC Tagを読み書き
32.
NFC Tagを読み書き NFC Tagの読み書きはNFC対応端末上でプログラムを使って行います。 AndroidもWindowsPhone8もストゕにゕプリがたくさん出ているの で、Windows8もあるだろうとストゕを検索してみたのですが・・・ ありません。(検索の仕方が間違ってたらすいません) Androidで書き込んでWindows8で読み取ってもいいのですが、格好 わるいので、困ったものです。
32
33.
NFC Tagを読み書き まあ、なければ作るだけなんですけどね。
33
34.
NFC Tagを読み書き
というわけで、 NFC Tagを読み書きするストゕゕプリを 作成しました! 34
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
37.
読み書きの仕方(1/8) プロジェクトを作成します。
37
38.
読み書きの仕方(2/8) Package.appxmanifestの機能タブで近接にチェックを入れます。
38
39.
読み書きの仕方(3/8) NuGet Package Managerのバージョンを確認します。 VisualStudioをンストールした直後は2.0だと思うので更新で2.2 に上げてください。
39
40.
読み書きの仕方(4/8) NuGetパッケージ管理で“NDEF”で検索して「NDEF Library for Proximity
APIs」をンストール 40
41.
(補足)MSのNFCサンプル MSが公開しているNFCのサンプルはP2P通信用なので、今回の用途 では参考にはなりません。
41
42.
読み書きの仕方(5/8) NFCが利用できるかどうかの判定は以下のメソッドを利用 ・ProximityDevice.GetDefault()がnullかどうかで判定 ex) private ProximityDevice _proximityDevice; protected
override void OnNavigatedTo(NavigationEventArgs e) { _proximityDevice = ProximityDevice.GetDefault(); if (_proximityDevice != null) { DeviceStatus.Text = "This device is supported."; } else { DeviceStatus.Text = "This device is not supported."; } } 42
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
45.
読み書きの仕方(8/8) NFC Tagの書き込みの中断は以下のメソッドを利用 ・ProximityDevice.StopPublishingMessage
第1引数:書き込み実行時の戻り値 ex) private void StopWriteMessage(object sender, RoutedEventArgs e) { if (_proximityDevice != null && _publishingMessageId != 0) { _proximityDevice.StopPublishingMessage(_publishingMessageId); } _publishingMessageId = 0; } 45
46.
(補足)リモートデバッガー Windows8の開発機にNFCが付いていない場合は、NFC付きタブレッ トをリモートデバッガーで操作するのが一番手っ取り早いです。 [手順] 1.タブレットに以下をンストール Remote Tools for
Visual Studio 2012 http://www.microsoft.com/ja-jp/download/details.aspx?id=30674 2.タブレットでリモートデバッガーを起動 3.プロジェクトの実行対象をリモートコンピュータに変更 46
47.
(補足)ストゕ公開時の注意 NuGetで落としてきたラブラリはDebugビルドの物なので、認定 キットにはじかれてしまいます。 以下からソースを落として自分のプロジェクトに追加する必要があり ます。 NDEF Library for
Proximity APIs (NFC) https://ndef.codeplex.com/ ソースを落とすとWindowsPhone8向けサンプルが入っていて、 Windows8でもほぼそのまま使えますので、参考に。 47
48.
最後に もう一度宣伝
49.
HACKist 博報堂ゕ・スタジオではHACKistというグループで、有志が色々な 実験作品を公開しています。 よろしければ暇つぶしがてらのぞいてみてください。 ・HACKist http://hackist.jp/ ・istis {
} 博報堂ゕ・スタジオ https://www.facebook.com/hakuhodoistudio.istis 49
50.
&
51.
人材募集!
博報堂ゕ・スタジオでは 何か一発やってみたい!という人材を 絶賛募集中です。 今なら敏腕デザナーとコラボできる特典付! 51
52.
ご清聴 ありがとうございました