私は昨年、これについての回答をstackoverflowに投稿しましたが、ご指摘のとおり、そのリンクは最近壊れています。
私が見つけたのは、このBlackBerry開発者ページだけです。たとえば、有料アプリがOS 5.0以降で約97%のデバイスによって購入されていることを示しています。
あなたが私に言ったことから、おそらく明らかなスマートフォンとプレイブックの違いを除けば、あなたのアプリがデバイスごとにそれほど異なるものになるかどうかはわかりません。デバイスが異なれば確かに画面サイズも異なるため、UIが適切に処理されるようにコーディングされていることを確認する必要があります。
皆さんがBlackBerryを初めて使用する場合は、OS<5.0を使用しないことをお勧めします。以前のOSバージョン(位置情報サービス/マップ、ブラウザ、ネットワークなど)には、操作が少し難しいものがいくつかあります。また、OS <5.0を使用している顧客の割合が非常に少ないため、おそらく価値がありません。あなたにそれ。
したがって、特定のOSレベル(5.0以上など)をターゲットにすることをお勧めします。これは、特定のデバイスセットよりも、アプリの構築方法の大きな推進力になります。これは、OSのバージョンごとに、使用するAPIがますます追加されるためです。
ターゲットとするOSを決定したら、主要なOSごとにSDKをダウンロードする必要があります。たとえば、Eclipse BlackBerryプラグインを使用する場合は、5.0 SDK(別名コンポーネントパック)、6.0 SDK、7.0および7.1SDKをインストールできます。
これらのSDKをインストールすると、多数のシミュレーターが作成されます(各SDKにはシミュレーターフォルダーがあります)。これらすべてのシミュレーターでアプリを実行すると、おそらく良いスタートになるでしょう。
もちろん、実際のハードウェアで実行することに代わるものはありませんが、アプリがほとんど標準的なこと(ハードウェアセンサーとの対話ではなく、Webページの表示、HTTPリクエストの作成)を行う場合、シミュレーターはかなり良いテスト環境を提供するはずです。 。彼らは確かにあなたにすべての画面サイズの構成を与えるでしょう。