3

REX OS を搭載したデバイスをいくつか見かけますが、Brew Zone、アプリケーションをサポートしています。でもBREW自体はOSなので、REXとBREWの違い、関係性はどうなのか知りたいです。誰でも助けることができますか?一部の CDMA デバイスでは、アプリケーション プラットフォームは BREW、OS は REX です。

4

1 に答える 1

5

REX と BREW / BrewMP の関係は、最も一般的なデスクトップ環境である Microsoft Windows XP/Vista/7 オペレーティング システムと Microsoft .NET アプリケーション フレームワークとの (完全ではない) 類似性から理解できます。

.NET フレームワークは、最新のライブラリ、ユーザー インターフェイス コントロール、およびデータ管理 API のセットです。.NET はプラットフォームと言語に依存しません (Windows と Linux で実行でき、複数の言語 (C#、C++、Visual Basic、Ruby など) をサポートします)。この環境では、.NET は OS ではありません。Windows はコンピューター上のオペレーティング システムであり、.NET フレームワークは Windows OS 上で実行され、その実装で内部的に Win32 API を使用します。.NET は、大部分が C ベースで管理されていない Win32 API と比較して、高レベルでプログラミングが容易です。

同様に、REX OS は Qualcomm が使用するリアルタイム オペレーティング システムであり、アプリケーション フレームワークとして BREW/BrewMP が利用可能です。Windows と同様に、ネイティブの REX API に対してアプリケーションを作成したり、BREW API を使用したりできます。BREW フレームワークは高レベルで、複数の言語をサポートし、バイナリの下位互換性があり、適切なシミュレーターを備え、UI コントロール パッケージを提供します。したがって、BREW フォンでは REX が「実際の」オペレーティング システムですが、ほとんどのアプリは BREW API を使用し、BREW フレームワーク内で実行されます。

このグラフは関係をよく表しています。REX は「ハンドセット API」の下にあると考えることができます。

BREW アプリには、アプリケーション作成者が複数のデバイスやオペレーターを簡単にサポートできるようにするコード署名、配布、および認証プロセスもあります。REX プログラムを電話で入手したい場合は、オペレーティング システムの一部となり、オペレーティング システムと共にインストールする必要があるため、OEM に直接問い合わせる必要があります。

于 2010-07-18T11:06:07.953 に答える