Главная arrow ЛикБез arrow Интернет arrow "Аська" на мобильнике
"Аська" на мобильнике Печать

Сегодня, наверное, уже мало найдется подключенных к Интернету компьютеров, на которых не был бы установлен какой-нибудь из многочисленных клиентов службы отправки и получения коротких текстовых сообщений (Instant Messaging, IM). И, безусловно, самой популярной из таких систем мгновенных сообщений является ICQ, или, как у нас ее ласково называют, «аська». Сервис ICQ абсолютно бесплатен — для его использования необходимо лишь зарегистрироваться на сервере ICQ-службы.
Но мало кто знает, что пользоваться "аськой" можно и с мобильника. Сотовые телефоны есть сегодня уже более чем у половины населения нашей страны, а практически все современные модели поддерживают Java и GPRS, так что сейчас в «аське» можно общаться в любом месте и в любое время!
Однако при установке и использовании «аськи» на мобильных телефонах до сих пор возникает целый ряд проблем, о которых и пойдет речь в данной статье.

Подводные Java-камни на пути телефонизации ICQ

Итак, для мобильного общения в ICQ необязательно иметь КПК или смартфон, а вполне достаточно обычного телефона с поддержкой J2ME (Java 2 Micro Edition). Теоретически установить ICQ-клиент можно в любом телефоне с J2ME, но практика показывает, что, выбирая подходящий мессенджер, придется поискать такой Java-аплет (мидлет), который предназначен именно для вашего аппарата. Image

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

В принципе, Java — это независимый от платформы многопоточный язык программирования, разработанный в свое время компанией Sun Microsystems специально для обеспечения универсальности приложений. То есть вы можете запустить Java-приложение на любом компьютере независимо от используемого процессора, памяти и других его ресурсов. В телефонах с поддержкой языка Java нового поколения работает универсальная виртуальная Java-машина, которая называется Java 2 Micro Edition (J2ME). Она поддерживает воспроизведение потоковой информации, протокол Bluetooth, работу с внешними устройствами (в том числе с фотокамерами и аудиоплеерами) и многое другое.

Рынок Java-приложений сегодня огромен и продолжает постоянно развиваться. Пользователи могут загружать мидлеты через wap-ресурсы разработчика по Интернету, через ИК-порт, Bluetooth-интерфейс или по кабелю из настольного компьютера. Теоретически все способы загрузки приложений абсолютно равнозначны, и выбор того или иного из них зависит только от ваших возможностей и предпочтений. Однако на практике такой универсальности нет. Например, владельцы телефонов Siemens и Sony Ericsson могут просто скопировать в память телефона файл с расширением *.jar (Java-аплет), любители Nokia должны использовать для этого Nokia PC Suite или wap-ресурс, а у владельцев телефонов Voxtel вообще возникают непреодолимые трудности с доступом к закрытому jar-каталогу. Таким образом, общей инструкции по загрузке мидлетов в телефон дать нельзя — в каждом случае необходимо внимательно изучать инструкцию к конкретному телефонному аппарату.

Впрочем, несмотря на то что установка Java-программ у различных производителей осуществляется по-разному, есть один общий способ, срабатывающий на всех телефонах, — это загрузка мидлета непосредственно из Интернета через встроенный в телефон wap-браузер. Настройки сервиса GPRS-WAP, как правило, никакой трудности не представляют: они подробно объясняются сотовыми операторами, описаны в брошюрах по тарифным планам и охотно высылаются техническими службами по запросу в виде SMS-сообщений. Самым простым и удобным способом для настройки wap-доступа в телефоне может стать такая специальная SMS- или wap-служба оператора, которая по запросу высылает подобные настройки, автоматически записывающиеся в нужное место.

Если же вашего телефона нет в списках сотового оператора, попробуйте связаться со службой технической поддержки — скорее всего, они смогут прислать вам настройки аналогичным образом либо помогут настроить телефон вручную. Если же вы не смогли ни найти подобной услуги для вашего телефона у своего сотового оператора, ни получить консультацию у сотрудников службы техподдержки, то попытайтесь разыскать подробные инструкции и необходимые данные в соответствующем разделе на сайте оператора (обычно они находятся в разделе «Настройка GPRS»), внимательно прочитайте инструкцию к телефону и введите параметры вручную.

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

