Domov vývoj Čo sa varí? - definícia z technológie

Čo sa varí? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená prostredie binárneho runtime pre bezdrôtové pripojenie (BREW)?

Binary Runtime Environment for Wireless (BREW) je platforma na vývoj aplikácií pre mobilné telefóny, ktorá bola pôvodne vyvinutá spoločnosťou Qualcomm Corp. BREW je tenký klient, ktorý sedí medzi softvérovou aplikáciou a softvérom na úrovni ASIC (Applications Specific Integrated Circuit), čím sa vývojári zbavujú priame rozhranie s nižšími systémovými rozhraniami.


Voľne stiahnuteľná BREW SDK podporuje vývoj programov v C, C ++ alebo Java (ak slúchadlo prevádzkuje Java Virtual Machine).


Druhým komponentom BREW je distribučný systém BREW (BDS), ktorý umožňuje koncovým používateľom nakupovať, nakupovať, sťahovať a inštalovať softvér prostredníctvom siete bezdrôtového operátora.

Techopedia vysvetľuje binárne runtime prostredie pre bezdrôtové pripojenie (BREW)

Brew bol pôvodne určený pre telefóny CDMA, ale v súčasnosti podporuje aj zariadenia GSM. Hlavnou výhodou tejto platformy je, že vývojárom umožňuje prenášať svoje programy na akékoľvek zariadenie Qualcomm.


BREW, rovnako ako iné integrované vývojové prostredia (IDE), podporuje vývoj aplikácií pomocou súpravy Software Development Kit (SDK). Sada SDK obsahuje všetky nástroje potrebné na vývoj softvéru, ktorý sa má nasadiť na vybraný telefón. Sada SDK obsahuje emulátor (jeho názov sa zmenil na BREW Simulator), ktorý umožňuje vývojárovi testovať programy rýchlo. Keďže je však program zostavený do natívneho kódu hostiteľského počítača a je prepojený s runtime knižnicou BREW a hardvér telefónu nie je simulovaný, dôkladné testovanie počas behu vyžaduje, aby telefón BREW bežal v testovacom režime.


BREW poskytuje rôzne úrovne podpisov aplikácií; podpis, ktorý overuje vývojára a podpisy, ktoré overujú, že program prešiel testovacím cyklom „PRAVÝ BREW“ - udeľuje iba spoločnosť Qualcomm.


Z obchodného hľadiska sa na jednej strane poskytuje súprava SDK bezplatne. Na druhej strane vývojári musia platiť za digitálne podpísanie svojich aplikácií, aby ich mohli uvoľniť na distribúciu. Nekomerčné použitie na osobné účely je bezplatné.

Čo sa varí? - definícia z technológie