Ich entwickle eine Bezahl-App, die QR-Code verwenden wird. Der Kunde zeigt seinen persönlichen QR-Code und der Händler liest den QR-Code, gibt den Wert des Kaufs ein und sendet die Informationen für einen Webservice. So wird der Kunde über den Kauf informiert und autorisiert.Android Echtzeit-Benachrichtigung
Meine Frage betrifft die Benachrichtigung über den Kauf für den Kunden. Was ist der beste Ansatz? Ich denke Timer verwenden, so dass die Kunden-App alle 10 Sekunden einen Webservice konsultieren wird, um zu prüfen, ob es eine neue Benachrichtigung gibt. Aber es ist wahrscheinlich der Kunde machen nur einen Kauf pro Tag (oder Woche!) Mit der App. Also ich denke, dass eine http-Anfrage alle 10 Sekunden ihre vielfachen Anforderungen an die Notwendigkeit stellt. Auf andere Weise muss der Kunde die Benachrichtigung wie in Echtzeit erhalten, um den Kauf abzuschließen.
Das ist ein anderer Ansatz für diese Funktion? Kann mein Webservice eine Benachrichtigung für die Kunden-App senden, wenn er die Kaufanfrage vom Händler erhält?
Ich denke, was ich will, ist der gleiche Mechanismus, den Apps wie Tinder oder Badoo verwenden, wenn der Benutzer eine Benachrichtigung erhält, wenn er eine Übereinstimmung hat.
Grund für den Downvote? –