Ingyenes és nyílt forráskódú Jabber/XMPP kliens Androidra. Könnyen használható, megbízható, akkumulátorbarát. A képek, csoportos csevegés és az e2e titkosítás beépített támogatásával.
Tervezési elvek
• Legyen olyan szép és könnyen használható, amennyire csak lehetséges, a biztonság vagy a magánélet feláldozása nélkül
• Támaszkodjon a meglévő, jól bevált protokollokra
• Nincs szükség Google-fiókra vagy kifejezetten a Google Cloud Messaging-re (GCM)
• A lehető legkevesebb engedély szükséges
Jellemzők
• Végpontok közötti titkosítás OMEMO-val vagy OpenPGP-vel
• Titkosított audio- és videohívások (DLTS-SRTP)
• Képek küldése és fogadása
• Intuitív felhasználói felület, amely követi az Android tervezési irányelveit
• Képek / Avatarok a névjegyekhez
• Szinkronizál az asztali klienssel
• Konferenciák (könyvjelzők támogatásával)
• Címjegyzék integráció
• Több fiók / egységes postafiók
• Nagyon csekély hatással az akkumulátor élettartamára
XMPP-szolgáltatások
A Conversations minden XMPP-kiszolgálóval működik. Az XMPP azonban egy bővíthető protokoll. Ezek a kiterjesztések az úgynevezett XEP-ekben is szabványosak. A Conversations ezek közül néhányat támogat, hogy jobb legyen az általános felhasználói élmény. Előfordulhat, hogy jelenlegi XMPP-kiszolgálója nem támogatja ezeket a bővítményeket. Ezért, hogy a legtöbbet hozhassa ki a Beszélgetésekből, érdemes megfontolni, hogy váltson egy
XMPP-szerver, amely saját XMPP-szervert futtat Önnek és barátainak, vagy még jobb.
Ezek az XEP-ek jelenleg:
• XEP-0065: SOCKS5 bájtfolyamok (vagy mod_proxy65). Fájlok átvitelére szolgál, ha mindkét fél tűzfal (NAT) mögött áll.
• XEP-0163: Személyes eseményprotokoll avatarokhoz
• XEP-0191: A Blocking paranccsal feketelistára helyezheti a spamküldőket, vagy blokkolhatja a névjegyeket anélkül, hogy eltávolítaná őket a névjegyzékből.
• XEP-0198: A Stream Management lehetővé teszi, hogy az XMPP túlélje a kisebb hálózati kimaradásokat és az alapul szolgáló TCP-kapcsolat változásait.
• XEP-0280: Message Carbons, amely automatikusan szinkronizálja az Ön asztali kliensére küldött üzeneteket, és így lehetővé teszi, hogy egyetlen beszélgetésen belül zökkenőmentesen váltson a mobil kliensről az asztali kliensre, majd vissza.
• XEP-0237: Névjegyzékverzió, elsősorban a sávszélesség megtakarítása érdekében gyenge mobilkapcsolatok esetén
• XEP-0313: Az üzenetarchívum-kezelés szinkronizálja az üzenetelőzményeket a szerverrel. Olvassa el azokat az üzeneteket, amelyeket a Beszélgetések offline állapotában küldtek.
• XEP-0352: A kliens állapot jelzése jelzi a szervernek, hogy a beszélgetések a háttérben vannak-e vagy sem. Lehetővé teszi a szerver számára, hogy sávszélességet takarítson meg a nem fontos csomagok visszatartásával.
• XEP-0363: A HTTP fájlfeltöltés lehetővé teszi a fájlok megosztását konferenciákon és offline névjegyekkel. Kiegészítő komponenst igényel a szerveren.