Nicht internetabhängiges Instant Messaging für Android [geschlossen]

0

Ist es in einem LAN ohne Uplink möglich, oder eher möglich, IM für Android-Benutzer bereitzustellen?

Sie können über einen lokalen IM-Server verfügen, aber Messaging ist nicht sehr nützlich, wenn die Empfänger nicht darüber informiert werden, dass sie über eine Nachricht verfügen. Dies scheint immer GCM zu betreffen, für das Sie online sein müssen. Es scheint, dass die einzige Art von Echtzeitkommunikation, die Sie auf Android haben können, die wirklich lokal ist, SIP ist, was nur für Sprache ist.

Es scheint, dass es Möglichkeiten gibt, einen lokalen Push-Server zu implementieren, aber ich kann keine verfügbare Open-Source-IM-Software finden, die dies tatsächlich unterstützt oder unterstützt. Ich bin nicht in der Lage, Monate Zeit damit zu verbringen, meine eigene Software zu entwickeln (daher der Begriff "machbar", nicht nur "möglich"!), Noch möchte ich etwas Eigenes verwenden, selbst wenn es so etwas gibt.

Es sieht so aus, als hätte TextSecure dies bereitgestellt, aber die Android-Version wurde eingestellt.

Ich bin ziemlich überrascht von dieser Abhängigkeit, daher ist meine Frage eher "wirklich ???" als ein "wie?" - aber wenn es ein wie gibt, würde ich es gerne hören!

naomi
quelle
Es ist nur eine Frage des Kunden und des Services, den Sie verwenden. Sie müssen wahrscheinlich noch etwas recherchieren. Es ist nicht genau klar, warum GCM auch erforderlich wäre. Außerdem ... nun, es ist nicht wirklich eine Frage für dich?
Seth
GCM wird benötigt, damit Push-Services batteriefreundlich sind. Wenn Anwendungen GCM für Push verwenden, behält das Telefon nur eine dauerhafte Verbindung zu einem Server für mehrere Anwendungen bei, anstatt, dass jede Anwendung ihre eigenen Verbindungen unterhält (was dazu führt, dass die Anwendung im Hintergrund ausgeführt wird, anstatt zuzulassen, dass sie vom Server beendet wird System, um von einem Intent geweckt zu werden).
Lie Ryan

Antworten:

2

Sie sollten Fire Chat von Open Garden aus ausprobieren.

Es funktioniert mit Bluetooth oder direktem WLAN, ohne dass ein Server oder eine Internetverbindung benötigt wird.

Fire Chat bei Google Play

Ich hoffe es hilft

SwissTico
quelle
Vielen Dank, das ist in vielen Fällen eine vernünftige Lösung, jedoch nicht in meinen. Benutzer können in einiger Entfernung voneinander wandern, bleiben jedoch mit dem LAN verbunden. Daher muss das LAN verwendet werden, anstatt sich auf das interne Funkgerät des Telefons zu verlassen.
naomi