質問

ブラックベリーアリーナに入ったばかりです。

今、私はBlackBerryデバイスのアプリケーションを開発する準備ができています。

(1) しかし、BlackBerryのアプリを開発している間、いくつかの修正デバイスをターゲットにする必要があることを知りたいです。

または、新しいBlackBerryアプリを開発する際に心に留めておくべきことはどれですか?

(2) 私が知りたいもう一つのことは、実際のデバイスでアプリをテストするために開発者デバイスを購入する必要がある場所を見たようなことです...そうですか?

また、デバイス内のアプリ機能のほとんどをテストできるように、どのデバイスを購入する必要がありますか。

前もって感謝します...

役に立ちましたか?

解決

  1. 携帯性は、BlackBerryの開発において大きな問題です。

    A.BlackBerryは、4.5 OSでコードをコンパイルする場合、「デバイスOS」> = 4.5を搭載したデバイスで動作する場合、「デバイスOS」を搭載したデバイスでは動作しない場合、フォワード互換の手段です。

    B.キーボードレイアウト:BlackBerry提供されたUIコンポーネントを使用している場合、すべてのキーボードレイアウトを自動的に管理しますが、キーボードを直接処理している場合は、これを処理する必要があります。

    C.Radios(CDMA、GSM、WiFiなど):CDMAまたはGSMを使用しているターゲットデバイスの世話をする必要があります。たとえば、使用する場合

    simcardinfo.getimsi()

CDMAデバイスでは、SupportedoperationExceptionを取得します。

D.スクリーンサイズ: ここ BlackBerryデバイスの異なる画面サイズです。

  1. 常にデバイスでシミュレータに依存しないでください。 「Simulatorで作業しているが実際のデバイスで作業していない」などのフォーラムで多くの質問を見つけることができます。

ここ CODの署名の詳細です。

経験を通じて学ぶことや、私たちと共有するよりも多くのことがあります。

他のヒント

役立つかもしれません:
最も広い範囲のスマートフォンに到達するためのBlackBerry開発のベストプラクティスは何ですか?
シミュレータのブラックベリーの使用
BlackBerryユーザーインターフェイス設計 - カスタマイズ可能なUI?

BlackBerry開発者デバイスについて話すと、それは少なくとも2つのモデルになる可能性があると思います:トラックボール(たとえば、大胆)とタッチスクリーン+加速度計(Storm)
storm2をaとして選択する場合 RIMによるDEV Phoneを提案しました 新しいUIでRIM OS 5.0.0を使用できます。 Google Gearssqlite, 、しかし、5.0.0は、とにかくストームと太字で利用できます。

RIMが開発者にいくつかの特別なバージョンデバイス(より良いデバッグ、コンソールデータ管理、ブートストラップ)を提供する場合、それは本当に素晴らしいことですが、そのようなものはありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top