Зміст:
- Визначення - Що означає бінарне середовище виконання для бездротового зв'язку (BREW)?
- Техопедія пояснює середовище бінарного виконання для бездротового зв'язку (BREW)
Визначення - Що означає бінарне середовище виконання для бездротового зв'язку (BREW)?
Бінарне середовище виконання для бездротового зв’язку (BREW) - платформа для розробки додатків для мобільних телефонів, спочатку розроблена Qualcomm Corp. BREW - тонкий клієнт, що сидить між програмним забезпеченням та програмним забезпеченням рівня ASIC (Application Specific Integrated Circuit), що звільняє розробників від безпосередньо взаємодія з системними інтерфейсами нижчого рівня.
Вільно завантажуваний SDK SDK підтримує розробку програм на C, C ++ або Java (якщо слухавка працює з віртуальною машиною Java).
Другий компонент BREW - система розподілу BREW (BDS), яка дозволяє кінцевим користувачам робити покупки, купувати, завантажувати та встановлювати програмне забезпечення через мережу бездротового оператора.
Техопедія пояснює середовище бінарного виконання для бездротового зв'язку (BREW)
Спочатку Brew був для телефонів CDMA, але зараз він також підтримує GSM-пристрої. Основна перевага платформи полягає в тому, що вона дозволяє розробникам портувати свої програми на будь-який пристрій Qualcomm.
BREW, як і інші інтегровані середовища розробки (IDE) підтримує розробку додатків за допомогою комплекту програм для розробки програмного забезпечення (SDK). SDK містить усі інструменти, необхідні для розробки програмного забезпечення для розгортання на обраному телефоні. SDK містить емулятор (його ім’я змінено на BREW Simulator), що дозволяє розробнику швидко тестувати програми. Однак, оскільки програма скомпільована з рідним кодом хост-комп'ютера та пов'язана з бібліотекою виконання BREW, а апаратне забезпечення телефону не імітується, для ретельного тестування під час роботи потрібна трубка BREW, що працює в тестовому режимі.
BREW забезпечує різні рівні підписів додатків; підпис, що підтверджує автентичність розробника, і підписи, що підтверджують програму, пройшли тестовий цикл "TRUE BREW" - наданий лише Qualcomm.
З точки зору бізнесу, з одного боку, SDK надається безкоштовно. З іншого боку, розробникам доводиться платити за те, щоб їхні програми були цифровим підписом, щоб випустити їх на розповсюдження. Некомерційне використання в особистих цілях безкоштовно.
