Hem Utveckling Vad är brygg? - definition från techopedia

Vad är brygg? - definition från techopedia

Innehållsförteckning:

Anonim

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

Binary Runtime Environment for Wireless (BREW) är en applikationsutvecklingsplattform för mobiltelefoner som ursprungligen utvecklades av Qualcomm Corp. BREW är en tunn klient som sitter mellan mjukvaruapplikationen och ASIC (Applications Specific Integrated Circuit) -programvara som frigör utvecklarna från direkt gränssnitt med systemgränssnitt på lägre nivå.


Den fritt nedladdningsbara BREW SDK stöder programutveckling i C, C ++ eller Java (om handenheten kör en Java Virtual Machine).


En andra komponent i BREW är BREW Distribution System (BDS), vilket underlättar slutanvändare att handla, köpa, ladda ner och installera programvara via det trådlösa operatörens nätverk.

Techopedia förklarar Binary Runtime Environment for Wireless (BREW)

Brew var ursprungligen för CDMA-telefoner men stöder för närvarande också GSM-enheter. Den största fördelen med plattformen är att den gör det möjligt för utvecklare att porta sina program till alla Qualcomm-enheter.


BREW, som andra integrerade utvecklingsmiljöer (IDE) stöder applikationsutveckling med en SDK (Software Development Kit). SDK innehåller alla verktyg som krävs för att utveckla programvara som ska distribueras på den valda telefonen. SDK innehåller en emulator (namnet ändrats till BREW Simulator), som gör det möjligt för utvecklaren att testa program snabbt. Eftersom programmet är kompilerat till värddatorns ursprungskod och länkat till ett BREW-runtime-bibliotek, och telefonhårdvaran inte är simulerad, kräver grundlig test av körning en BREW-handenhet i testläge.


BREW ger olika nivåer av applikationsunderskrifter; en signatur som autentiserar utvecklaren och signaturer som verifierar att programmet har klarat testcykeln "TRUE BREW" - beviljas endast av Qualcomm.


Ur affärsperspektivet å ena sidan tillhandahålls SDK gratis. Å andra sidan måste utvecklare betala för att deras applikationer ska signeras digitalt för att frigöra dem för distribution. Icke-kommersiellt bruk för personliga ändamål är gratis.

Vad är brygg? - definition från techopedia