Conversations Classic Слегка модифицированный в сравнении с Conversations
Шифрующий и простой в использовании XMPP-мессенджер для мобильного устройства
Новое в версии 2.19.8+free
* Fix calls getting stuck at connecting when 'Use Relays' is enabled but server doesn't have any
* Bandwidth optimizations
Простой в использовании, надежный, энергоэффективный, c поддержкой групповых чатов, сквозного шифрования и передачи файлов.
Принципы дизайна:
* Быть максимально красивым и простым в использовании, не жертвуя при этом безопасностью и конфиденциальностью.
* Полагаться на существующие, проверенные протоколы.
* Не требовать учетную запись Google.
* Требовать как можно меньше разрешений.
Функции:
* Сквозное шифрование с помощью OMEMO или OpenPGP.
* Отправка и получение изображений
* Зашифрованные аудио и видео звонки (DTLS-SRTP)
* Интуитивно понятный пользовательский интерфейс, соответствующий Рекомендациям по дизайну Android
* Картинки / аватары для ваших контактов
* Синхронизация с настольным клиентом
* Конференции (с поддержкой закладок)
* Интеграция с адресной книгой
* Несколько учетных записей
* Очень низкий расход батареи
Conversations позволяет очень легко создать учетную запись на бесплатном сервере conversations.im. Однако Conversations также будет работать с любым другим сервером XMPP. Многие XMPP серверы управляются добровольцами и предоставляются бесплатно.
Возможности XMPP:
Conversations работает со всеми существующими XMPP-серверами, однако XMPP - это расширяемый протокол. Эти расширения также стандартизированы в так называемых XEP-протоколах. Conversations поддерживает некоторые из них, чтобы улучшить опыт использования. Есть вероятность, что ваш текущий XMPP-сервер не поддерживает какие либо расширения, поэтому, чтобы получить максимальную отдачу от Conversations, вам следует либо перейти на XMPP-сервер который поддерживает эти расширения, либо, что еще лучше, запустить свой собственный XMPP-сервер для вас и ваших друзей.
На данный момент эти XEP:
* XEP-0065: SOCKS5 Bytestreams SOCKS5 (или mod_proxy65): будет использоваться для передачи файлов если обе стороны находятся за брандмауэром (или NAT).
* XEP-0163: Personal Eventing Protocol: для аватаров.
* XEP-0191: Blocking command: позволяет вносить спамеров в черный список или блокировать контакты, не удаляя их из своего списка.
* XEP-0198: Stream Management: позволяет XMPP справляться с небольшими перебоями в сети и изменениями нижележащего TCP-соединения.
* XEP-0280: Message Carbons: автоматически синхронизирует отправляемые вами сообщения с вашим клиентом на настольном компьютере и таким образом позволяет вам плавно переключаться с мобильного клиента на настольный клиент и обратно в рамках одного разговора.
* XEP-0237: Roster Versioning: в основном, для экономии полосы пропускания при плохом мобильном соединении.
* XEP-0313: Message Archive Management: синхронизирует историю сообщений с сервером. Отслеживает сообщения, отправленные в автономном режиме.
* XEP-0352: Client State Indication: позволяет серверу узнать ведутся ли разговоры в фоновом режиме. Позволяет серверу экономить пропускную способность, удерживая неважные пакеты.
* XEP-0363: HTTP File Upload: позволяет обмениваться файлами в конференциях и с контактами в автономном режиме. Требует дополнительный компонент на вашем сервере.