Пятница, 2024-04-19, 9:01 AM
Главная страница | Регистрация | Вход Приветствую Вас заблудившийся пакет | RSS
Меню сайта

Категории каталога
Программирование [58]
.. все с этим делом связаное..
Нейронные сети [4]
Нейронные сети, использование алгоритмы роботы
OC [6]
Unix, FreeBSD, Windows, Linux Описание, совети, секреты, настройки
WEB [25]
web-programming и все с этим связаное
Сети [2]
Описание сетей, сетевых технологий, настройки и некоторые секреты
Мабила [9]
Описание мобильных технологий, программинг под мабилу, и просто интересные моменты
Разное [10]
то что не вошло в другие категории.. прикольные истории про программеров и деятелей информационной индустрии
История [6]
История этого компьтерного мира и некоторых ее учасников
FREE [3]
free on the web..

Наш опрос
Какие категории сайта вам самые интересные?

Результаты · Архив опросов

Всего ответов: 139

Начало » Статьи » Мабила

BREW (Binary Runtime Environment for Wireless)
BREW (Binary Runtime Environment for Wireless — дословно «двоичная среда исполнения для беспроводных устройств») - программная платформа, позволяющая владельцам мобильных телефонов сравнительно быстро загружать приложения и работать с ними. Разработчиком платформы стала американская компания Qualcomm - "прародитель" CDMA. Именно поэтому изначально BREW была предназначена для телефонов, поддерживающих данную технологию (стандарт CDMA 2000 1X). Однако ничто не мешает использовать эту платформу и в GSM-трубках - вопрос скорее "политический", чем технический.

BREW ориентирована на языки программирования Cи и Cи++ - в противоположность технологии Java, которая работает в телефонных аппаратах, поддерживающих Java 2 Micro Edition. Не вдаваясь в технические подробности, можно резюмировать, что в общем случае BREW рациональнее использует процессорные ресурсы. Причем, пользователь телефона, поддерживающего BREW, может работать и с Java-приложения, если на его аппарате предварительно установлена среда J2ME или же если он получают ее вместе с программами, однако в этом случае система будет работать медленнее.

В отличие от приложений Java, которые поставляются анонимными разработчиками и выполняются в защищенном пространстве, программы для платформы BREW предварительно сертифицируются. Данная процедура может проводиться фирмой Qualcomm, оператором или кем-то еще. При этом оператору предоставляется возможность изъять или вернуть на доработку любое приложение, получившее негативную оценку клиентов. Поддержка широко распространенных языков Cи и Cи++ делает платформу BREW открытой для огромного количества приложений и упрощает разработку программного обеспечения для мобильных телефонов.

К середине 2002 года BREW так и не получила широкого распространения в сотовых телефонах. Лишь отдельные концепт-модели были оснащены данной платформой. По прогнозам аналитиков, к концу 2003 года 39% всех приложений будут сделаны под Java и лишь 10% - под BREW. Основные факторы, сдерживающие развитие BREW:
- меньшая защищенность по сравнению с Java,
- сертификация потребует определенного времени, что отрицательно повлияет на разработчиков, для которых время - деньги
- большинство производителей сотовых телефонов уже отдали предпочтение Java2ME, поэтому переориентировать такие компании, как Nokia, Siemens и Motorola будет довольно сложно.

Категория: Мабила | Добавил: X-SAM (2006-08-02) | Автор: X-SAM
Просмотров: 1228 | Рейтинг: 0.0

Всего комментариев: 0
Имя *:
Email *:
Код *:

Украинская Баннерная Сеть
Поиск по каталогу

Кнопки друзей

Статистика
Рейтинг сайтов Powered by MyPagerank.Net

Copyright DEBUGGER © 2007 Используются технологии uCoz