После того как вы получите все настройки SMS-сообщением, вам останется только согласиться принять их и, возможно, перезагрузить браузер или выключить и включить телефон. Проверив, что GPRS-WAP работает, можно отправляться на страницу загрузки необходимого Java-приложения и скачивать подходящую вам версию. Java-программа обычно содержится в одном JAR-файле, который и надо скачивать, но для некоторых телефонов и/или приложений требуется еще и дополнительный файл с расширением *.jad, который тоже обычно имеется на сайте разработчика приложений, так что не забудьте скачать и его. Дело в том, что JAR — это сама программа (вернее ее запускаемый архив), а JAD-файл — это текстовый файл, который содержит различную информацию об этой программе, в том числе и ее название, описание, версию программы, версию Java-профиля, а также относительный или абсолютный адрес JAR-файла. Почти все Java-программы работают и без JAD-файла, но некоторые приложения хранят в нем необходимые настройки.

В любом случае предварительно потребуется выяснить, какой именно вариант программы подойдет для вашего телефона, поскольку версий мидлетов, как правило, несколько — под разные версии Java, реализованные в телефонах. Различают, например, так называемую старую версию Java-стандарта, которая называется MIDP (Mobile Information Device Profile), или MIDP 1.0, и новую, более продвинутую версию MIDP 2.0, которая является более подходящим стандартом для Java-приложений в мобильных телефонах. В MIDP 2.0 поддерживается удобный и хорошо понятный пользовательский интерфейс, а также универсальный и эффективный набор инструментов. Программы с применением MIDP 2.0 стали более интерактивными и простыми в применении. Кроме того, новый стандарт поддерживает различные типы соединения с серверной стороной, такие как HTTPS, datagram, sockets, server sockets и соединение с помощью последовательных портов. Существенно доработана в этом стандарте безопасность соединения и передачи данных (вся информация передается в зашифрованном виде с использованием протоколов SSL и WTLS).

Однако обращаем ваше внимание на то, что, например, для телефонов Motorola есть специальная версия MIDP 2, две различные версии существуют для «старых» и «новых» аппаратов Siemens и т.д. То есть конкретную версию J2ME-стандарта и особенности ее реализации можно выяснить только в техническом описании вашего телефона или на сайте его производителя.

