Japp - клиент для сетей обмена мгновенными сообщениями. Поддерживает протоколы ICQ(public testing) / Jabber(private testing) / IRC(private testing). Протоколы, находящиеся в статусе (private testing) находятся на стадии разработки и начальной отладки. сроки реализации неизвестны.
На данный момент проводится бета-тестирование проекта. Основной платформой тестирования являеться Symbian OS 8.X. Планируется расширение на Symbian OS 9.X, версии операционной системы ниже 8.0а не поддерживаются официально.
Интерфейс
Программа реализована на своем графическом движке, что предоставляет дополнительные возможности по его настройке (поддержка прозрачности, ttf-шрифтов, возможность настройки параметров всех элементов интерфейса). Также поддерживается неограниченное количество статических смайлов и фоновых картинок.
Оповещение
Предоставлены 4 основных пути оповещения пользователя о внутренних событиях:
- Звук. Можно настроить громкость воспроизведения мелодий, позволить программе подстраиваться под текущий профиль в телефоне(автоматическая громкость), установить режим воспроизведения: всегда\кроме окна чата\когда свернуто. И конечно же есть поддержка тем звукового оформления и возможности задать уникальный звук на пользователя.
- Вибрация. Есть возможность настроить длительность вибрации, интенсивность и задать режим (аналогично звуку).
- Подсказки. Подсказки уведомляют пользователя о различных событиях: входящее сообщение, набор текста, смена статуса, чтение вашего статуса. Подсказку на каждое событие можно включить\отключить или отключить их вцелом.
- Глобальное окно. Это окно предоставляет пользователю информацию о состоянии программы в свернутом состоянии.
Работа с соединениемВ программе можно задать точку подключения по умолчанию, включить\отключить поддерживание подключения(посылка keep-alive пакетов), включить\отключить переподключение, задать количество попыток переподключения. Также можно задать дополнительные сервера для подключения (работать будет с тем, к которому быстрее подключиться)
Протокол ICQ
Основные возможности по работе с этим протоколом:
-прием, передача сообщений. прием оффлайн-сообщений.
-дополнительные статусы (дома, на работе, злой, депрессия).
-работа с х-статусами (установка, чтение, оповещение о чтении вашего статуса).
-работа с группами (создание, переименование, удаление).
-работа с приватными списками (видящие \ невидящие \ игнорируемые).
-поддержка авторизации (запрос, подтверждение, приглашение, уведомление, отзыв).
-работа со списком удаленных контактов.
-запрос полной информации о контакте(общее \ работа \ личное \ интересы \ прошлое).
-идентификация клиентов (значек в списке контактов + название клиента в информации о контакте).
-маскировка (меняет ваш идентификатор на идентификатор клиента человека под которого вы маскируетесь) .
-журнал событий (регистрируются попытки подключения, смена статуса пользователей, чтение вашего статуса).
-регистрация нового номера.
-анти-спам (пользователи не прошедшие тестирование помещаются в список спама, откуда их можно попозже вынимать).
Окно чата
При диалоге с контактом имееться возможность выполнить такие действия непосредственно в этом окне, не выходя в список контактов:
-копировать\ вырезать \ вставить текст, отменить ввод, очистить поле.
-добавить, вставить, удалить шаблон.
-вставить смайл \ дату.
-загрузить историю (всю, за сегодня, за неделю, последние 50, 100, 250), очистить историю, копировать текст с экрана.
-настроить звук \ вибрацию \ очистку поля ввода посде отправки.
-закрыть \ свернуть окно.