Телекоммуникации, мобильная связь, сотовые телефоны, операторы мобильной связи, Интернет, телефония, WiFi, локальные сети и все что с ними связано...

Модератор: Генцъ

Ответить
Аватара пользователя
TOSHIK
Не в сети
Администратор
Администратор
Сообщения: 6596
Зарегистрирован: Пт авг 08, 2003 13:49
Откуда: Ростов-на-Дону
Контактная информация:

Java: ICQ в телефоне

Сообщение TOSHIK »

C ростом популярности Java в мобильных телефонах, появляется все больше Java-клиентов для обмена сообщениями. Какой из них лучше, пока судить преждевременно - попробуем разобраться

Изображение

Пожалуй, каждому из нас приходилось оставлять кому-нибудь свои координаты для обратной связи. Это логичное правило, ставшее законом де-факто несколько веков назад, используется и поныне. Только вот содержание этих координат значительно трансформировалось в последнее время. В старые добрые времена это был адрес, причем зачастую просто местность или город. Затем появились улицы, дома, квартиры. В принципе, этого вполне хватает, но для того, чтобы «достать» нужного человека, придется идти, ехать, лететь и т.д.

Затем появилась проводная связь: обычные телефоны, телетайпы, телефаксы и прочие виды, которые можно считать первым проблеском современных коммуникаций (приставка «теле» в переводе с греческого означает «вдаль, далеко»). Но пришла Интернет-эпоха, плавно переходящая в эру беспроводных коммуникаций, и все изменилось. Теперь оставляя контактные данные, мы чаще используем «коммуникационную троицу» современности: телефон (обычно мобильный), адрес электронной почты и UIN Интернет-пейджера.

Достаточно? Думаю, вполне. Первое – для голосовой связи, второе – для длинных текстовых посланий, графики и документов, ну а третье – для обмена мгновенными сообщениями. Правда, для того, чтобы коммуникационный процесс протекал в режиме реального времени, требуется соблюсти ряд условий, в некоторых случаях довольно неудобных. Ведь e-mail и ICQ – это компьютерные порождения, и для работы с ними требуется как минимум наличие компьютера.

Но выход всегда найдется. Бешеная эволюция мобильных телефонов и широкое распространение технологии Java привело к тому, что все три вида связи стали объединяться в одном устройстве – мобильном телефоне или его «умном» брате смартфоне. Первой поселилась в телефонах электронная почта, в современных моделях встроенный e-mail клиент отсутствует разве что в бюджетных телефонах. А вот, что касается ICQ и других систем обмена сообщениями, то их путь к «сердцу» мобильного телефона оказался не таким простым. Об этом мы сегодня и поговорим.

Java – это не так уж и сложно
Так уж сложилось, что первые Java-клиенты для обмена сообщениями появились из-под пера народных умельцев или небольших компаний. Это вполне нормальное явление и таких примеров предостаточно. Захотелось людям сделать ICQ-клиент для себя, понравилось, – решили предложить другим. Ярким примером такого подхода является программа mobICQ родом из Германии, которая разрабатывалась для телефонов компании Siemens. Так-то оно так, но со временем количество поддерживаемых телефонов увеличилось. И теперь с mobICQ помимо Siemens M55, S55 и SL55 работают также Nokia 6800 и Sony Ericsson P800.

Изображение

Вообще-то, по заверениям разработчиков она будет работать на любом Java-совместимом телефоне (CLDP/MIDP 1.0) при условии, что у него будет как минимум 250 Кб свободной памяти (именно по этой причине в списке нет Siemens C55). Также в стороне остаются телефоны, у которых Java есть, но не в полной мере поддерживаются Raw Sockets, это объясняется тем, что программа использует протоколы TCP/IP и HTTP для доступа к серверу ICQ. Ну и, конечно, потребуется поддержка GPRS.

В целом программа реализует практически все функции Интернет-пейджера, включая историю, просмотр информации о пользователях, различные варианты поиска, блокировки, изменение онлайн-статуса и т.д. На сегодняшний день последней рабочей версией является 0.1 beta 6, но для русскоязычных пользователей наиболее предпочтительным вариантом будет использование предыдущей версии (beta 5), в которой в полной мере реализована поддержка русского языка. Причем это касается как меню, так и самих сообщений. Немного неудобно, то, что контакт-лист, загружаемый с сервера ICQ. представлен в виде одного большого списка, отсутствует какое-либо разделение на группы. Но зато программа бесплатная, что не может не радовать (лицензия GPL).

Еще больше возможностей предоставялет другой Java-клиент для моментального обмена сообщениями Virca. Он не ограничивается только ICQ, и может подключаться к серверу любого Интернет-пейджера, в том числе MSN Messenger и Yahoo Messenger. Отличается он и расширенной функциональностью, поддерживаются независимые окна для каналов, скроллирование, есть буфер на шесть страниц для любого окна. Автор Virca весьма лояльно относится к русским пользователям, что подтверждается наличием поддержки для кодировок Windows 1251 и KOI8-R в его клиенте.