Впрочем, если вам так и не удастся выяснить версию, поддерживаемую вашим телефоном, можно попытаться поставить вариант для MIDP 2.0, а если приложение не заработает — перейти на MIDP 1.0. Практически все сотовые телефоны, выпущенные после 2004 года, поддерживают MIDP 2.0, так что если ваш аппарат относится к ним — можете смело ставить последнюю, самую современную версию Java-приложения. В любом случае от таких экспериментов в телефоне ничего не сломается. Если же и после смены версии на более старую программа не заработает, отчаиваться не стоит — до сих пор существует множество причин, по которым вы не сможете установить в свой сотовый телефон то или иное приложение, но непреодолимой преградой для ICQ-общения это не является. В конце концов, вы можете посылать и принимать сообщения через специализированные wap-сайты (один из таких сайтов для ICQ — http://wap.tjat.com/). Конечно, такой способ менее удобен и более накладен (wap-обмен существенно дороже Интернета). Другим способом для работы с ICQ-службами являются специальные SMS-сервисы операторов сотовой телефонии (такие есть сегодня у многих операторов, в том числе у «МТС» и «Мегафона»). Но и такой способ экономически невыгоден, неудобен и практически нецелесообразен.

Проблемы настройки GPRS-Internet

Если вам удалось решить задачу поиска и загрузки Java-приложения для работы с «аськой» в своем телефоне, то следующим камнем преткновения может стать настройка сервиса GPRS-Internet и доступа к нему из этого приложения. Настраивать для этого нужно не GPRS-WAP, а именно GPRS-Internet. Кстати, помимо настройки ICQ-клиентов, которым нужен именно такой доступ, GPRS-Internet позволяет существенно сэкономить на wap-серфинге, ведь тарифы на GPRS-WAP у операторов сотовых сетей в несколько раз выше, чем на GPRS-Internet. Кроме того, не настраивайте в своем телефоне CSD-доступ к Интернету (GSM-Data), так как некоторые аппараты при пропадании GPRS-покрытия могут переключиться в режим CSD, который очень дорого стоит.

Настройке GPRS-Internet стоит уделить особое внимание, поскольку на практике именно это определяет, заработает ICQ-клиент на вашем телефоне или нет. Прежде всего, необходимо подключить у своего оператора соответствующую услугу и выяснить исходные данные для настройки сотового телефона. Обычно необходимо узнать всего три параметра: точку доступа (Access point, AP), логин и пароль, но иногда может потребоваться и масса других параметров, включая совсем, казалось бы, не относящиеся к данному вопросу. Адреса интернетовских точек доступа у большинства GSM-операторов отличаются от ваповских тем, что в них вместо слова wap фигурирует web или internet. Например, для оператора «Билайн» необходимо заменить wap.beeline.ru на internet.beeline.ru (логин/пароль — beeline/beeline), а для «МТС» соответственно wap.mts.ru — на internet.mts.ru (логин/пароль — mts/mts). Впрочем, у разных операторов и даже у одного и того же оператора в различных регионах может потребоваться ввести разные значения. Данные параметры нужно ввести в телефон в соответствующих пунктах настроек доступа в Интернет. А вот в каких именно — зависит от марки и модели телефона, причем у производителей мобильников особой логики и стандартизации не прослеживается. Самым простым и удобным способом настройки интернет-доступа в телефоне опять же является специальная служба оператора, которая по запросу высылает подобные настройки в виде SMS-сообщений. Единственной сложностью в таком случае может стать отсутствие настроек для вашей марки или модели телефона у данного оператора. И, естественно, вам необходимо будет лишний раз уточнить, правильные ли настройки вам прислали. Напомним еще раз, что настройки должны быть именно для GPRS-Internet, а не для GPRS-WAP (у некоторых операторов с этим часто возникает подозрительная путаница).

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

К сожалению, иногда добиться работоспособности ICQ-клиента на сотовом телефоне так и не удается, даже обладая опытом подобных настроек для других устройств и всей необходимой информацией. И случается это не только с такими экзотическими аппаратами, как Voxtel, настроек для которых нет ни в списках у оператора, ни на сайте производителя, но и с такими популярными телефонами, как Motorola.

Проблемы выбора и настройки ICQ-клиента

В принципе, мобильный ICQ-клиент — это фактически то же самое, что и «аська» на обычном компьютере, просто необходима оптимизация под ограниченные возможности сотового телефона. Однако тут вы можете столкнуться с двумя проблемами: неудобством набора сообщений с маленькой клавиатуры телефона и отсутствием кириллицы. Кроме того, мобильное ПО для ICQ, как правило, поддерживает ограниченный набор функций компьютерной «аськи», правда чем дальше, тем оно становится все более функциональным и различия между ними постепенно нивелируются. Что же касается основных возможностей: скорости передачи сообщений, просмотра информации о контактах, поиска новых людей и даже пересылки писем и файлов, — то тут мобильные ICQ-клиенты уже достигли паритета с настольными и с их помощью можно общаться в «аське» так же свободно, как и на обычном ПК (на некоторых моделях телефонов возможна даже отправка фотографий прямо со встроенной фотокамеры, если, конечно, такую функцию поддерживает соответствующее Java-приложение).

Конечно, тем, кто уже изрядно поднаторел в отправке SMS-сообщений, неудобство набора не покажется особой проблемой (в этом смысле ICQ от SMS ничем не отличается — если вам удобно общаться при помощи SMS, то общение в «аське» будет еще удобнее). А вот отсутствие кириллицы в некоторых мобильных ICQ-клиентах может стать для многих непреодолимым препятствием при попытке использования того или иного приложения.

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

Вместо заключения

Мобильное ICQ — это решение сразу нескольких проблем. Ведь это и возможность непрерывного онлайнового общения в привычной среде, и экономия денег на счетах телефонных абонентов (трафик, генерируемый мобильной «аськой», настолько мал, что даже при самом активном общении с вашего счета не уйдет больше 1-2 долл. в день, пусть даже GPRS-тарифы вашего оператора самые грабительские), и новые возможности, недоступные ранее на мобильных телефонах. Например, сотовые операторы сейчас активно пропагандируют MMS, а ведь разработчики ICQ давно реализовали возможность передачи любых файлов собеседникам. И хотя на практике все ограничивается пересылкой фотографий, сделанных встроенной камерой телефонной трубки, но теоретически можно передавать любые документы и файлы. Причем заметим, что при любом тарифном плане это самый дешевый способ пересылки даже для фотографий.

Последнее обновление ( 07.12.2007 г. )
 
« Пред.   След. »
     главная         о нас         контакты