Conversations Classic App
Fácil de usar, confiável e amigável para a bateria. Com suporte embutido para imagens, chats em grupo e criptografia de ponta a ponta.
Princípios de design:
- Ser o mais bonito e fácil de usar possível, sem sacrificar segurança ou privacidade
- Confiar em protocolos existentes e bem estabelecidos
- Não requerer uma Conta Google ou especificamente Google Cloud Messaging (GCM)
- Requerer o menor número possível de permissões
Recursos:
- Criptografia de ponta a ponta com OMEMO ou OpenPGP
- Envio e recebimento de imagens
- Chamadas de áudio e vídeo criptografadas (DTLS-SRTP) com teclado DTMF
- Interface intuitiva que segue as diretrizes de design do Android
- Imagens / Avatares para seus Contatos
- Sincroniza com o cliente de desktop
- Conferências (com suporte a marcadores)
- Integração com agenda de contatos
- Múltiplas contas / caixa de entrada unificada
- Editor de imagens embutido
- Impacto muito baixo na vida útil da bateria
Recursos XMPP:
Conversations Classic funciona com todos os servidores XMPP disponíveis. No entanto, o XMPP é um protocolo extensível. Essas extensões também são padronizadas em chamadas XEPs. O Conversations Classic suporta algumas dessas extensões para melhorar a experiência do usuário como um todo. Há uma chance de que seu servidor XMPP atual não suporte essas extensões. Portanto, para aproveitar ao máximo o Conversations Classic, você deve considerar mudar para um servidor XMPP que suporte ou - ainda melhor - executar seu próprio servidor XMPP para você e seus amigos.
Esses XEPs são - até agora:
- XEP-0050: Comandos Ad-Hoc permitem interagir com gateways.
- XEP-0065: SOCKS5 Bytestreams (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: Comando de Bloqueio permite que você coloque spammers na lista negra ou bloqueie contatos sem removê-los da sua lista de contatos.
- XEP-0198: Gerenciamento de Fluxo permite que o XMPP sobreviva a pequenas interrupções de rede e mudanças na conexão TCP subjacente.
- XEP-0215: Descoberta de Serviços Externos será usada para descobrir servidores STUN e TURN que facilitam chamadas A/V P2P.
- XEP-0237: Versionamento de Lista de Contatos, principalmente para economizar largura de banda em conexões móveis ruins.
- XEP-0280: Carbons de Mensagens que sincroniza automaticamente as mensagens que você envia para o seu cliente de desktop e, assim, permite que você troque de forma contínua entre seu cliente móvel e seu cliente de desktop e vice-versa dentro de uma conversa.
- XEP-0308: Correção da Última Mensagem permite que você edite a última mensagem, bem como a retire.
- XEP-0313: Gerenciamento de Arquivo de Mensagens sincroniza o histórico de mensagens com o servidor. Coloque-se em dia com mensagens que foram enviadas enquanto o Conversations Classic estava offline.
- XEP-0352: Indicação de Estado do Cliente informa ao servidor se o Conversations Classic está ou não em segundo plano. Permite que o servidor economize largura de banda ao reter pacotes não importantes.
- XEP-0363: Upload de Arquivos HTTP permite que você compartilhe arquivos em conferências e com contatos offline. Requer um componente adicional em seu servidor.
- XEP-0461: Respostas a Mensagens fornece suporte a respostas nativas, que também funcionam em muitos transportes (gateways).










