Binary Runtime Environment for Wireless (BREW) este o platformă de dezvoltare a aplicațiilor pentru dispozitive mobile dezvoltată de Qualcomm .
Platforma BREW a fost introdusă în 2001 . A fost inițial destinat telefoanelor mobile cu standardul CDMA , unde este cel mai utilizat până în prezent. Platforma este disponibilă în prezent și pentru telefoanele GSM .
BREW vă permite să implementați o clasă largă de aplicații: jocuri, programe de mesagerie și date etc.
Platforma BREW a fost dezvoltată în continuare sub forma platformei mobile Brew .
Aplicațiile pentru platforma BREW sunt programe în cod nativ și sunt dezvoltate în limbaje de programare C / C++ .
Qualcomm oferă o descărcare gratuită a BREW SDK, un set de instrumente de dezvoltare pentru platforma Microsoft Windows . Setul de instrumente include:
Pe lângă BREW SDK, sunt furnizate și BREW SDK Tools, un pachet de utilități auxiliare pentru dezvoltare (înainte de versiunea 3.0.3 făcea parte din BREW SDK).
Pentru dezvoltatori, platforma oferă un API în stil COM , precum și o platformă pentru executarea acestora (mașină virtuală). API-ul oferă posibilitatea de a lucra cu telefonie , SMS / MMS , agendă de adrese, înregistrare și redare a informațiilor audio/video/foto, SVG , prize și tehnologii de rețea, crearea de interfețe utilizator , criptare , funcții de dată și oră, baze de date etc. e. Trebuie remarcat faptul că lista de caracteristici pentru un anumit dispozitiv este determinată de producătorul acestuia.
Biblioteci furnizate de Qualcomm:
Astfel, BREW este analog cu Java Virtual Machine , care este folosită și pe dispozitivele mobile care pot avea atât Java Virtual Machines, cât și BREW în același timp. Aplicațiile BREW sunt mai puțin pretențioase cu resursele dispozitivului mobil și pot accesa hardware-ul „direct”, deci Aplicațiile BREW necesită o semnătură digitală și suport de operator de rețea, ceea ce poate crea dificultăți în dezvoltarea aplicației (deoarece este posibil ca aplicația să nu treacă testarea, în plus, testarea aplicației și emiterea unei semnături sunt plătite).
Aplicațiile pot fi distribuite numai de dezvoltatori înregistrați la Qualcomm. Costul minim de înregistrare, care vă permite să plasați cel mult 100 de aplicații în catalogul Qualcomm, este de 400 USD.
O aplicație trebuie testată de un centru de testare autorizat înainte ca BREW să fie distribuit . La trecerea testelor, aplicației i se acordă marca TRUE BREW și este catalogată de Qualcomm.
Toate aplicațiile sunt distribuite exclusiv prin intermediul operatorilor de telecomunicații care sunt parteneri ai Qualcomm. Fiecare astfel de operator de telecomunicații selectează în mod independent aplicațiile pentru distribuție din lista disponibilă în catalogul Qualcomm și le plasează în catalogul său disponibil utilizatorului final.
Serviciile BREW sunt disponibile în peste 25 de țări: Brazilia , Vietnam , India , Italia , Canada , China , Mexic , SUA , Japonia etc. În Rusia, acestea au fost disponibile pe rețelele Skylink până în martie 2010.
Sisteme de operare mobile | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sisteme de operare asemănătoare Unix |
| ||||||||||||||
Windows | |||||||||||||||
Alte | |||||||||||||||
Platforme conexe | |||||||||||||||
|