Huis Ontwikkeling Wat is brouwsel? - definitie van techopedia

Wat is brouwsel? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Binary Runtime Environment for Wireless (BREW)?

Binary Runtime Environment for Wireless (BREW) is een applicatie-ontwikkelplatform voor mobiele telefoons dat oorspronkelijk is ontwikkeld door Qualcomm Corp. BREW is een thin client die zich bevindt tussen de softwareapplicatie en de ASIC-software (Applications Specific Integrated Circuit), waardoor de ontwikkelaars worden bevrijd van direct interfacing met systeeminterfaces op een lager niveau.


De gratis te downloaden BREW SDK ondersteunt programma-ontwikkeling in C, C ++ of Java (als de handset een Java Virtual Machine gebruikt).


Een tweede onderdeel van BREW is het BREW-distributiesysteem (BDS), waarmee eindgebruikers software kunnen kopen, kopen, downloaden en installeren via het netwerk van de draadloze netwerkaanbieder.

Techopedia verklaart Binary Runtime Environment for Wireless (BREW)

Brew was oorspronkelijk bedoeld voor CDMA-telefoons, maar ondersteunt nu ook GSM-apparaten. Het belangrijkste voordeel van het platform is dat het ontwikkelaars in staat stelt hun programma's naar elk Qualcomm-apparaat te porten.


BREW ondersteunt, net als andere geïntegreerde ontwikkelomgevingen (IDE), applicatie-ontwikkeling met een Software Development Kit (SDK). De SDK bevat alle tools die nodig zijn om software te ontwikkelen die op de gekozen telefoon kan worden geïmplementeerd. De SDK bevat een emulator (de naam is gewijzigd in BREW Simulator), waarmee de ontwikkelaar programma's snel kan testen. Omdat het programma echter is gecompileerd met de eigen code van de hostcomputer en is gekoppeld aan een BREW-runtime-bibliotheek en de telefoonhardware niet is gesimuleerd, is voor grondige runtime-testen een BREW-handset vereist die in de testmodus wordt uitgevoerd.


BREW biedt verschillende niveaus van toepassingshandtekeningen; een handtekening die de ontwikkelaar authenticeert en handtekeningen die verifiëren dat het programma de testcyclus "WAAR" heeft doorstaan ​​- alleen verleend door Qualcomm.


Vanuit zakelijk oogpunt enerzijds wordt de SDK gratis verstrekt. Anderzijds moeten ontwikkelaars betalen dat hun applicaties digitaal worden ondertekend om ze vrij te geven voor distributie. Niet-commercieel gebruik voor persoonlijke doeleinden is gratis.

Wat is brouwsel? - definitie van techopedia