Смартфон своими руками. Часть вторая: Сборная солянка
АрхивОбзоры и тестыСмартфон – это не только устройство с открытой операционной системой, но и гаджет, программная функциональность которого не ограничена замыслами его разработчиков.
Что же, настал черед сиквела материала о превращении мобильников в некое подобие смартфонов. Перед тем, как приступить непосредственно к описанию интересных мидлетов, хотелось бы обратить внимание уважаемых читателей на два важных момента.
Во-первых, в комментариях к первой части статьи, где мобильники Sony Ericsson были названы как одни их лучших кандидатов в превращение в смартфоны по причине их способности полноценно работать с болшим количествои приложений одновременно, не раз упоминалось о том, что далеко не все японо-шведские телефоны поддерживают многозадачность. Да, это именно так – впервые возможность одновременного запуска нескольких Java-приложений появилась в относительно свежих моделях Sony Ericsson K790i/K800i, построенных на программно-аппаратной платформе А100. А вот до сих пор популярные старички K750i, W800i и W700i, а также современные бюджетники R-серии вкупе с моделью W302, позволяют держать "в фоне" только лишь один мидлет. Согласен с замечаниями, но следует отметить, что и это очень неплохо – к примеру, ни один мобильный телефон Nokia сегодня не обладает подобной функциональностью.
Во-вторых, конечно, большинству читателей хотелось бы, чтобы в материале было приведены подробнейшие описания абсолютно всех существующих на планете Земля Java-приложений в комплекте со ссылками для скачивания и таблицами совместимости для линеек всех производителей мобильных телефонов. Но, как верно подметил один из комментаторов, выбор в пользу мидлета, имеющего некоторое количество популярных аналогов, вопрос скорее религиозный – личные предпочтения есть у всех. Так вот, я собираюсь рассказать о нескольких разноплановых программулинах, которые помогли мне на некоторое время забыть о дорогих сердцу платформах S60 и UIQ и прожить полгода с тонкофоном Sony Ericsson W880i. При этом я не исключаю, что кого-либо мои предпочтения могут возмутить – но каждому свое, ведь так?
Начну с плеера KD Player, разработанного Дмитрием Кныжовым. На форумах я встречал диаметрально противоположные отзывы о данном программном продукте – некоторые его хвалят и утверждают, что он открыл у их мобильников «второе дыхание» (надо понимать, музыкальное), кто-то жалуется, что он слишком прожорлив и способствует быстрой разрядке батареи, кого-то не устраивает качество звука. От себя замечу, что оценивать последний параметр, особенно в случае мобильных телефонов, дело неблагодарное: в жизни предпочтения пользователей сильно разнятся – все ведь слушают любимую музыку на различной громкости и с разными настройками эквалайзеров. Следовательно, попробовать этот альтернативный проигрыватель не помешает никому – а вдруг именно его звучание придется по вкусу?
Рекомендую загружать данный мидлет именно с официального сайта – дело в том, что Дмитрий озаботился проблемой совместимости плеера с различными телефонами и выпустил несколько его версий для различных разрешений дисплеев. Если же вы скачаете KD Player с какого-нибудь файлообменника, то не факт, что интерфейс программы корректно отобразится на экране вашего мобильника. С функциональностью у проигрывателя все отлично – есть и эквалайзеры, и поддержка отображения обложек альбомов, и сканер, да и работа с тэгами реализована. Главное – перед установкой KD Player стоит подписать сертификатом Халмера, потому как в ином случае на добавление каждого(!) музыкального файла в библиотеку придется давать отдельное согласие.
В качестве проигрывателя mp4 и 3gp-файлов можно попробовать мидлет VideoManiac, созданный Медведевым О. В. из города Северодвинска. В общем-то, данное приложение, весящее всего 18 килобайт, будет полезно лишь тем пользователям, чьи телефоны не умеют воспроизводить ролики в полноэкранном режиме. Интерфейс "маниака" крайне минималистичен – фактически, это простенький файл-менеджер, который умеет отображать исключительно видеофайлы. На телефонах Sony Ericsson этот мидлет работает вполне сносно, а вот на смартфоне Nokia он почему-то отказался демонстрировать видеоряд клипа, и о том, что программа не зависла, можно было судить только лишь по звукам, доносящимся из динамиков. Из функционала отмечу поворот изображения и перемотку. Подписывать VideoManiac также нужно в обязательном порядке – не то замучаетесь давать разрешения на доступ к каждой папочке, в дебрях которой могут валяться видеоролики.
Не могу не отметить приложение WebMoney Keeper Mobile 2, позволяющее получить доступ к кошельку WebMoney с мобильного телефона. Скажем, если вы в данный момент находитесь вне дома или офиса, а на виртуальный счет должна «упасть» крупная сумма, возможность проверки баланса "на лету", думается, придется очень кстати. Ну а в целом, с помощью данного мидлета можно осуществлять практически полный цикл операций с электронными деньгами. Список поддерживаемых телефонов крайне широк и включает даже модели таких производителей, как Siemens, Benq-Siemens, Fly, Philips, Sagem, Lenovo, Krome и Voxtel. Последнее обновление клиента датируется 24 июля текущего года.
Если вас по каким-либо причинам не устраивает стандартный файл-менеджер вашего мобильника, то адекватной заменой ему может стать мидлет MiniCommander от Юрия Кудрина. Внешне приложение очень напоминает утилиту FAR для Windows, а его функциональность способна впечатлить даже скептика – в частности, поддерживается даже создание ZIP-архивов и минимальное редактирование текстовых файлов. В общем, именно из-за наличия в этом "мобильном FAR'е" тех двух функций, я не использовал для них отдельных приложений. Альтернативой MiniCommander’у является утилита MobyExplorer (здесь еще и FTP-клиент имеется), однако она, увы, требует денег – а мы договорились рассматривать здесь лишь творения энтузиастов.
Для просмотра файлов MS Word и MS Exel сгодится мидлет Doc Viewer – редактировать документы, само собой, не получится (это и не все смартфоны умеют, если по-честному), но вот более-менее вменяемо отображать текст на дисплее мобильника программка способна. Другое дело, что лично мне толком так и не удалось понять – платное это приложение или бесплатное? В разделе «О программе» сообщается, что оно якобы разработано компанией Zesium Mobile, однако ссылки на официальный сайт здесь нет. Ну а если зайти на zesium.com, нам предложат скачать только лишь траял-версию приложения, хорошенько ее оттестить, а потом прислать денег. Вообще же, создание мидлетов, читающих офисные файлы, дело достаточно трудное – насколько мне известно, эти форматы закрыты компанией Microsoft, и разработчикам приходится писать буквально вслепую.
Напоследок – мидлет PeriodicTable, который представляет собой симпатично оформленную таблицу Дмитрия Ивановича Менделеева. Скажем, мне эта штучка пару раз пригодилась в учебе, и я из благодарности даровал ей пожизненную прописку на своем мобильнике. Кто знает, возможно, вам она будет даже нужнее?
В общем, ситуация с моим W880i примерно такова: в нем стоит дюжина приложений, и ничто не мешает мне запускать одновременно как минимум 8 из них (до 4, работающих с сетью, плюс еще примерно столько же обычных, ковыряющихся в файловой системе). Ну чем не смартфон? Правда, мне пришлось оснастить мобильник еще и альтернативной прошивкой, которая напрочь отрезала всяческие запросы на доступ: понятное дело, что разработчики хотели как лучше – они думали о безопасности да устрашающих Java-вирусах, наступления эры которых мы ждем вот вот уже лет пять. Вот только получилось у них, к большому сожалению, не как лучше, а как всегда.