避けては通れないバイナリ地獄 もっとRTDを-
Upcoming SlideShare
Loading in...5
×
 

避けては通れないバイナリ地獄 もっとRTDを-

on

  • 1,972 views

 

Statistics

Views

Total Views
1,972
Views on SlideShare
1,382
Embed Views
590

Actions

Likes
1
Downloads
12
Comments
0

7 Embeds 590

http://androhi.hatenablog.com 372
http://napplecomputer.blogspot.jp 188
http://napplecomputer.blogspot.com 21
http://webcache.googleusercontent.com 6
http://napplecomputer.blogspot.de 1
http://napplecomputer.blogspot.tw 1
http://napplecomputer.blogspot.ch 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

避けては通れないバイナリ地獄 もっとRTDを- 避けては通れないバイナリ地獄 もっとRTDを- Presentation Transcript

  • 避けては通れないバイナリ地獄 - もっとRTDを - tomorrowkey
  • もくじ• 自己紹介• NDEFって何?• NDEFの基本的な構成• RTDとは• RTD - URI• NDEF完成
  • 自己紹介
  • 自己紹介• NFCラボ運営委員• 山下智樹 / tomorrowkey• 株式会社ブリリアントサービス• バイナリかわいいよ
  • NDEFって何?
  • NDEFとは• NFC Data Exchange Format• NFCの通信(Card Emulation,R/W,P2P)で使用が想定 されるフォーマット• NFCラボ7月定例会にてフォーマットを解説しまし た。
  • NDEFの基本的な構成
  • NDEF MESSAGE• NDEFにはひとつのNDEF Messageが含まれる• NDEF Messageには1つ以上のNDEF Recordが含ま れる 構成
  • NDEF RECORD 構成
  • RTDとは
  • RTDって?• Record Type Definition• NFC Forumが策定した基本的なPayloadの フォーマット
  • RTDの種類• Text• URI• SmartPoster• Generic Control(Deprecated)• NFC Signature
  • RTD - URI
  • 全体構成 構成
  • URI IDENTIFIER CODE• URIの接頭辞• バイト数短縮のために、よくある接頭辞をコードにした
  • URI IDENTIFIER CODE Hex Protocol 0x00 N/A 0x01 http://www. 0x02 https://www. 0x03 http:// 0x05 tel: 0x06 mailto: 0x08 ftp://ftp.全定義はNFC Forumの仕様書を参照してください
  • URI FIELD• 接頭辞を除いたURIを格納する• UTF-8
  • NDEF完成!
  • NFCラボのURLが書かれたNDEF• FLAGS • Message Begin : 1 • Message End : 1 • Chunked Flag : 0 • Short Record : 1 • ID Length : 0• TNF : 0x01(well-known types)• TYPE LENGTH : 1• PAYLOAD LENGTH : 11• TYPE : U• PAYLOAD • Uri Identifier Code : 0x03(http://) • Uri Field : labnfc.com
  • まとめ
  • まとめ• 容量を抑えるための努力が見られる• RTD - URIはとっても簡単• RTD - Textよりも簡単
  • 次回• RTD - Smart Posterをやろうかなぁ