Android 4.4 の新機能 HCE を使って Type 4 NDEF タグの動作をさせてみました。
![避けては通れないバイナリ地獄 - NDEFってなんだろう -](https://cdn-ak-scissors.b.st-hatena.com/image/square/e44b56c30eb765eba90416b888c417471ea040ed/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fndef-120728023806-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Android 4.4 の新機能 HCE を使って Type 4 NDEF タグの動作をさせてみました。
NDEFとはNFC Data Exchange Formatと呼ばれるもので、NFCでデータのやり取りをする際に使われるデータ・フォーマットです。 仕様書はこちらにあります NFC Forum : Technical Specifications http://www.nfc-forum.org/specs/spec_list/#ndefts この内容についてNFC Labにて発表をしました。 資料はこちらです。 http://www.slideshare.net/tomorrowkey/ndef-13784268 Ndefの構成 NDEFには一つのNdef Messageが含まれます。 またNdef Messageには0個以上のNdef Recordが含まれます。 Ndef Recordの構成 Ndef Recordは大きくヘッダとペイロードの2つに分けることができます。 ヘッダ MB(
2010年の年末に発表されたAndroidの2.3からAPIがNFCに対応して、 さらに2011年の年末にNTT DocomoからNFC対応端末Galaxy Nexus, Galaxy SⅡ LTEが発売されて、Androidの開発者の中でもNFCが注目されてきた。 実際に日本で普及が加速度的に進んでいるかとうと疑問符が付くが、天下のS○NY様がいるからだろうか。(これ以上言うとおこられるのであまり深くは…) で、とりあえずでもNFCのタグを読んでみたいと思うのが人情、 NFCには一意特定出来る(完全に一意ではないらしい)IDmという値があります。すぐに偽装出来てしまうのでこれを信じてアプリケーションを組んでしまうとNGですがセキュリティとか関係ないようなアプリでは、簡単に試せるのでいいのではないでしょうか? ということでサンプルです。 サンプルは「ReadNFC」という名前でgithub
【Profile】 入社14年目。長らくiモードJavaに関連する業務に従事していたが、数年前よりAndroidアプリケーション開発にかかわり始める。2011年に、Androidにおける自動テスト方法について調査し、社内研修を立ち上げたのをきっかけに、現在では、社内のAndroid開発プロジェクトに対する技術支援や、研修講師などに携わっている。 はじめに AndroidにNFC機能が搭載されることが発表されてから、約2年半が経過しようとしています。この間に、国内で発売されているAndroid搭載スマートフォンの多くは非接触ICチップにアクセスするための機能を備えるようになりました。そのようなスマートフォンは、Androidアプリケーション開発者の観点から、以下のように分類することができます。 (1) フェリカネットワークス株式会社が提供しているライブラリを使って、 FeliCaチップにア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く