Разрешите представить вам бесплатный джаббер-клиент под андроид: Xabber. На мой неискушенный взгляд он обладает самым широким функционалом, который я подробнее распишу под катом (а так же выложу скриншоты для интересующихся).
Недавно разработчики программы объявили, что если наберут 50 тысяч последователей в твиттере, то откроют исходный код программы, что позволит дорабатывать программу сообществу. Сделать это можно по ссылке.
Возможности xabber:
— Поддержка нескольких учетных записей
— Быстрое переключение между активными чатами
— Гибкая настройка списка контактов
— Поддерживает все стандартные XMPP-сервера
— Поддержка Gtalk, Facebook chat, Livejourtal, ВКонтакте, Я.Онлайн, Gtalk для Служб Google (Google Apps)
— Поддержка конференций (Multi user chat, MUC)
— История переписки
— Сохранение истории переписки на SD карте
— Опциональная поддержка смайликов («эмотиконов»)
— Поддержка гиперссылок в сообщениях (веб-страницы, YouTube, email, телефонные номера, XMPP Uri)
— Аватарки пользователей
— Информации о контакте (vCard)
— Сортировка контактов по группам и/или учетным записям
— Управление списком контактов: добавление/удаление/редактирование контактов, групп, подписок
— Поиск по контактам
— Интеграция со списком контактов телефона (звонок из чата и чат из телефонной книги)
— Настройки уведомлений для каждого контакта
— Полная поддержка Unicode (общайтесь на любом языке)
— Портретный и ланшафтный режимы
— Сжатие трафика (если поддерживается вашим сервером)
— Поддержка ресурсов, приоритетов
— OTR шифрование
— Поддержка TLS
— Поддержка старого SSL
— Поддержка SASL
— Проверки сертификата сервера
— Поддержка SRV-записей и DNS round robin
— Отображение типа клиента в списке контактов (Adium, Empathy, Gajim, Gtalk, iChat, Miranda, Pidgin, Psi, QIP, Xabber, Xabber VIP)
— Уведомление о наборе текста
— Подтверждение доставки сообщений
— Ярлыки для чатов на рабочем столе
Перечень поддерживаемых, заранее настроенных сервисов:
— Gtalk (Google Talk, также поддерживается Gtalk для Служб Google)
— Windows Live Messenger / MSN (требуется Android 2.2 или выше)
— Facebook chat
— Livejournal
— Чат Вконтакте
— Я.Онлайн
— QIP
— Одноклассники
В ближайшее время появятся:
— Отдельный интерфейс для планшетников (но и с текущим вполне комфортно пользоваться на 10-дюймовом планшентнике)
— Передача файлов
Поддерживаемые протоколы:
RFC-3920: Core
RFC-3921: Instant Messaging and Presence
XEP-0030: Service Discovery
XEP-0128: Service Discovery Extensions
XEP-0115: Entity Capabilities
XEP-0054: vcard-temp
XEP-0153: vCard-Based Avatars
XEP-0045: Multi-User Chat (не полностью)
XEP-0078: Non-SASL Authentication
XEP-0138: Stream Compression
XEP-0203: Delayed Delivery
XEP-0091: Legacy Delayed Delivery
XEP-0199: XMPP Ping
XEP-0147: XMPP URI Scheme Query Components
XEP-0085: Chat State Notifications
XEP-0184: Message Delivery Receipts
Единственным, на мой взгляд недостаток, это отсутствие поддержки XEP-0146 (удаленной управление клиентом с помощью ad-hoc комманд). Разработчики в твиттере сказали, что это не первоочередная задача, так что ждать можно будет неизвестно сколько. Я надеюсь, что открытие исходного кода ускорит этот процесс.
Скриншоты:
Автор: J_o_k_e_R