Una, facile da usare client di messaggistica istantanea crittografata XMPP ottimizzato per il mobile
Un client Jabber/XMPP gratuito e open source per Android. Facile da usare, affidabile, a batteria. Con supporto integrato per immagini, chat di gruppo e crittografia e2e.
Principi di progettazione
• Sii il più bello e facile da usare possibile senza sacrificare la sicurezza o la privacy
• Fare affidamento su protocolli esistenti e ben consolidati
• Non è necessario un account Google o in particolare Google Cloud Messaging (GCM)
• Richiedere il minor numero possibile di autorizzazioni
Caratteristiche
• Crittografia end-to-end con OMEMO o OpenPGP
• Chiamate audio e video crittografate (DLTS-SRTP)
• Invio e ricezione di immagini
• Interfaccia utente intuitiva che segue le linee guida di progettazione Android
• Immagini / Avatar per i tuoi contatti
• Sincronizzazione con client desktop
• Conferenze (con supporto per i segnalibri)
• Integrazione rubrica
• Account multipli / casella di posta unificata
• Bassissimo impatto sulla durata della batteria
Caratteristiche XMPP
Le conversazioni funzionano con tutti i server XMPP disponibili. Tuttavia XMPP è un protocollo estensibile. Queste estensioni sono standardizzate anche nei cosiddetti XEP. Le conversazioni ne supportano un paio per migliorare l'esperienza utente complessiva. È possibile che il tuo attuale server XMPP non supporti queste estensioni. Pertanto, per ottenere il massimo da Conversazioni, dovresti considerare di passare a un
Server XMPP che fa o, ancora meglio, esegue il tuo server XMPP per te e i tuoi amici.
Questi XEP sono - a partire da ora:
• XEP-0065: SOCKS5 Bytestream (o mod_proxy65). Verrà utilizzato per trasferire file se entrambe le parti sono protette da un firewall (NAT).
• XEP-0163: Protocollo per eventi personali per avatar
• XEP-0191: il comando di blocco ti consente di inserire nella blacklist gli spammer o di bloccare i contatti senza rimuoverli dal tuo elenco.
• XEP-0198: Stream Management consente a XMPP di sopravvivere a piccole interruzioni di rete e modifiche della connessione TCP sottostante.
• XEP-0280: Message Carbons che sincronizza automaticamente i messaggi inviati al client desktop e consente quindi di passare senza problemi dal client mobile al client desktop e viceversa in una conversazione.
• XEP-0237: Versione Roster principalmente per risparmiare larghezza di banda su connessioni mobili scadenti
• XEP-0313: Gestione archivio messaggi sincronizza la cronologia dei messaggi con il server. Recupera i messaggi inviati mentre Conversazioni era offline.
• XEP-0352: l'indicazione dello stato del client consente al server di sapere se le conversazioni sono o meno in background. Consente al server di risparmiare larghezza di banda trattenendo i pacchetti non importanti.
• XEP-0363: HTTP File Upload consente di condividere file nelle conferenze e con i contatti offline. Richiede un componente aggiuntivo sul tuo server.