Cuprins:
- Definiție - Ce înseamnă Binary Runtime Environment for Wireless (BREW)?
- Techopedia explică mediul binar Runtime pentru wireless (BREW)
Definiție - Ce înseamnă Binary Runtime Environment for Wireless (BREW)?
Binary Runtime Environment for Wireless (BREW) este o platformă de dezvoltare a aplicațiilor pentru telefoanele mobile care a fost inițial dezvoltată de Qualcomm Corp. BREW este un client subțire care se află între aplicația software și software-ul ASIC (Application Specific Integrated Circuit), eliberând dezvoltatorii de la interfațare directă cu interfețe de sistem de nivel inferior.
SDK-ul BREW descărcabil gratuit acceptă dezvoltarea programelor în C, C ++ sau Java (dacă receptorul rulează o mașină virtuală Java).
O a doua componentă a BREW este Sistemul de distribuție BREW (BDS), care facilitează utilizatorilor finali să cumpere, să cumpere, să descarce și să instaleze software prin rețeaua de transportator wireless.
Techopedia explică mediul binar Runtime pentru wireless (BREW)
Brew a fost inițial pentru telefoanele CDMA, dar acum acceptă și dispozitivele GSM. Principalul avantaj al platformei este faptul că permite dezvoltatorilor să își porteze programele la orice dispozitiv Qualcomm.
BREW, ca și alte medii integrate de dezvoltare (IDE), susține dezvoltarea aplicațiilor cu un kit de dezvoltare software (SDK). SDK conține toate instrumentele necesare pentru a dezvolta software-ul pentru a fi dislocat pe telefonul ales. SDK conține un emulator (numele său a fost schimbat în BREW Simulator), care permite dezvoltatorului să testeze rapid programele. Cu toate acestea, din moment ce programul este compilat la codul nativ al computerului gazdă și conectat cu o bibliotecă de rulare BREW, iar hardware-ul telefonului nu este simulat, testarea completă, în timp de rulare necesită un telefon BREW care rulează în modul de testare.
BREW oferă diverse niveluri de semnături ale aplicației; o semnătură care autentifică dezvoltatorul și semnăturile care verifică programul a trecut ciclul de testare „TRUE BREW” - acordat doar de Qualcomm.
Din perspectiva afacerii, pe de o parte, SDK este oferit gratuit. Pe de altă parte, dezvoltatorii trebuie să plătească pentru ca aplicațiile lor să fie semnate digital pentru a le elibera pentru distribuire. Utilizarea non-comercială în scopuri personale este gratuită.








