full_description.txt

 1Надійний, простий у використанні, ощадливо витрачає заряд акумулятора. Має вбудовану підтримку зображень, групових чатів і наскрізного шифрування.
 2
 3Принципи проєктування:
 4
 5* Бути максимально красивим та простим у використанні, не жертвуючи безпекою чи конфіденційністю
 6* Покладатися на існуючі, добре встановлені протоколи
 7* Не вимагати облікового запису Google, зокрема Google Cloud Messaging (GCM)
 8* Вимагати якомога менше дозволів
 9
10Функції:
11
12* Наскрізне шифрування (від відправника до одержувача) за допомогою <a href="http://conversations.im/omemo/">OMEMO</a> або <a href="http://openpgp.org/about/">OpenPGP</a>
13* Надсилання та отримання зображень
14* Зашифровані голосові та відеодзвінки (DTLS-SRTP)
15* Інтуїтивно зрозумілий інтерфейс користувача, який відповідає вказівкам Android Design
16* Зображення / Аватари для Ваших контактів
17* Синхронізація з настільним клієнтом
18* Конференції (з підтримкою закладок)
19* Інтеграція адресної книги
20* Кілька облікових записів / єдина папка вхідних
21* Дуже низький вплив на термін служби акумулятора
22
23Conversations дозволяє легко створити обліковий запис на безкоштовному сервері conversations.im. Однак Conversations працюватиме також із будь-яким іншим XMPP-сервером. Чимало серверів XMPP обслуговуються волонтерами і є безкоштовними.
24
25Функції XMPP:
26
27Conversations працює з будь-яким сервером XMPP. Проте XMPP — розширюваний протокол. Розширення також стандартизовані в так званих XEP. Conversations підтримує кілька з них, щоб покращити загальний досвід користування. Може виявитися, що Ваш поточний сервер XMPP не підтримує цих розширень. Тому, щоб отримати максимум від Conversations, розгляньте перехід на XMPP-сервер з підтримкою цих розширень або — ще краще — запускайте власний сервер XMPP для себе і своїх друзів.
28
29На даний час підтримуються такі XEP:
30
31* XEP-0065: SOCKS5 Bytestreams (або mod_proxy65). Використовується для передачі файлів, якщо обидві сторони знаходяться за брандмауером або NAT.
32* XEP-0163: персональний протокол подій для аватарів
33* XEP-0191: команда блокування дозволяє Вам заносити спамерів у чорний список або блокувати контакти, не видаляючи їх зі свого списку.
34* XEP-0198: керування потоками дозволяє XMPP витримувати невеликі перебої в мережі та зміни основного TCP-з'єднання.
35* XEP-0280: Message Carbons, який автоматично синхронізує повідомлення, які Ви надсилаєте, на настільний клієнт і, таким чином, дозволяє плавно переключатися з мобільного клієнта на клієнт для настільного ПК і назад протягом однієї розмови.
36* XEP-0237: версія списку в основному для економії пропускної здатності при поганих мобільних з'єднаннях
37* XEP-0313: керування архівом повідомлень синхронізує історію повідомлень із сервером. Дізнавайтеся про повідомлення, надіслані, поки Conversations був офлайн.
38* XEP-0352: індикація стану клієнта повідомляє серверу, чи працює Conversations у фоновому режимі. Дозволяє серверу заощаджувати пропускну здатність, утримуючи неважливі пакети.
39* XEP-0363: завантаження файлів HTTP дозволяє обмінюватися файлами в конференціях і з офлайн-контактами. Потрібен додатковий компонент на Вашому сервері.