一つの技術、。
BlackBerryとWindows Mobileの両方で実行されるクロスプラットフォームアプリケーションを作成する1つの手法は、すべてHTMLで記述することでした。私は、BlackBerry BrowserとPocket Internet Explorerの両方で動作するHTMLとCSSのサブセットを使用しなければなりませんでした。私は少量のJavaScriptを使いました。
jar://(BlackBerry)とres://(Windows Mobile)のURLを使用して、内部で保存されたHTMLと画像を実行した非常に小さい視聴者を作成しました。私はすべてのHTMLファイルと画像ファイルをBlackBerryアプリケーションの一部として埋め込むことができました。 Windows Mobileと同じように、Windows MobileアプリケーションでPocket Internet Explorerを埋め込みActiveXとして使用することができました。
注 - BlackBerryの場合、OS 4.2を実行するレガシーデバイスをサポートする必要がありました。これを行うために、SecondaryResourceFetchThread.javaなどのRIMコードサンプルをリサイクルして、アプリケーションに埋め込まれたイメージをプルし、内部的にjar:// URLを処理するように設計されたHttpConnectionを実装したカスタム接続オブジェクトに渡しました。埋め込まれたHTML /画像をBlackBerryアプリケーションに埋め込みます。把握するのはちょっと面倒だった。 Windows Mobileでは、より直感的でした。
私は必要なことをするには他の方法もありますが、医学的参照アプリケーションでは完全に機能し、BlackBerryとWindows Mobile用に別々のCSSファイルをデザインして、 。 (これは、昔のNetscapeとInternet Explorerの互換性のテストのようなものでした)
これはあなたの状況では機能しないかもしれませんが、あなたのアプリケーションがWebスタイルの「リファレンス」アプリケーションであり、 HTMLでは、このアプローチが有効です。
iPadとAndroidベースのタブレットを混在させることはできますか? – ripper234
低レベルですか?次に、ここに:http://stackoverflow.com/questions/5393844/common-ide-to-develop-mobile-applications-and-deploy-it-to-iphone-android-black/6986237#6986237 – YumYumYum
http:///stackoverflow.com/questions/51988/what-work-has-been-done-on-cross-platform-mobile-development/ – Gabor