2017-01-12 1 views
0

Ich habe eine mobile IOS-Anwendung, die im Grunde Gruppen-Chat-orientiert ist. Ich habe mich gefragt, ob ich es beacon-fähige App machen kann. Mit anderen Worten, Anwendung, die Beacons erkennen kann, ID bestimmen, kurze Anzeigen erhalten usw. Ich bin ziemlich neu in Beacons, lese immer noch viel darüber. Ich habe this article gefunden, was mich glauben lässt, dass es vielleicht möglich ist, mein Ziel zu erreichen.Ist es möglich, mein Ziel zu erreichen mit Beacons

ich meine app will, mit Ausnahme seiner ursprünglichen Funktionalität, um in der Lage:

  • Detect ein Leuchtfeuer (auch wenn App im Hintergrund ist, ohne die Notwendigkeit, gepaart wurden, oder was auch immer)
  • Erhalten Sie einfache Anzeigen von der Beacon (während der Verwendung der App in einem bestimmten Modus, um die Anzeigen auf dem Bildschirm des Telefons zu projizieren)
  • Lesen Sie einige Echtzeitinformationen (wenn vom Benutzer benötigt) wie: Geschwindigkeit (wenn Moving Beacon), Temperatur usw.

Um all das zu erreichen, möchte ich den Endbenutzer nicht stören, indem ich ihn dazu bringe, zusätzliche Sachen zum Beacon herunterzuladen. Ich möchte, dass er meine App hat und das ist alles.

+0

Ja, das ist möglich. – davidgyoung

Antwort

0

Sie können für Beacons überwachen, während sich Ihre App im Hintergrund befindet. Dazu können Sie das CoreLocation Framework oder ein Framework Ihres Beacon-Lieferanten verwenden. (z. B. Estimote)

Zu den Anzeigen: Das Beacon liefert nur die vorkonfigurierten IDs. (UUID + Major + Minor). Wenn Sie Anzeigen erhalten möchten, benötigen Sie einen Webservice, der Ihre Beacon-IDs erhält und Ihnen die anzuzeigende Anzeige zurückgibt. (Wenn sich die Anzeigen nie ändern, können Sie sie ohne Webservice direkt in Ihre App einfügen)

Wie Sie die Anzeigen in Ihrer App zeigen, steht Ihnen völlig offen.

Ich verstehe nicht wirklich, was Sie mit Echtzeitinfo meinen. Es gibt Beacons, die Ihnen TLM senden. So können Sie die Temperatur und den Ladezustand der Bake ermitteln. Ich habe noch nie Beacons oder Beacons gesehen, die ihre Geschwindigkeit übertragen können.

einige nützliche Links:

https://developer.apple.com/ibeacon/

https://xamoom.com/en/2016/07/ibeacon-for-developers/

+0

"Ich habe noch nie Beacons oder Beacons bewegt" - Was passiert, wenn ich das Beacon an ein sich bewegendes Objekt anschließe? Z.B. Bus, Auto. Sie sind im Bus und Sie möchten wissen, wie schnell wir sind. – user2128702

+0

Ok, ich verstehe jetzt. In diesem Fall benötigt Ihre Beacon-Hardware einen Geschwindigkeitssensor. Der vielleicht bessere Weg wird sein, die Geschwindigkeit vom Gerät zu bekommen (zB GPS). – Rags93

Verwandte Themen