Taula de continguts:
- Definició: què significa Binary Runtime Environment for Wireless (BREW)?
- Techopedia explica Binary Runtime Environment for Wireless (BREW)
Definició: què significa Binary Runtime Environment for Wireless (BREW)?
Binary Runtime Environment for Wireless (BREW) és una plataforma de desenvolupament d’aplicacions per a telèfons mòbils que originalment va ser desenvolupada per Qualcomm Corp. BREW és un client prim que s’està situat entre l’aplicació de programari i el programari de nivell ASIC (Applications Specific Circuit Integrated), alliberant els desenvolupadors de interfície directa amb interfícies de sistema de nivell inferior.
El SDK BREW descarregable és compatible amb el desenvolupament de programes en C, C ++ o Java (si el telèfon funciona amb una màquina virtual de Java).
Un segon component de BREW és el sistema de distribució BREW (BDS), que facilita als usuaris finals comprar, comprar, descarregar i instal·lar programari a la xarxa del portador sense fils.
Techopedia explica Binary Runtime Environment for Wireless (BREW)
Brew originalment era per a telèfons CDMA, però actualment també és compatible amb dispositius GSM. L’avantatge principal de la plataforma és que permet als desenvolupadors portar els seus programes a qualsevol dispositiu Qualcomm.
BREW, com altres entorns de desenvolupament integrat (IDE), admet el desenvolupament d'aplicacions amb un kit de desenvolupament de programari (SDK). El SDK conté totes les eines necessàries per desenvolupar el programari que es desplegui al telèfon escollit. El SDK conté un emulador (el seu nom es va canviar a BREW Simulator), que permet al desenvolupador provar programes ràpidament. Tanmateix, ja que el programa es compila amb el codi natiu de l’ordinador amfitrió i s’enllaça amb una biblioteca d’execució BREW i el maquinari del telèfon no es simula, una prova completa, en temps d’execució requereix un telèfon BREW en funcionament en mode prova.
BREW proporciona diversos nivells de signatures de l'aplicació; una signatura que autentica el desenvolupador i les signatures que verifiquen el programa ha superat el cicle de proves “TRUE BREW” - només concedit per Qualcomm.
Des de la perspectiva empresarial, d’una banda, el SDK es proporciona de forma gratuïta. D'altra banda, els desenvolupadors han de pagar perquè les seves aplicacions es signin digitalment per tal de llançar-les per a la seva distribució. L’ús no comercial amb finalitats personals és gratuït.
