Blackberry プラットフォーム、特に Bold と近日公開予定の Storm デバイスの開発を開始したいと考えています。Java と J2ME に取り掛かる必要がありますか、それとも ASP.NET でサイトを開発し、既に持っているスキルを活用し続けることができますか?
私はモバイル プラットフォームの開発にまったくの初心者であり、これらの Blackberry デバイスをターゲットにするために何が必要かわかりません。これからも ASP のスキルを活かしていきたいです。
Blackberry プラットフォーム、特に Bold と近日公開予定の Storm デバイスの開発を開始したいと考えています。Java と J2ME に取り掛かる必要がありますか、それとも ASP.NET でサイトを開発し、既に持っているスキルを活用し続けることができますか?
私はモバイル プラットフォームの開発にまったくの初心者であり、これらの Blackberry デバイスをターゲットにするために何が必要かわかりません。これからも ASP のスキルを活かしていきたいです。
フル機能を備え、許容できるパフォーマンスを備え、見栄えの良い Blackberry アプリケーションを開発するには、RIM ネイティブ API を使用する必要があります。
J2ME アプリケーションを使用することはできますが、通常、フル キーボードのデバイスとはうまく調和しません。
そしてもちろん、Web アプリはそれよりもさらに悪くなります。
この質問はあなたを助けるかもしれません。「blackberry、Windows Mobile、iPhone で動作する asp.NET でミニ サイトを作成する」
Web サイト (「ASP.NET でサイトを開発する」と言うため) またはネイティブの Blackberry アプリケーション (「Blackberry プラットフォーム用に開発する」と言うため) について話しているのでしょうか?
Blackberry で実行されるアプリケーションは J2ME を使用します。アプリケーションが Blackberry のブラウザーからアクセスされる場合、言語を決定するのは Web アプリが実行されているサーバーであり、Blackberry ブラウザーからアクセスされているということではありません。
次に、エンタープライズ アプリと統合するための Blackberry MDS があります。私はこれについてあまり知りません (使用したことも、それを使用するアプリケーションを見たこともありません) 。
ポール
Web 開発を行っているだけであれば、J2ME for Blackberry を知る必要はありません。J2ME は、デバイス固有のアプリケーション用にサポートされている Java フレームワークです。モバイル デバイス用の HTML レンダリングに慣れている必要があります。
Blackberry ブラウザーによって読み込まれる予定の Web アプリを構築していると仮定すると、多くのデバイスの種類と構成で相互互換性のあるモバイル固有のページを構築することをお勧めします。
すべてのモバイル Web 開発に適用できるモバイル Web 開発の提案/ベスト プラクティスを提供するBlackberry Browser Development Guidesを参照してください。
1 つのアプリケーションで RIM UI API 呼び出しと CLDC および MIDP API 呼び出しを混在させてはならないことについて説明しています。
もちろん、そのリンクが本当に古いことにも言及する必要があります。