Qualcomm представляет технологию оснащения CDMA-телефонов приложениями на языке Си

Фактически гонка уже началась. Компания NTT DoCoMo начала продажи телефонов с поддержкой Java, а также представила пакет, включающий в себя около 30 новых служб

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

На начальном этапе технологию Brew (binary runtime environment for wireless — «двоичная исполняемая среда для беспроводных устройств») планируется предлагать операторам сотовой связи, использующим поддерживаемую Qualcomm технологию CDMA, хотя уже ведутся переговоры и с операторами, работающими в стандарте GSM.

«Мы надеемся, что наша инициатива приведет к революции в области разработки приложений и заметно ускорит темпы совершенствования мобильной связи, — отметил исполнительный вице-президент компании Qualcomm Пол Джекобс. — Хочется верить, что система Brew придаст новый импульс этому процессу, ведь она позволяет решить фундаментальные вопросы, с которыми приходится сталкиваться разработчикам, производителям устройств и операторам связи, пытающимся интегрировать беспроводные устройства в Internet.

По словам Джекобса, с точки зрения коммерческого использования главным для разработчиков является поддержка языков программирования Cи и C++. Приложения для Brew пишутся именно на этих языках. «Они могут быть скомпилированы, а следовательно, обладают более высокой производительностью и более компактны по сравнению с интерпретируемыми программами, написанными на Java», — подчеркнул Джекобс.

Для создания приложений с помощью системы Brew компания Qualcomm намерена в ближайшее время организовать бесплатное распространение комплекта разработчика (software development kit — SDK). В настоящее время уже имеется бета-версия этого SDK. «Мы надеемся привлечь к проекту Brew независимых разработчиков, — сообщил Джекобс. — В этом случае перед создателями приложений откроется огромный рынок. Основная же задача Qualcomm в том, чтобы обеспечить тысячам программистов условия, необходимые для творческой и продуктивной деятельности».

С этой целью компания учредила специальный фонд Qualcomm Venture Fund с совокупным капиталом в 500 млн. долл. Фонд будет финансировать разработку новых приложений, в том числе и тех, которые будут создаваться на платформе Brew. Среди первых программ для среды Brew в Qualcomm называют прежде всего электронную почту, обладающую расширенными функциональными возможностями, средства диалогового обмена текстовой информацией между пользователями мобильных устройств в оперативном режиме, системы GPS, интерактивные и автономные игры, а также приложения для приема радиотрансляций и потокового видео через Internet.

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

«Это очень важно, — подчеркнул Масаши Онодера, исполнительный вице-президент DDI — крупного японского оператора беспроводной связи (на сегодняшний день только DDI поддерживает в Стране восходящего солнца технологию Qualcomm CDMA). — Сегодня мы вынуждены отказываться от предоставления новых услуг из-за отсутствия устройств, имеющих необходимые для этого функции».

По словам Онодеры, основной предпосылкой для перехода на платформу Brew является постоянное обновление приложений. Сейчас производители мобильных телефонов разрабатывают их независимо друг от друга, поэтому поддержка новых функций всецело зависит от расторопности создателей оборудования. Вместе с тем процесс разработки приложений сопряжен с определенными сложностями, что, в свою очередь, приводит к задержкам с поставками телефонов.

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

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

«Пользователи тоже будут довольны, — заметил Джекобс. — Возрастет скорость выполнения операций, приложения станут реагировать на запросы более оперативно. Виртуальной машине Java нужна высокая вычислительная мощность, поскольку она представляет собой интерпретируемую среду. При новом подходе программы станут выполняться быстрее, для платформы Brew будут созданы более сложные и многофункциональные приложения».

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

Развертывание Brew идет довольно быстрыми темпами. Меморандумы о взаимопонимании уже подписаны с целым рядом операторов беспроводной связи, в том числе с японской компанией DDI, американской Verizon Wireless, южнокорейской Korea Telecom Freetel, а также с мексиканской Pegaso. В процесс вовлечены также крупные производители: Kyocera, купившая у Qualcomm подразделение, которое занималось выпуском мобильных телефонов, и Samsung Electronics.

«Мы рассчитываем, что первые службы, поддерживающие Brew, станут доступны японским абонентам уже в этом году», — отметил Джекобс. В DDI затруднились назвать точные сроки появления телефонов с поддержкой Brew, но выразили надежду, что такие устройства можно будет приобрести до конца текущего года.

Фактически гонка уже началась. Компания NTT DoCoMo начала продажи телефонов с поддержкой Java, а также представила пакет, включающий в себя около 30 новых служб, от игр и анимированных часов до оперативной информации о биржевых котировках. Пакет I-Appli является составной частью основной беспроводной Internet-службы I-mode.