ホーム > デベロッパ > BREW FAQ

BREW FAQ : BREW エクステンション ( BREW Extension ) とは?

BREW エクステンション ( BREW Extension ) とは?

BREW エクステンション (以降、エクステンション) とは、Windows のダイナミック リンク ライブラリ (DLL) と同等の機能を持つ「動的にロードされる、複数のアプリケーションから共有可能なライブラリ」のことです。これにより、BREW の機能を拡張することが可能です。

※BREWのモジュールには、アプレットとエクステンションの2種類があります。アプレットとは、いわゆる「アプリケーション」のことです。

以下に、エクステンションの特徴を記載します。

  • ダウンロード可能な形態で提供できるため、機能の追加を随時行えます。
  • ダウンロードを必要としない形態でも提供できるため、端末に組み込むことも可能です。
  • 他のアプリケーションとエクステンションの共有ができるため、 複数のアプリケーションで同じエクステンションを保持する必要がありません。(アプリケーションのサイズが減ります。)
  • すでに開発されたエクステンションを使用して開発が行えるため、アプリケーションの開発期間が短縮します。
  • モジュール単位での課金が可能であるため、エクステンションのみの販売が可能です。

※『WIRELESS GAME Development in C/C++ with BREW』や『Software Development for the QUALCOMM BREW Platform』などの書籍にも、BREW エクステンションについての記載があります。