2013-05-30 3 views
5

Ich habe Fragen im Zusammenhang mit Push-Nachrichten an einen Benutzer.Aktualisierungsrate für das Einfügen/Update für Abonnements? Rate, Menge, usw.

Hier ist der Anwendungsfall.

Ein Benutzer läuft in einem Wi-Fi-fähigen Lagerhaus und wir möchten die Brille verwenden, um kritische Informationen und Warnungen über die Komponenten in diesem Gebäude zu senden, die den Benutzer mit den Komponenten interagieren lassen.

Wir haben Push-Benachrichtigungen in Android-Geräten mit ok Ergebnissen verwendet, aber mit einem Live-Hud möchte ich schnellere Updates.

Grundsätzlich werden wir so etwas wie dies an den Benutzer senden

{ 
"html": "<article>\n <section>\n <strong class=\"red\">ALERT </strong>13:10 device   ABCD tolerance failure. \n </p>\n </section>\n</article>\n", 
"notification": { 
"level": "DEFAULT" 
} 
} 
  1. Wie schnell können wir die Informationen an das Gerät zu bekommen?
  2. Wie hoch ist die Aktualisierungsrate? Wenn wir eine Warnung von einer Maschine sehen können, wie schnell können wir den Benutzer seinen Status aktualisieren.
  3. Gibt es eine Art von Hochwasserschutz, der uns Kummer bereiten würde?
  4. Ich nehme an, native API wird mehr Optionen haben, wie zum Beispiel Polling oder irgendeine Art von benutzerdefinierten Abonnement-Service, die wir für schnellere Updates als Google-Service verwenden könnten. Ist das richtig?

Dank Nick

Antwort

2

Das ist nicht etwas, das mit dem Spiegel-API durchgeführt werden soll. Die GDK ist, wo Sie dies tun möchten, und sie nehmen Feature-Anfragen. Vielleicht möchten Sie Ihren Anwendungsfall auf diesen Thread hinzuzufügen:

https://code.google.com/p/google-glass-api/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Owner%20Component%20Summary&groupby=&sort=&id=75

, um einige Ihrer Fragen zu beantworten:

1 - Spiegel API Karte schiebt innerhalb von Sekunden

2 passieren - Sekunden

3 - Sie sind derzeit auf 1000 Kartenzugriffe pro Tag pro Entwicklerkonto beschränkt, sodass diese für alle Ihre Nutzer freigegeben werden.

4 - Natürlich gibt es keinen unterstützten Weg, dies zu tun

Als abschließender Gedanke, wenn Sie dies wirklich ohne offiziellen Support tun möchten, können Sie dieses Video sehen, das Ihnen zeigt, wie Sie "normale" Android-APKs laufen lassen Glas. Es ist eine Präsentation von Google I/O 2013:

http://www.youtube.com/watch?v=OPethpwuYEk

+1

Große Antwort Mark! Eine Klarstellung: Projekte werden nicht für immer auf 1000 QPD beschränkt sein. Wir werden bald mehr Kontingente für Projekte vergeben. – mimming

+0

Ich bin im Moment mit Google Optionen enttäuscht. Aufgrund der Informationssensibilität glaube ich, dass ich die Daten nicht über Google pushen kann und im Intranet bleiben muss. Ich habe über einen benutzerdefinierten Polling-Service als Worst-Case-Lösung nachgedacht, aber ich möchte keine Lösung für einen Client bereitstellen, die nicht praktikabel ist oder ein nicht unterstütztes Hacken erfordert. Ich hoffe, jemand von Google kann erklären, warum wir keine Abonnements oder Abstimmungen außerhalb des Google-Dienstes unterstützen. Gibt es einen Plan, dies in Zukunft zu unterstützen? –

+1

In Bezug auf Thema 4, warum wird dieses Feature (Polling/Subscription) derzeit nicht unterstützt? –