1

Eclipse 用の JDE プラグイン (バージョン 1.0.0.67) を使用して BlackBerry アプリケーションを開発していますが、これらのアプリケーションが実行されるデバイスのリストがどこかにあるかどうか疑問に思っていました。

これは商用目的であり、サポートされているデバイスをクライアントに伝える必要があります。

ばかげた質問をしているかもしれませんが、確認する必要があります。私が提供している以上の情報が必要な場合は、お問い合わせください。

ありがとう。

4

2 に答える 2

1

作業しているコンポーネント パックによって異なります。理論的には、BlackBerry 用に開発されたアプリケーションは前方互換性があるはずなので、4.2 用のアプリを開発しています。4.2 から 5.0 を実行しているすべてのデバイスで動作するはずです。Eclipse で現在使用しているバージョンを確認するには、[BlackBerry] -> [BlackBerry Workspace の構成] に移動し、[BlackBerry JDE] を展開して [インストールされたコンポーネント] をクリックすると、使用しているコンポーネント パッケージが表示されます。

于 2010-03-24T13:12:00.493 に答える
0

Johnathan が述べたように、互換性は Blackberry プラグインのバージョン自体ではなく、JDE (コンポーネント パック) のバージョンに基づいています。

使用する JDE およびコンポーネント パックをさらに詳しく調べるには、次の手順を実行します。

どの JDE を使用するかによって、使用できる API が制限されます (場合によっては変更されます)。新しい JDE に必要な特定の API 機能がない限り、古い JDE に対してビルドすることで、アプリケーションをより幅広いハンドセットで動作させることができます。

アプリを Blackberry の電話で実行するには、アプリの JDE バージョンが Blackberry の OS バージョン以下である必要があります。これは、スタックオーバーフローに関する別の質問へのリンクです。これは、どのモデルがどの OS で実行されるかについての回答を示しています (ところで、キャリアによって異なる場合があります): Is there a chart of existing Blackberry platform vs. OS vs. Model versions?

古い blackberry ハンドセットとの互換性と機能の可用性とのバランスを最大化するために、私のオフィスでは 4.3 JDE をターゲットにするという目標を設定しました。また、アプリケーションが互換モードで実行されないように、タッチスクリーン デバイス用に JDE 4.7 を使用して別のビルドも作成します。 Storm では、タッチ デバイスの互換モードはフリップ イベントが無視され、アプリケーションがフル スクリーンで実行されないことを意味するため、アプリがそれほど熱く見えないことを意味します。IFDEF 処理を追加して、タッチ スクリーン モードで上書きしたい特別な処理を含めることができます (ただし、ほとんどの場合、処理を変更する必要がある場所はほとんどありません)。アプリケーション。

ターゲットにしたい特定のハンドセットがある場合は、それらが実行している Blackberry OS のバージョンを調べて、そのバージョン以下の JDE を選択してください。

于 2010-03-24T18:57:52.580 に答える