Binární běhové prostředí pro bezdrátové připojení

Binary Runtime Environment for Wireless (BREW)  je platforma pro vývoj aplikací pro mobilní zařízení vyvinutá společností Qualcomm .

Platforma BREW byla představena v roce 2001 . Původně byl určen pro mobilní telefony standardu CDMA , kde je nejrozšířenější dodnes. Platforma je v současné době dostupná také pro GSM telefony .

BREW vám umožňuje implementovat širokou třídu aplikací: hry, programy pro zasílání zpráv a datové programy atd.

Platforma BREW byla dále rozvíjena v podobě Brew Mobile Platform .

Vývoj aplikací

Aplikace pro platformu BREW jsou programy v nativním kódu a jsou vyvíjeny v programovacích jazycích C / C++ .

Qualcomm nabízí bezplatné stažení sady BREW SDK, vývojové sady nástrojů pro platformu Microsoft Windows . Sada nástrojů obsahuje:

Kromě BREW SDK jsou poskytovány také BREW SDK Tools, balíček pomocných utilit pro vývoj (před verzí 3.0.3 byl součástí BREW SDK).

Pro vývojáře poskytuje platforma API ve stylu COM a také platformu pro jejich spouštění (virtuální stroj). API poskytuje možnost práce s telefonií , SMS / MMS , adresářem, nahráváním a přehráváním audio/video/foto informací, SVG , sockety a síťovými technologiemi, vytváření uživatelských rozhraní , kryptografie , funkce data a času, databáze atd. e. Je třeba poznamenat, že seznam funkcí pro konkrétní zařízení určuje jeho výrobce.

Knihovny poskytované společností Qualcomm:

BREW je tedy obdobou Java Virtual Machine , který se také používá na mobilních zařízeních, která mohou mít Java Virtual Machine i BREW současně. BREW aplikace jsou méně náročné na zdroje mobilního zařízení a mohou přistupovat k hardwaru „přímo“, tzn BREW aplikace vyžadují digitální podpis a podporu síťového operátora, což může způsobit potíže při vývoji aplikací (protože aplikace nemusí projít testováním, testování aplikací a vydání podpisu jsou navíc placené).

Distribuce aplikace

Aplikace mohou distribuovat pouze vývojáři registrovaní u Qualcommu. Minimální registrační cena, která vám umožní umístit do katalogu Qualcomm maximálně 100 aplikací, je 400 USD.

Aplikace musí být před distribucí BREW otestována autorizovaným testovacím střediskem . Po absolvování testů je aplikace oceněna značkou TRUE BREW a je katalogizována společností Qualcomm.

Všechny aplikace jsou distribuovány výhradně prostřednictvím telekomunikačních operátorů , kteří jsou partnery společnosti Qualcomm. Každý takový telekomunikační operátor nezávisle vybírá aplikace k distribuci ze seznamu dostupného v katalogu Qualcomm a umísťuje je do svého katalogu dostupného koncovému uživateli.

Služby BREW jsou dostupné ve více než 25 zemích: Brazílie , Vietnam , Indie , Itálie , Kanada , Čína , Mexiko , USA , Japonsko atd. V Rusku byly do března 2010 dostupné v sítích Skylink .

Viz také

Odkazy