Изображение
Virca (нажмите, чтобы увеличить)

Если взглянуть на скриншоты этого Java-клиента, то видно, что сделана ставка на расширенный набор функций и минимизацию объема программы. Непритязательный внешний вид клиента скрывает удобный и понятный интерфейс. Вдобавок к этому, поддерживается весьма внушительный перечень телефонов: LG 5350, Motorola T720, A008, Nokia 3300, 3650, 6600, 6800, Samsung SGH-C100, S300, Sanyo 4900, 8100, Siemens SL45, M50, M55, S55, C55 и S57.

Для некоторых телефонов требуются особые настройки, которые подробно расписаны на сайте автора. Так, например, для Nokia 6800 нужно установить Synch I/O Mode в режим Quick Poll, а для Siemens S55 значение HTTP Timeout должно быть в диапазоне от 300 до 900. Кстати, исходный код этого клиента открыт для всех, так что можно считать его коллективным творением. Последняя доступная версия - 1.1.9.

Разрабатывать приложения для J2ME может научиться каждый. Эту ориентированную на мобильные устройства версию популярной платформы можно считать урезанным вариантом более мощной настольной версии Java. Уменьшилось и название программ, которые теперь называются не апплетами, а мидлетами. Программы-мидлеты зачастую реализуют в телефоне функции, которые изначально в нем отсутствуют.

А чтобы мидлет заработал на телефоне, последний должен поддерживать J2ME и иметь достаточно свободной памяти для размещения мидлета и его данных.

Поэтому с ростом популярности Java в мобильных телефонах, появляется все больше Java-клиентов для обмена сообщениями. Какой из них лучше, пока судить преждевременно, к примеру, многим нравится QSM, ориентированный только на использование с ICQ, что же касается SwIRC, то, как следует из названия этого мидлета, он может работать с любыми IRC-серверами и больше подходит для общения в режиме конференции. MiMessenger (еще одно немецкое творение) отличается поддержкой всех мыслимых и немыслимых Интернет-пейджеров - ICQ, Yahoo!, MSN, AOL и др.

Изображение Изображение
QSM (слева) и MiMessenger (справа)

Можно констатировать, что пришествие систем обмена сообщениями в область мобильной телефонии началось. Организовать сегодня быстрый и краткий диалог таким способом не составляет проблем. Только вот можно поспорить об удобствах использования телефона для этого, как никак дисплей не столь велик, да и длительный набор на клавиатуре не доставляет удовольствия. Поэтому мы немного сместимся к «умным» телефонам, то есть смартфонам, которые имеют более продвинутые возможности для такого вида общения.

«Умные» Java-клиенты и не только
Смартфоны предоставляют более благодатную почву для реализации программ мгновенного обмена сообщениями, обеспечивая при этом большую функциональность, и в то же время удобство, что немаловажно. Взгляните, например, на эти скриншоты Agile Messenger, сделанные с дисплея Sony Ericsson P800. Вот уж где действительно используются заложенные в смартфоне возможности в полном объеме, размер дисплея вполне подходящий и можно использовать перьевой ввод.

Изображение Изображение
Изображение Изображение
Agile Messenger для UIQ (Sony Ericsson P800)

Agile Messenger - продвинутый Java-клиент, отличающийся тем, что он может работать с четырьмя самыми популярными службами ICQ, AOL, Yahoo! и MSN, причем одновременно.

Изображение Изображение
Изображение Изображение
Изображение
Agile Messenger для Nokia Series 60

Удобный графический интерфейс позволяет использовать абсолютно все возможности, которые доступны с привычного компьютера. Использование GPRS дает немаловажное преимущество – постоянное присутствие в онлайне. Весьма актуальна эта программа и для смартфонов на платформе Series 60 (Nokia 3650, 7650). Упомянем еще об одном несомненном плюсе этого мидлета: он абсолютно бесплатен.

Другой клиент, nICQ, предназначенный для смартфонов на базе Nokia Series 60, обладает еще более широкими возможностями. Однако за удобство пользования и широкий набор функций уже придется заплатить.

Изображение Изображение
nICQ

Упомянем и еще один клиент IM+ от немецкой SHAPE Services. Компания позиционирует IM+ как средство быстрого обмена сообщениями в самом широком смысле этого слова. Дело в том, что при помощи этого клиента можно отправлять также SMS и MMS-сообщения (через GPRS, разумеется). Среди поддерживаемых моделей нашлось место даже коммуникатору Nokia 9210. К сожалению, кириллицу эта программа не воспринимает ни в каком виде.

