A Binary Runtime Environment for Wireless (BREW) a Qualcomm által fejlesztett alkalmazásfejlesztő platform mobileszközökhöz .
A BREW platformot 2001 -ben vezették be . Eredetileg a CDMA szabványú mobiltelefonokhoz készült , ahol a mai napig a legszélesebb körben használják. A platform jelenleg GSM telefonokhoz is elérhető .
A BREW az alkalmazások széles skálájának megvalósítását teszi lehetővé: játékok, üzenetküldő és adatátviteli programok stb.
A BREW platformot továbbfejlesztették a Brew Mobile Platform formájában .
A BREW platform alkalmazásai natív kódú programok, amelyeket C / C++ programozási nyelveken fejlesztettek ki .
A Qualcomm ingyenesen letöltheti a BREW SDK-t, amely egy fejlesztői eszközkészlet a Microsoft Windows platformhoz . Az eszköztár a következőket tartalmazza:
A BREW SDK mellett a BREW SDK Tools is rendelkezésre áll, a fejlesztéshez szükséges segédprogramok csomagja (a 3.0.3-as verzió előtt a BREW SDK része volt).
A fejlesztők számára a platform COM - stílusú API -t biztosít , valamint platformot ezek végrehajtására (virtuális gép). Az API lehetővé teszi a telefonnal , SMS -sel / MMS -sel , címjegyzékkel, audio/video/fotó információk rögzítésével és lejátszásával, SVG -vel , socketekkel és hálózati technológiákkal való együttműködést, felhasználói felületek létrehozását , kriptográfia , dátum- és időfunkciók, adatbázisok stb. e) Megjegyzendő, hogy egy adott eszköz funkcióinak listáját a gyártó határozza meg.
A Qualcomm által biztosított könyvtárak:
Így a BREW hasonló a Java Virtual Machine -hez, amelyet olyan mobileszközökön is használnak, amelyek egyszerre tartalmazhatnak Java virtuális gépeket és BREW-t. A BREW alkalmazások kevésbé igénylik a mobil eszköz erőforrásait, így „közvetlenül” hozzáférhetnek a hardverhez A BREW alkalmazások digitális aláírást és hálózatüzemeltetői támogatást igényelnek, ami nehézségeket okozhat az alkalmazásfejlesztésben (mert előfordulhat, hogy az alkalmazás nem megy át a tesztelésen, emellett az alkalmazás tesztelése és az aláírás kiadása fizetős).
Az alkalmazásokat csak a Qualcommnál regisztrált fejlesztők terjeszthetik. A minimális regisztrációs költség, amely lehetővé teszi, hogy legfeljebb 100 jelentkezést helyezzen el a Qualcomm katalógusban, 400 USD.
A BREW terjesztése előtt az alkalmazást egy felhatalmazott tesztközpontnak kell tesztelnie . A tesztek sikeres teljesítése után az alkalmazás megkapja a TRUE BREW jelölést , és a Qualcomm katalogizálja.
Az összes alkalmazást kizárólag a Qualcomm partnerei távközlési szolgáltatókon keresztül terjesztik. Minden ilyen távközlési szolgáltató önállóan választja ki a terjesztésre szánt alkalmazásokat a Qualcomm katalógusában található listából, és elhelyezi azokat a végfelhasználó számára elérhető katalógusában.
A BREW szolgáltatások több mint 25 országban érhetők el: Brazíliában , Vietnamban , Indiában , Olaszországban , Kanadában , Kínában , Mexikóban , USA -ban , Japánban stb. Oroszországban 2010 márciusáig voltak elérhetőek a Skylink hálózatokon.
Mobil operációs rendszerek | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Unix-szerű operációs rendszerek |
| ||||||||||||||
ablakok | |||||||||||||||
Egyéb | |||||||||||||||
Kapcsolódó platformok | |||||||||||||||
|