1

セットアップ:複数のユーザーがいるシステムがあります。各ユーザーは私のアプリをAndroidスマートフォンにダウンロードして使用します。私が欲しいのは、ユーザーが特定のアクションを実行したとき(アプリに2つあります)、他のすべてのユーザーの電話に通知をポップアップしたいです。

簡単な内訳は次のとおりです。アプリの起動->アクションが実行される部分に移動->アクションを実行->アクションをDBに保存->すべてのユーザーに通知->同じ通知をポップアップするすべての電話で。

この問題をどのように解決しますか?誰かがアイデアやリンクを提案できますか?これにアプローチする方法についての手がかりさえありません。

4

2 に答える 2

1

すべてのユーザーがアプリケーションを積極的に使用していなくても、すべてのユーザーに通知を送信する場合は、Puch Notification が適切な方法です。

プッシュ通知を使用すると、ユーザーがアプリケーションをアクティブに使用していない場合でも、アプリケーションは新しいメッセージやイベントをユーザーに通知できます。Android デバイスでは、デバイスがプッシュ通知を受信すると、アプリケーションのアイコンとメッセージがステータス バーに表示されます。ユーザーが通知をタップすると、アプリケーションに送信されます。通知は、マーケティング キャンペーンなどのためにすべてのユーザーにブロードキャストすることも、ユーザーのサブセットのみに送信して、パーソナライズされた情報を提供することもできます。

Android Google Cloud Messagingをご覧ください

また、この投稿で説明されているように、 XMPPが優れたソリューションであることがわかりました。

ここここでいくつかの良い解決策を見つけることができます

于 2012-12-26T05:46:57.433 に答える
0

サーバー上にデータベースが必要になります。次に、アプリがバックグラウンドでデータベースに変更を常に(または間隔を置いて)クエリし、データベースが見つかったときにユーザーに通知する必要があります。通知を出すアプリの数に似たシステムが私が得ているものです。

于 2012-12-26T01:06:08.420 に答える