アドレス交換用アプリ「MyQR」をAndroid Marketに公開しました。

-

MyQR

MyQR:アドレス帳へ簡単登録
Version: 1.0.5

携帯電話のコードスキャナで読み取ることで、直接アドレス帳に登録可能なQRコードを作成します。非常にシンプルで、アドレス交換の際に便利です。
対応キャリア:docomo、au、softbank
※機種によってはうまく動作しない場合もあります。

マーケット > アプリケーション > ツール
検索ワード:QR、アドレス
myqr_mrket
marketへ(Android用)

-

需要はないかもですが、記念にapkも置いときます。
MyQR.apk(Version: 1.0.5)

Androidを買って、はじめに不便を感じたのが赤外線通信ができないことによるアドレス交換の難しさだったのでこのアプリを作りました。ただ、相手からメールを送ってもらわないといけないので、少々「受身」なアプリですが・・・
また、すでにBarcode Scannerなど、類似のアプリも出ていますが、このアプリの特徴は読み取る携帯機種のキャリアごとにQRコードを発行できることです。読み取った相手は、そのまま簡単にアドレス帳登録が行えます。例えば、Barcode Scannerではアドレス帳からQRコードを作成可能ですが、フォーマットの違いから、au端末で読み取ると名前が表示されなかったり、MECARDフォーマットのdocomoでも苗字と名前を別個に登録できるのか謎で(未確認)、日本向けにはうまく対応できていません。
それから、技術的な面ですが、今回のバージョンのQRコードへのエンコード部分はこちらのライブラリを使わせていただいています。文字数制限があって、住所まで入れるとエラーが出てしまうので、今後Barcode Scannerでも使われているZXingに変更するかもしれません。あと、アドレス「交換」ってこと考えると、Bluetoothとかも視野に入れるべきか?携帯のBluetoothでデータ交換したことないけど。

使い方は、とてもシンプルです。
起動すると、プロフィール情報の入力を促されるので入力します。(電話番号だけは、端末から取得できたのではじめから埋まっています)

device

Saveボタンを押すと先ほどの情報からQRが発行されます。

device2

プロフィールの編集と読み取らせたい対象キャリアの選択はMenuボタンを押すと出てくるメニューから可能です。

device3

下の図ではキャリアを「docomo」から「au」に変更しています。

device4

すぐにQRコードに反映されます。現在の対象キャリアはQRコードの左の「Carrier:」の下に表示されています。

device5

アプリを終了にデータが保存されます。