Компьютерра, 2005 № 43 (615) | страница 8
Победителем первого этапа проекта стала Motorola, которая не так давно получила от GSM Association контракт на производство 6 млн. дешевых мобильников для семнадцати развивающихся стран. Поставки модели С113, открывающей серию, должны начаться в первом квартале 2006 года. Продавать телефоны будут местные операторы связи. Ожидается, что во многих случаях мобильники будут стоить менее 30 долларов, а то и вовсе выдаваться бесплатно - «в нагрузку» к долгосрочным тарифам. - Т.Б.
LG завершила разработку первого Java-смартфона, базирующегося на открытой ОС SavaJe. Аппарат от корейского производителя создан явно не для того, чтобы поражать воображение: обычный слайдер со стандартным набором функций. Похоже, его основное предназначение - продемонстрировать потенциал совместного с SavaJe Technologies проекта.
SavaJe OS и все ПО, используемое в трубке (включая пользовательский интерфейс), написано на языке Java. Впрочем, заявления о SavaJe как о «100% Java OS» являются не более чем маркетинговым ходом: модули, отвечающие за обращение к аппаратуре и другие низкоуровневые функции, где быстродействие критично, написаны все же на C/С++. Но то, что виртуальная машина, исполняющая байт-код, интегрирована в ядро, а для самой системы язык Java является родным, дает существенный выигрыш в скорости по сравнению с теми аппаратами, в которых запуск Java-приложений реализован как опция. Разработчикам софта SavaJe предлагает ряд API для широкого круга задач: обмена сообщениями, доступа к файловой системе, криптографии и т. д. Кроме того, впервые на мобильном устройстве можно использовать некоторые компоненты, созданные для «больших» систем (например, для разработки GUI в SavaJe применяется популярная библиотека Swing). Система поддерживает большинство мультимедийных форматов (в том числе и видео) и DRM-средства, без которых сегодня никуда.
Попытки создать устройства, использующие Java как программную платформу, предпринимались уже не раз (вспомним, что язык и разрабатывался для встраивания в самую разную электронику). Например, компания Ajile еще в 2002 году выпустила клавиатурный коммуникатор, построенный на аппаратном Java-чипе собственного производства (операционная система, равно как и прочее ПО, была написана на «Яве»). Вот только цена - около полутора тысяч долларов - сделала тот проект несостоятельным. Сейчас же, когда поддержку Java не встретишь разве что в бюджетных трубках, разработчики снова задумались о замене программной виртуальной машины гораздо более быстрой аппаратной реализацией. Так, технология Jazelle, продвигаемая компанией ARM, предлагает гибридное решение, когда специальный сопроцессор берет на себя перевод байт-кода непосредственно в команды главного вычислителя. Вполне вероятно, что похожий чип используется и в смартфоне от LG.