2017-02-22 6 views
1

Hallo, ich bin neu in GeoFencing, Konzept der Geofencing Ich verstand. Ich möchte folgendes Szenario in Android-Anwendung implementieren:Geofencing mit zwei Android-App

Es gibt zwei verschiedene Android-Anwendung, die ich erstellen möchte: App1 (Business) und App2 (Benutzer).

In App1 (Business) - Geofence-Bereich erstellen (lassen Sie uns sagen geofence1)

In App2 (Benutzer) - wenn Benutzer app2 mit tritt in geofence1 (erstellt von Business-app) Benutzer sollte Benachrichtigung erhalten, so wie Kann ich in App2 einchecken, ob er am Geschäftsort eingetragen ist oder nicht?

Was kann ich in App1 und App2 implementieren?

Antwort

1

Zuerst, für Geofencing werden Sie die Google API verwenden, um Rückrufe einzurichten, wenn der Benutzer den geofenced Bereich betritt. Für die Übertragung des Geofence an den Benutzer aus dem Unternehmen möchten Sie möglicherweise so etwas wie Google Firebase verwenden, um die Kommunikation zwischen den beiden Apps zu ermöglichen. Lassen Sie das Unternehmen einen Geofence-Standort festlegen, teilen Sie Firebase mit, lassen Sie den Userapp die Firebase überprüfen und richten Sie die entsprechende Geofence- und Callback-Aktion ein.

Tut mir leid, wenn das nicht detailliert genug ist, lerne ich mich selbst.

+1

Hallo Charis, wissen Sie, welche Callback im Geschäft implementiert werden muss, die ausgelöst wird, wenn Benutzer in Business-Geofence-Bereich eintritt? Ich habe bereits GoogleClientAPI implementiert, um Standorte zu erhalten. Ich habe Verwirrung in der Business-App, wo die App erfahren wird, dass das Gerät des Benutzers den Unternehmensstandort betritt. Es gibt buzzword standortbasierte Werbung, aber wie zielen sie auf Endkunden ab? Ich suche auch, wenn ich etwas wichtiges finde, dann werde ich teilen. –

+1

Sie können Firebase dafür verwenden, nicht sicher, ob es die beste Lösung ist. Aber Firebase hat Callbacks, die so funktionieren würden: Der Benutzer gibt GeoFence ein und fügt sich selbst in eine Liste auf Firebase von Personen im GeoFence-Bereich ein. Das Update für Firebase löst einen Aktualisierungsrückruf für Business aus. –

Verwandte Themen