Binär körtidsmiljö för trådlöst

Binary Runtime Environment for Wireless (BREW)  är en applikationsutvecklingsplattform för mobila enheter utvecklad av Qualcomm .

BREW-plattformen introducerades 2001 . Den var ursprungligen avsedd för mobiltelefoner av CDMA-standarden , där den är mest använd än idag. Plattformen är för närvarande även tillgänglig för GSM- telefoner .

BREW låter dig implementera en bred klass av applikationer: spel, meddelanden och dataprogram, etc.

BREW-plattformen har vidareutvecklats i form av Brew Mobile Platform .

Applikationsutveckling

Tillämpningar för BREW-plattformen är program i inbyggd kod och är utvecklade i C / C++ programmeringsspråk .

Qualcomm erbjuder en gratis nedladdning av BREW SDK, en utvecklingsverktygssats för Microsoft Windows-plattformen . Verktygslådan innehåller:

Förutom BREW SDK tillhandahålls även BREW SDK Tools, ett paket med hjälpverktyg för utveckling (före version 3.0.3 var det en del av BREW SDK).

För utvecklare tillhandahåller plattformen ett COM -stil API , såväl som en plattform för att köra dem (virtuell maskin). API:et ger möjlighet att arbeta med telefoni , SMS / MMS , adressbok, inspelning och uppspelning av ljud/video/fotoinformation, SVG , sockets och nätverksteknologier, skapande av användargränssnitt , kryptografi , datum- och tidsfunktioner, databaser , etc. e. Det bör noteras att listan över funktioner för en viss enhet bestäms av dess tillverkare.

Bibliotek från Qualcomm:

Således är BREW analog med Java Virtual Machine , som även används på mobila enheter som kan ha både Java Virtual Machines och BREW samtidigt. BREW-applikationer är mindre krävande för den mobila enhetens resurser och kan komma åt hårdvaran "direkt", så BREW-applikationer kräver en digital signatur och nätoperatörsstöd, vilket kan skapa svårigheter vid applikationsutveckling (eftersom applikationen kanske inte klarar testning, dessutom betalas applikationstestning och utfärdande av en signatur).

Programdistribution

Applikationer får endast distribueras av utvecklare som är registrerade hos Qualcomm. Den lägsta registreringskostnaden, som gör att du inte kan placera fler än 100 ansökningar i Qualcomm-katalogen, är $400.

En applikation måste testas av ett auktoriserat testcenter innan BREW distribueras . Efter att ha klarat proven tilldelas applikationen TRUE BREW- märket och katalogiseras av Qualcomm.

Alla applikationer distribueras exklusivt genom telekomoperatörer som är partners till Qualcomm. Varje sådan telekomoperatör väljer självständigt applikationer för distribution från listan som finns i Qualcomm-katalogen och placerar dem i sin katalog tillgängliga för slutanvändaren.

BREW-tjänster är tillgängliga i mer än 25 länder: Brasilien , Vietnam , Indien , Italien , Kanada , Kina , Mexiko , USA , Japan , etc. I Ryssland var de tillgängliga på Skylink -nätverk fram till mars 2010.

Se även

Länkar