易用、可靠、省电。内置支持图片、群聊和端到端加密功能。 设计原则: * 在不牺牲安全性和隐私性的前提下,尽可能美观易用 * 依赖现有的、完善的协议 * 不需要 Google 账号或特定的 Google 云通讯服务(GCM) * 要求尽可能少的权限 特点: * 使用 OMEMOOpenPGP 进行端到端加密 * 发送和接收图片 * 加密音视频通话(DTLS-SRTP) * 直观的用户界面,遵循 Android 设计准则 * 为您的联系人添加图片/头像 * 与桌面客户端同步 * 群聊(支持书签功能) * 通讯录集成 * 多账号/统一消息栏 * 对电池寿命的影响非常小 您可以很容易地使用 Conversations 在免费的 conversations.im 服务器上创建账号。不过,Conversations 也适用于任何其他 XMPP 服务器。许多 XMPP 服务器由志愿者免费运行。 XMPP 功能: Conversations 适用于所有 XMPP 服务器。然而,XMPP 是一种可扩展的协议。这些扩展在所谓的 XMPP 扩展协议中也是标准化的。Conversations 支持其中的一些扩展,以使整体用户体验更好。有一种可能是您当前的 XMPP 服务器不支持这些扩展。因此,要想充分使用 Conversations 的功能,您应该考虑切换到支持这些扩展的 XMPP 服务器,甚至有更好的方式,或者为您和您的朋友运行自己的 XMPP 服务器。 到目前为止,这些 XMPP 扩展协议是: * XEP-0065:SOCKS5 字节流(或 mod_proxy65)。如果双方都在防火墙或 NAT 后面,将用于传输文件。 * XEP-0163:个人事件协议(头像) * XEP-0191:屏蔽命令可让您将垃圾消息发送者列入黑名单或屏蔽的联系人中,而不会将其从花名册中删除。 * XEP-0198:流管理允许 XMPP 在小规模网络中断和底层 TCP 连接发生变化时继续运行。 * XEP-0280:消息抄送,可自动将您发送的消息同步到桌面客户端,因此您可以在一次对话中从手机客户端无缝切换到桌面客户端,然后再返回。 * XEP-0237:花名册版本控制主要是为了在移动连接不佳的情况下节省带宽 * XEP-0313:消息存档管理与服务器同步消息历史记录。补发 Conversations 离线时发送的消息。 * XEP-0352:客户端状态指示让服务器知道 Conversations 是否在后台。允许服务器保留不重要的数据包,从而节省带宽。 * XEP-0363:通过 HTTP 文件上传功能,您可以在群聊中与离线联系人分享文件。需要在服务器上安装额外组件。