2016-05-25 6 views
1

私は実生活の行動(リサイクル、健康的な食べることなど)を完了するためにユーザーに報酬を与えるアプリを考えていますが、ボタンをクリックすると、すべてのボタンをクリックして報酬を得るため、「私はそれをしました」と言っています。アプリでの実際の行動を確認/検証する方法

私は「ユーザーの操作を確認する」のようなものについてはスタックオーバーフローを検索しようとしましたが、有望な結果は得られませんでした。私が試してみて、可能かどうかを確認したいアクションの

いくつかの例は以下のとおりです。

  • 特定の食品のユーザー買い(?バーコードスキャナ多分)リサイクルショップへ
  • 寄付をリサイクル(のれん.etc)
  • ユーザーのエネルギー法案は、/

が、私はこれらのいくつかは、信頼ベースである必要があり得ることを理解して使用します(すなわち、 「完了しました」ボタンで)、私はできるだけこの使用を最小限に抑えて、ユーザーがシステムを不正行為しないようにしたいと考えています。報酬を提供する前にユーザーがタスクを完了したことを確認する信頼できる方法を知っている人はいますか?

+0

なぜ非常に多くの投票がありますか? – DeveloperACE

答えて

0

デバイス上で利用可能なセンサーを確認する必要があります。正直なところ、私はあなたが提案したことの多くを行う方法を見ることができません。場所に基づく行動は良いルートかもしれません。例えば、ジムやリサイクルショップの1Km以内にチェックインしてください。

運動を正しくしようとしているかどうかは、ジャイロと加速度計が電話で判断しようとしている運動の中でプログラムする場所(名前は忘れる)について聞いたことがあります。それをやった。

+0

あなたは、ユーザーが中古店の近くにいるかどうかを確認する簡単な方法を知っていますか? – DeveloperACE

+1

MapKitに関するこのチュートリアルを見てください。 http://www.thorntech.com/2016/01/how-to-search-for-location-using-apples-mapkit/ MKLocalSearchはあなたが探しているものでなければなりません。 MapQuestやGoogleなどの他の企業は、より堅牢な検索を持つかもしれませんが、MapKitはリンゴサービスです –

+0

ありがとうございます! – DeveloperACE

関連する問題