2

私は現在、NFCステッカーを利用するAndroidデバイス用の非常に基本的なアプリをいくつか開発しています。ステッカーがスキャンされ、デバイスは簡単なアクションを実行します。この例として、特定の番号(NFCステッカーのペイロードに保持されている)を呼び出す場合があります。

私の当初の計画は、アクションごとにアプリを作成することでした。これは、顧客ごとにNFCステッカーが1枚しかないためです。したがって、誰かが999/911に電話するためのステッカーを購入したい場合(これは架空の例です)、番号をダイヤルするアプリだけが必要です。

ただし、他のステッカーの販売を推進する予定であり、1つのアプリからすべてを簡単に制御できる場合は、誰かのデバイスを小さなアプリで溢れさせたくありません。Wi-Fiの切り替え、Bluetoothの切り替え、999のダイヤル、SMSのホーム、タクシーの呼び出しの5つのステッカーがあるとします。これらはすべて、次の権限が必要です。

  • ブルートゥース
  • Bluetooth管理者
  • Wi-Fi管理者
  • 電話をかける
  • SMS

Bluetoothステッカーだけを購入した場合、アプリが電話をかけたりSMSメッセージを送信したりする理由が疑われる可能性があります。

私の質問は、ここでの正しいアプローチは何でしょうか?

  • 多くのアプリが単純なタスクを実行し、複数のステッカーで顧客を困らせる可能性があります(複数のステッカーを持っている人がたくさんいる可能性があります)。または、

  • NFCステッカーのペイロードを読み取り、関連するアクションを実行するが、使用可能なすべてのNFCステッカーに必要なすべてのアクセス許可を要求する1つのアプリ(個人に不要なアクセス許可を与える可能性があります)。

4

3 に答える 3

1

すべてのタグを読み取ってアクションを実行する1つのアプリを使用したほうがよいと思います。あなたから5つのタグを購入した後、5つのアプリをダウンロードすることをいとわない人はほとんどいません。

権限について心配している場合は、https://play.google.com/store/apps/details?id=com.jwsoft.nfcactionlauncherとその権限と評価をご覧ください。かなり順調です。

于 2012-08-20T13:49:07.070 に答える
0

「たくさんのアプリ」、たくさんのnfcアプリがデフォルトで有効になっていますか?あなたの顧客はおそらくあなたのタグをタップするだけでなく、他のものもタップするでしょう。どのアプリが開きますか?

アプリをより安全にするための提案。常にユーザーの確認を求める追加の手順を実行します。これはセキュリティと利便性についてです。顧客は、自家製のタグに追加の手順を必要としないでしょう。ますます多くのスマートなポスター/タグが野生で表示されます。

于 2012-08-21T00:13:35.953 に答える
0

純粋に使いやすさのために、1つのアプリを選択しています。アプリのサイズが問題になると、複数のアプリに分割されます。

権限の問題を回避するために、理由を説明するよく書かれた説明があります。

于 2012-09-19T13:52:36.793 に答える