Предвидя растущую популярность этого сектора рынка, к процессу создания Java-клиентов подключились и профессиональные компании. Наиболее интересен здесь симбиоз Java-клиента и сервиса JustYak от LineFusion. JustYak поддерживает множество телефонов самых разных производителей: Motorola T720, Nokia 3530, 3510i, 3650, 5100, 6100, 6610, 6800, 7210, 7250, 7650, 8910i, Siemens SL55, M55, S55, S56, S57, Sony Ericsson P800, T610 и Z600.

Изображение
JustYak Chat

JustYak способен работать с тремя самыми популярными Интернет-пейджерамами (ICQ, MSN и Yahoo) и использует GPRS-соединение. Отличительной особенностью этого клиента является возможность работы без принудительного обновления содержания дисплея, к тому же в полном объеме поддерживается чат (можно участвовать в действующих или создавать свои чат-комнаты). Посетовать можно разве что на большой размер мидлета – 64,4 Кб, но для последних моделей телефонов это не является серьезным препятствием.

Взаимодействие с ICQ, MSN и Yahoo обеспечивается при помощи сервера JustYak, за услуги которого потребуется вносить ежемесячную абонентскую плату. Сама же программа для телефона абсолютно бесплатна.

Говоря об эволюции (порой напоминающей революцию) в мире мобильных Интернет-пейджеров, хочется упомянуть еще об одном проекте. Не так давно компании 12Planet и WorldLingo предложили Интернет-пейджер, обладающий возможностью автоматического перевода сообщений на различные языки (в числе которых есть и русский). Для этой цели используется специальное ПО, расположенное на сервере WorldLingo, через который и происходит все общение.

А если без Java…
Разумеется, большинство этих возможностей появились с приходом технологии Java в мобильную телефонию. Учитывая тот факт, что популярность этой технологии в мобильном исполнении начала отсчет с середины 2002 года, мы отдадим дань уважения и более старым аппаратам, которые не знают, что такое Java. Тем не менее, и они имеют возможность использовать Интернет-пейджинг. В этом случае в роли спасительных технологий выступают SMS (вы вряд ли найдете телефон, в котором нет поддержки этого сервиса) или WAP (отсутствует только в очень старых моделях).

Система коротких текстовых сообщений положена в основу организации «виртуальных» клиентов ICQ у большинства российских операторов. Возьмем для примера Global Instant Messenger (GIM) от компании МТС. При использовании этого сервиса доступны практически все операции, которые можно выполнять с помощью настольной версии ICQ. Это и не удивительно, поскольку вся работа ведется через один и тот же сервер ICQ, для которого не принципиально, каким образом вы общаетесь, с помощью компьютера или телефона. И список контактов загружается оттуда же.

Даже интерфейс чем-то схож, единственная разница заключается в том что, набрав сообщение, вы его отправляете как SMS. В аналогичном виде приходит и ответ. Чтобы избежать проблем с кодировками, используется только латинский алфавит.

Что касается WAP, то существует множество сайтов, предлагающих подобную услугу, наиболее известным из которых является Wap88. По сути такие сайты являются шлюзом (или гейтом) ICQ-WAP и позволяют в полной мере насладиться прелестями общения. Правда, многих может отпугнуть аскетичный интерфейс, минимализм телефонной клавиатуры и все еще приличная стоимость WAP-соединения. Хотя это дело привычки, да и технология пакетной передачи данных GPRS (WAP over GPRS) неплохое подспорье для этой задачи.

Изображение

Но все же отметим, что особой популярности такие реализации у пользователей не снискали, и их можно рассматривать только как временное решение.

В любом случае связка мобильный телефон плюс Интернет-пейджер уже начинает представлять определенный интерес как для производителей ПО, так и для конечных пользователей. Так что со временем полноценное использование ICQ на мобильном телефоне станет нормальным явлением и составит конкуренцию... SMS. Да-да, именно это сервису представляет реальную угрозу все увеличивающееся количество различных Java-клиентов.

Впрочем, думаю, отказаться полностью от SMS мы вряд ли сможем, да и операторы об этом позаботятся. Осталось только дождаться победителя в схватке: ICQ + Java + GPRS против SMS + MMS.

Источник: Mobile Computers Online
Активисты все еще ищутся здесь!

Аватара пользователя
BIVA007
Не в сети
Модератор
Модератор
Сообщения: 2359
Зарегистрирован: Пт июл 23, 2004 0:48
Откуда: с центра
Контактная информация:

Сообщение BIVA007 »

мОЙ ДРУГ закачал в Nokia 7610 аську,так заходит в инет через gprs, потом как-то выходит с инета,а аська остаётся онлайн :cheesy: ,Получается не в инете,а аська работает.Говорит что за 6 часов сняли всего 10 центов.

Аватара пользователя
TOSHIK
Не в сети
Администратор
Администратор
Сообщения: 6596
Зарегистрирован: Пт авг 08, 2003 13:49
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение TOSHIK »

