aTalk App
aTalk é um cliente XMPP que suporta os seguintes recursos:
- Mensagens instantâneas em texto simples e criptografia de ponta a ponta com OMEMO ou OTR
- Autenticação de certificado SSL, implementação de DNSSEC e DANE Security para estabelecimento de conexão segura aprimorada
- Criptografia OMEMO em sessões de bate-papo em grupo, aumentando a privacidade e a segurança
- Compartilhamento de arquivos de mídia OMEMO para todos os arquivos, incluindo adesivos, Bitmoji e conteúdos ricos em Emoji
- Suporte a upload de arquivos http para compartilhamento de arquivos com contatos offline e em bate-papo em grupo
- Suporte a compartilhamento de adesivos, Bitmoji e conteúdos ricos em Emoji via Google Gboard
- Enviar e receber arquivos de todos os tipos de documentos e imagens com visualização em miniatura e animação gif
- Aceitação automática de transferência de arquivos com opção de tamanho máximo de arquivo
- Implementar algoritmo de transferência de arquivos com tolerância a falhas, via Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams e protocolos HttpFileUpload para facilitar e aumentar a confiabilidade do compartilhamento de arquivos
- Aprimorar e harmonizar a interface do usuário para compartilhamento de arquivos em bate-papo e sala de chat
- Suporte a compartilhar, citar e encaminhar mensagens e mídias com prévias antes do envio
- Suporte a múltiplas instâncias de reprodutor de mídia de áudio com funções: Reproduzir, Pausar, Retomar, Parar e Avançar
- Suporte a distintivos de mensagens não lidas nas visualizações de lista de contatos e salas de chat
- Opção selecionável pelo usuário para notificação de cabeçalho e horas silenciosas
- Compartilhamento de links de redes sociais é marcado com miniatura e título
- Suporte a Texto para Fala e interface de reconhecimento de fala com opção de ativação por sessão de chat (contato e bate-papo em grupo)
- XEP-0012: Hora da Última Atividade associada a contatos
- XEP-0048: Favoritos para sala de conferência e autoJoin no login
- XEP-0070: Verificação de Solicitações HTTP via entidade XMPP para autenticação de usuário sem entrada de senha
- XEP-0071: Suporte a mensagens de chat XHTML-IM contendo marcação de texto leve
- XEP-0085: Notificações de Estado de Chat
- XEP-0124: Fluxos bidirecionais sobre HTTP Síncrono (BOSH) com suporte a Proxy
- XEP-0178: Uso de SASL EXTERNAL com Certificados TLS para autenticação de cliente
- XEP-0184: Confirmações de Entrega de Mensagens com opção de habilitar/desabilitar pelo usuário
- XEP-0215: Descoberta de Serviços Externos
- XEP-0251: Transferência de Sessão Jingle: Suporte tanto para transferência de chamada não atendida quanto atendida
- XEP-0391: Transportes Jingle Criptografados para compartilhamento de arquivos de mídia criptografados com OMEMO
- Implementar espera de chamada para aceitar uma segunda chamada recebida colocando a chamada em andamento em espera; e permitir a troca entre chamadas
- Implementar a telefonia de gateway VoIP-PBX Jabber, permitindo chamadas telefônicas via gateway de serviço
- Entrar ou criar sala com suporte total à configuração da sala para o proprietário
- Interface de usuário da sala protegida por captcha integrada com opção de tentar novamente em caso de falha
- Suporte a chamadas de voz e vídeo com modos de criptografia ZRTP, SDES e DTLS SRTP
- Algoritmos de criptografia ZRTP usam SHA-2 384, cifras de 256 bits AES256 & TWOFISH-256, permitindo elíptica com Curve 25519
- Criptografia SDES com AES256 e AES192, aceleração usando OpenSSL
- Suporte a sessões simultâneas de chamadas de mídia e bate-papo por mensagem
- Implementação única de localização GPS como ferramenta autônoma, envie locais para seu amigo desejado para rastreamento em tempo real ou animação de reprodução
- Uma vista de rua de 360° da sua localização atual para uso em tour autoguiado. A vista de rua rastreia e segue sua direção de visão
- Demo integrada para recursos de localização GPS
- Editor de fotos integrado com zoom e recorte, o usuário pode atualizar o avatar com facilidade
- Correção da última mensagem, carbonos de mensagem e mensagens offline (OMEMO)
- Gerenciamento de stream e suporte a otimização de intervalo de ping de rede móvel autoadaptativa
- Registro In-Band com suporte a opção de captcha
- Criação de múltiplas contas
- Suporte a temas selecionáveis pelo usuário
- Suporte a interface de usuário multilíngue (Bahasa Indonésia, Inglês, Alemão, Português, Russo, Eslovaco e Espanhol)









