Hjem Udvikling Hvad er brygge? - definition fra techopedia

Hvad er brygge? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Binary Runtime Environment for Wireless (BREW)?

Binary Runtime Environment for Wireless (BREW) er en applikationsudviklingsplatform til mobiltelefoner, der oprindeligt blev udviklet af Qualcomm Corp. BREW er en tynd klient, der sidder mellem softwareapplikationen og ASIC (Applications Specific Integrated Circuit) niveau software, der frigør udviklerne fra direkte grænseflade med systemgrænseflader på lavere niveau.


Den frit downloadbare BREW SDK understøtter programudvikling i C, C ++ eller Java (hvis håndsættet kører en Java Virtual Machine).


En anden komponent i BREW er BREW Distribution System (BDS), der letter slutbrugerne at købe, købe, downloade og installere software via det trådløse operatørs netværk.

Techopedia forklarer Binary Runtime Environment for Wireless (BREW)

Brew var oprindeligt til CDMA-telefoner, men understøtter nu i øjeblikket også GSM-enheder. Den største fordel ved platformen er, at det giver udviklere mulighed for at port deres programmer til enhver Qualcomm-enhed.


BREW understøtter ligesom andre integrerede udviklingsmiljøer (IDE) applikationsudvikling med et Software Development Kit (SDK). SDK indeholder alle de nødvendige værktøjer til at udvikle software, der skal implementeres på den valgte telefon. SDK indeholder en emulator (dens navn ændret til BREW Simulator), som giver udvikleren mulighed for hurtigt at teste programmer. Da programmet imidlertid kompileres til værtscomputerens oprindelige kode og er forbundet med et BREW-runtime-bibliotek, og telefonhardware ikke er simuleret, kræver grundig test af kørsel et BREW-håndsæt, der kører i testtilstand.


BREW giver forskellige niveauer af applikationsunderskrifter; en signatur, der autentificerer udvikleren og underskrifter, der bekræfter, at programmet har bestået "TRUE BREW" testcyklus - kun tildelt af Qualcomm.


Fra det forretningsmæssige perspektiv leveres SDK på den ene side gratis. På den anden side skal udviklere betale for, at deres applikationer skal underskrives digitalt for at frigive dem til distribution. Ikke-kommerciel brug til personlige formål er gratis.

Hvad er brygge? - definition fra techopedia