Классно. Хочу себе хорошую трубку...
Активисты все еще ищутся здесь!

Аватара пользователя
BIVA007
Не в сети
Модератор
Модератор
Сообщения: 2359
Зарегистрирован: Пт июл 23, 2004 0:48
Откуда: с центра
Контактная информация:

Сообщение BIVA007 »

Точно узнаю,тогда скажу...а то не хочу не правильно сказать...название крутится,а как точно не помню..

Аватара пользователя
Fritz
Не в сети
Частый гость
Частый гость
Сообщения: 172
Зарегистрирован: Чт дек 25, 2003 21:14
Откуда: ...oblivion
Контактная информация:

Сообщение Fritz »

Я уже вторую неделю юзаю mobicq, все ок, только хистори не сохраняет и в шахтах не работает
I'm waiting

Аватара пользователя
Maded
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4417
Зарегистрирован: Вт май 04, 2004 11:29
Откуда: Иркутск

Сообщение Maded »

а у меня нихрена не работает никакой icq-клиент:( Причем я даже не знаю почему... В Mobicq пишет 120 ошибку...Нокия 3220...Подскажите че нить...:))
Изображение
Изображение
Изображение
Лишь утратив всё до конца, мы обретаем свободу...

Аватара пользователя
Tw1SteR
Не в сети
Частый гость
Частый гость
Сообщения: 387
Зарегистрирован: Пт июл 23, 2004 0:05
Откуда: Шахты
Контактная информация:

Сообщение Tw1SteR »

тема
Изображение

Аватара пользователя
Tarantino
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 8847
Зарегистрирован: Вт сен 23, 2003 15:46
Контактная информация:

Сообщение Tarantino »

Тема тема, как ее ставить то, тему эту...

Аватара пользователя
aahardsoft
Не в сети
Постоялец
Постоялец
Сообщения: 704
Зарегистрирован: Чт июн 24, 2004 15:46
Откуда: Майский

Сообщение aahardsoft »

клиент зовёться Jimm (старое название mobicq) работает только но телефонах позволяющих ява приложением получать доступ к интернету по обычному каналу (тобишь не wap)
у меня siemens s55 свё прекрасно работает
бла-бла-бла

Аватара пользователя
Maded
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4417
Зарегистрирован: Вт май 04, 2004 11:29
Откуда: Иркутск

Сообщение Maded »

aahardsoft, Jimm и mobicq разные проги, это не старое название...
Изображение
Изображение
Изображение
Лишь утратив всё до конца, мы обретаем свободу...

Аватара пользователя
Tarantino
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 8847
Зарегистрирован: Вт сен 23, 2003 15:46
Контактная информация:

Сообщение Tarantino »

Я поставил себе на Нокию 6100 прогу colibri выдает ошибку 401 при подключении к серверу...

Аватара пользователя
aahardsoft
Не в сети
Постоялец
Постоялец
Сообщения: 704
Зарегистрирован: Чт июн 24, 2004 15:46
Откуда: Майский

Сообщение aahardsoft »

бла-бла-бла

Аватара пользователя
ARMEN009
Не в сети
Случайно забежавший
Случайно забежавший
Сообщения: 7
Зарегистрирован: Чт фев 10, 2005 20:36
Откуда: ШАХТЫ
Контактная информация:

Сообщение ARMEN009 »

Затронули мою любимую тему на счёт мобильных тел.! Самая лучшая ася на series 60 это STicq он жрёт немного больше чем Nicq но можно писать на русском языке и там больше красивой графики! Очень удобно! я их много перепробовал но она лучше всех! :mrgreen: :mrgreen:

Аватара пользователя
GizZMan
Не в сети
Частый гость
Частый гость
Сообщения: 109
Зарегистрирован: Сб мар 18, 2006 10:44
Откуда: Шахты
Контактная информация:

Сообщение GizZMan »

Стася на данный момент лучшая прога, но подходит только для смартов. Работает как через GPRS-wap, так и через GPRS-inet. Но на би в Москве обломали, последние 2 недели не дают коннектиться. На других опсосах работает корректно. Для обычных телов подходят разные Jаvа программки, их много, я не пробовал. Но многие знакомые ценят Jimm. Еще в Асю можно выйти с любого тела поддерживающего wap.
У меня нет суждений,
у меня есть спонтанные всплески
активности шизофренического
сознания...

Аватара пользователя
GizZMan
Не в сети
Частый гость
Частый гость
Сообщения: 109
Зарегистрирован: Сб мар 18, 2006 10:44
Откуда: Шахты
Контактная информация:

Сообщение GizZMan »

Вот ссылка для выхода в асю через сервер: http://oikwap.mag.su/icq.wml#oik я от сюда выходил с нокии 6610i и с 6630. Программки ни какие не нужны.

Ответить