Push Benachrichtigung von Server zur Android App?
Hallo zusammen
Ich möchte gerne push Benachrichtigungen von meinem Fedora Server auf meine selbstenwickelte Kotlin Android App senden können.
Lokale Benachrichtigungen, wenn ein Button geklickt wird, habe ich schon mal fertig gebracht. Jedoch sei es vom Server nochmals ganz anders, so wie ich gehört habe.
Ich würde gerne,wenn möglich, auf die Implementierung von Firebase verzichten.
Vielen Dank für jeden Tipp.
1 Antwort
a) Du könntest dir eine SSE-Netzwerkkommunikation aufbauen.
Für den Client kannst du auf bestehende Implementationen wie okhttp-sse oder RxSSE zurückgreifen. Bestimmt lassen sich ebenso noch weitere Implementationen finden oder du folgst dem Artikel von Manoel Amaro: Understand Kotlin Flow Coroutines by Implementing Server Side Sent (SSE).
Serverseitige Implementationen findest du beispielsweise bei Micronaut oder Javalin.
b) Schau dir UnifiedPush an.