ハロー、
BlackBerry のホームページでは、モデルごとに異なるシミュレータをダウンロードできます。そこにはシミュレーターがたくさんあります...
私の質問は、BlackBerry アプリケーションをどのように開発するのですか?
- シミュレーターを使用しますか - それらを中継できますか。アプリケーションがシミュレーターで動作する場合、電話でも 1 対 1 で動作しますか?
- 画面サイズが違うので、モデルごとに異なるUIを開発していますか?
リプレイありがとうございます?
ハロー、
BlackBerry のホームページでは、モデルごとに異なるシミュレータをダウンロードできます。そこにはシミュレーターがたくさんあります...
私の質問は、BlackBerry アプリケーションをどのように開発するのですか?
リプレイありがとうございます?
ほとんどの場合、アプリケーションは同じように動作します。ただし、ネットワーク、描画パフォーマンス、io パフォーマンス、アプリのアクセス許可などの機能は、実際のデバイスでテストする必要があります。
カスタム レイアウト (画面またはマネージャーでサブレイアウトをオーバーライドするだけ) を使用して、すべてのモデルに対して 1 つのアプリ バージョンでコミットできます。ただし、スキン コントロール、背景などがある場合は、モデルの画面サイズに応じて別のフォルダーにリソースを保存し、ant ( bb ant tools )を使用した自動ビルド中にそれらを使用することをお勧めします。
また、最も広い範囲のスマートフォンに到達するための Blackberry 開発のベスト プラクティスは何ですか?
も参照してください。Blackberry ユーザー インターフェイス デザイン - カスタマイズ可能な UI?
シミュレータと実際のデバイスの間にはいくつかの重要な違いがあり、そのうちのいくつかは次のとおりです。
したがって、開発の99.9%については、シミュレーターは問題ありません。ただし、実際のデバイスでテストする必要があります。また、画面サイズに基づいて動的にサイズを変更するスケーラブルなUIを作成してください。デバイスサイズ固有のUIを見るたびに、開発者を驚かせたくなります。(彼らはアプリのビルドが無数にあるため、固定サイズのグラフィックスでいっぱいになります)
1.シミュレーターはこの目的のみを目的としています.. 2.画面サイズごとに異なるUIを作成する必要はありません
これをマスターページで使用します
<meta name="viewport" content="initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />