Conversations 應用程式
易於使用、可靠、省電。內建對圖片、群組聊天和端對端加密的支持。設計原則:
- 在不犧牲安全性或隱私的情況下,盡可能美觀且易於使用
- 依賴現有的、成熟的協議
- 不需要 Google 帳戶或特定的 Google Cloud Messaging (GCM)
- 需要的權限儘可能少
功能:
- 使用 OMEMO 或 OpenPGP 的端對端加密
- 發送和接收圖片
- 加密的音頻和視頻通話 (DTLS-SRTP)
- 符合 Android 設計指南的直觀用戶界面
- 為您的聯絡人提供圖片/頭像
- 與桌面客戶端同步
- 會議(支持書籤)
- 通訊錄整合
- 多個帳戶/統一收件箱
- 對電池壽命影響極小
Conversations 使在免費的 conversations.im 伺服器上創建帳戶變得非常簡單。然而,Conversations 也可以與任何其他 XMPP 伺服器一起使用。許多 XMPP 伺服器由志願者運行,並且是免費的。
XMPP 功能:
Conversations 可以與所有的 XMPP 伺服器一起使用。然而,XMPP 是一個可擴展的協議。這些擴展也被標準化為所謂的 XEP。Conversations 支持其中幾個,以改善整體用戶體驗。您的當前 XMPP 伺服器可能不支持這些擴展。因此,為了充分利用 Conversations,您應考慮切換到支持這些擴展的 XMPP 伺服器,或者更好的是,為您和您的朋友運行自己的 XMPP 伺服器。
目前的 XEPs 包括:
- XEP-0065: SOCKS5 Bytestreams(或 mod_proxy65)。當雙方都位於防火牆(NAT)後時,將用於傳輸文件。
- XEP-0163: 用於頭像的個人事件協議
- XEP-0191: 阻止命令讓您可以將垃圾郵件發送者列入黑名單或阻止聯絡人,而無需將其從名單中刪除。
- XEP-0198: 流管理允許 XMPP 在小型網絡中斷和底層 TCP 連接變更時保持運行。
- XEP-0280: 訊息碳複製,會自動將您發送的訊息同步到桌面客戶端,從而使您能在一個對話中無縫切換於移動客戶端和桌面客戶端之間。
- XEP-0237: 名單版本控制,主要用於在較差的移動連接上節省帶寬
- XEP-0313: 訊息存檔管理,與伺服器同步訊息歷史。跟上 Conversations 離線時發送的訊息。
- XEP-0352: 客戶端狀態指示讓伺服器知道 Conversations 是否在背景中。允許伺服器通過延遲不重要的封包來節省帶寬。
- XEP-0363: HTTP 文件上傳允許您在會議中和與離線聯絡人共享文件。需要伺服器上的額外組件。










