Descrição do Conversations (Jabber / XMPP)
Um cliente Jabber/XMPP gratuito e de código aberto para Android. Fácil de usar, confiável, bateria amigável. Com suporte integrado para imagens, bate-papos em grupo e criptografia e2e.
Princípios de design
• Seja o mais bonito e fácil de usar possível sem sacrificar a segurança ou a privacidade
• Confie em protocolos existentes e bem estabelecidos
• Não exija uma Conta do Google ou especificamente o Google Cloud Messaging (GCM)
• Exija o mínimo de permissões possível
Recursos
• Criptografia de ponta a ponta com OMEMO ou OpenPGP
• Chamadas de áudio e vídeo criptografadas (DLTS-SRTP)
• Envio e recebimento de imagens
• IU intuitiva que segue as diretrizes do Android Design
• Fotos / Avatares para seus Contatos
• Sincroniza com o cliente de desktop
• Conferências (com suporte para marcadores)
• Integração do catálogo de endereços
• Várias contas/caixa de entrada unificada
• Impacto muito baixo na vida útil da bateria
Recursos XMPP
Conversations funciona com todos os servidores XMPP existentes. No entanto, o XMPP é um protocolo extensível. Essas extensões são padronizadas também nos chamados XEPs. As conversas suportam algumas delas para melhorar a experiência geral do usuário. Há uma chance de que seu servidor XMPP atual não suporte essas extensões. Portanto, para aproveitar ao máximo as Conversas, você deve considerar mudar para um
Servidor XMPP que executa ou - melhor ainda - executa seu próprio servidor XMPP para você e seus amigos.
Esses XEPs são - a partir de agora:
• XEP-0065: Bytestreams SOCKS5 (ou mod_proxy65). Será usado para transferir arquivos se ambas as partes estiverem atrás de um firewall (NAT).
• XEP-0163: Protocolo de Eventos Pessoais para avatares
• XEP-0191: O comando de bloqueio permite que você coloque spammers na lista negra ou bloqueie contatos sem removê-los de sua lista.
• XEP-0198: O gerenciamento de fluxo permite que o XMPP sobreviva a pequenas interrupções de rede e alterações da conexão TCP subjacente.
• XEP-0280: Message Carbons que sincroniza automaticamente as mensagens que você envia para o seu cliente de desktop e, assim, permite que você alterne facilmente do seu cliente móvel para o seu cliente de desktop e vice-versa em uma conversa.
• XEP-0237: Roster Versioning principalmente para economizar largura de banda em conexões móveis ruins
• XEP-0313: O Message Archive Management sincroniza o histórico de mensagens com o servidor. Acompanhe as mensagens que foram enviadas enquanto as Conversas estavam offline.
• XEP-0352: Indicação de estado do cliente permite que o servidor saiba se as conversas estão ou não em segundo plano. Permite que o servidor economize largura de banda retendo pacotes sem importância.
• XEP-0363: HTTP File Upload permite compartilhar arquivos em conferências e com contatos offline. Requer um componente adicional em seu servidor.
Princípios de design
• Seja o mais bonito e fácil de usar possível sem sacrificar a segurança ou a privacidade
• Confie em protocolos existentes e bem estabelecidos
• Não exija uma Conta do Google ou especificamente o Google Cloud Messaging (GCM)
• Exija o mínimo de permissões possível
Recursos
• Criptografia de ponta a ponta com OMEMO ou OpenPGP
• Chamadas de áudio e vídeo criptografadas (DLTS-SRTP)
• Envio e recebimento de imagens
• IU intuitiva que segue as diretrizes do Android Design
• Fotos / Avatares para seus Contatos
• Sincroniza com o cliente de desktop
• Conferências (com suporte para marcadores)
• Integração do catálogo de endereços
• Várias contas/caixa de entrada unificada
• Impacto muito baixo na vida útil da bateria
Recursos XMPP
Conversations funciona com todos os servidores XMPP existentes. No entanto, o XMPP é um protocolo extensível. Essas extensões são padronizadas também nos chamados XEPs. As conversas suportam algumas delas para melhorar a experiência geral do usuário. Há uma chance de que seu servidor XMPP atual não suporte essas extensões. Portanto, para aproveitar ao máximo as Conversas, você deve considerar mudar para um
Servidor XMPP que executa ou - melhor ainda - executa seu próprio servidor XMPP para você e seus amigos.
Esses XEPs são - a partir de agora:
• XEP-0065: Bytestreams SOCKS5 (ou mod_proxy65). Será usado para transferir arquivos se ambas as partes estiverem atrás de um firewall (NAT).
• XEP-0163: Protocolo de Eventos Pessoais para avatares
• XEP-0191: O comando de bloqueio permite que você coloque spammers na lista negra ou bloqueie contatos sem removê-los de sua lista.
• XEP-0198: O gerenciamento de fluxo permite que o XMPP sobreviva a pequenas interrupções de rede e alterações da conexão TCP subjacente.
• XEP-0280: Message Carbons que sincroniza automaticamente as mensagens que você envia para o seu cliente de desktop e, assim, permite que você alterne facilmente do seu cliente móvel para o seu cliente de desktop e vice-versa em uma conversa.
• XEP-0237: Roster Versioning principalmente para economizar largura de banda em conexões móveis ruins
• XEP-0313: O Message Archive Management sincroniza o histórico de mensagens com o servidor. Acompanhe as mensagens que foram enviadas enquanto as Conversas estavam offline.
• XEP-0352: Indicação de estado do cliente permite que o servidor saiba se as conversas estão ou não em segundo plano. Permite que o servidor economize largura de banda retendo pacotes sem importância.
• XEP-0363: HTTP File Upload permite compartilhar arquivos em conferências e com contatos offline. Requer um componente adicional em seu servidor.
Mostrar
Comentários sobre a versão Android do Conversations (Jabber / XMPP)