目次:
定義-ワイヤレス用バイナリランタイム環境(BREW)とはどういう意味ですか?
Binary Runtime Environment for Wireless(BREW)は、元々Qualcomm Corpによって開発された携帯電話向けのアプリケーション開発プラットフォームです。BREWは、ソフトウェアアプリケーションとASIC(Applications Specific Integrated Circuit)レベルソフトウェアの間にあるシンクライアントであり、開発者を解放します下位レベルのシステムインターフェイスと直接インターフェイスします。
自由にダウンロード可能なBREW SDKは、C、C ++、またはJavaでのプログラム開発をサポートします(ハンドセットがJava仮想マシンを実行している場合)。
BREWの2番目のコンポーネントはBREW Distribution System(BDS)で、エンドユーザーがワイヤレスキャリアのネットワークを介してソフトウェアを購入、購入、ダウンロード、インストールできるようにします。
Techopediaがワイヤレス用バイナリランタイム環境(BREW)を説明
BrewはもともとCDMA電話用でしたが、現在はGSMデバイスもサポートしています。 このプラットフォームの主な利点は、開発者がプログラムを任意のQualcommデバイスに移植できることです。
BREWは、他の統合開発環境(IDE)と同様に、ソフトウェア開発キット(SDK)によるアプリケーション開発をサポートしています。 SDKには、選択した電話に展開するソフトウェアを開発するために必要なすべてのツールが含まれています。 SDKにはエミュレーター(名前はBREW Simulatorに変更されています)が含まれているため、開発者はプログラムをすばやくテストできます。 ただし、プログラムはホストコンピューターのネイティブコードにコンパイルされ、BREWランタイムライブラリにリンクされ、電話ハードウェアはシミュレートされないため、徹底的なランタイムテストには、テストモードで実行するBREWハンドセットが必要です。
BREWは、さまざまなレベルのアプリケーション署名を提供します。 開発者を認証する署名と、プログラムが「TRUE BREW」テストサイクルに合格したことを検証する署名-Qualcommのみが許可します。
一方、ビジネスの観点からは、SDKは無料で提供されます。 一方、開発者は、配布用にアプリケーションをリリースするために、デジタル署名されたアプリケーションに料金を支払う必要があります。 個人的な目的での非営利的な使用は無料です。