2012-02-24 6 views
-2

With PhoneGap(Phonegap.com)HTML5でアプリケーションを作成し、Android、Blackberryなどでアプリケーションとして実行できます。AndroidではコードをHTML5で作成し、APKにコンパイルします。今、私の質問は、アンドロイドのように全く同じことをすることができますが、JARにパックします(PhoneGapエンジンを本当に必要とするのではなく、ファイルがJARにパックされている間にHTML5をオフラインで実行する必要があります)JavaでHTML5を使用

ありがとう!

+1

HTML5とコンパイルされたJavaコードは、まったく別のものです。あなたは**本当に**ここで達成しようとしていますか? –

+0

HTML5コードをオフラインで実行していますが、ウェブブラウザでは実行していません。 btw通常のhtmlファイルはjarファイルにコンパイルされたときにかなりうまくいきました。 – Dallox

答えて

1

HTML5はウェブブラウザのコンテキストで動作します。 JavaはJVM(またはAndroidのケースでは「ほぼJVM」)のコンテキストで動作します。

言い換えれば、これらは2つの異なるテクノロジなので、両方で同様のタスクを実行できる可能性がありますが、そうするために必要な手段は大きく異なります。

他を活用したい場合は、どちらがレバレッジされているのか、どちらがレバレッジを行っているのかを判断する必要があります。たとえば、HTML5 WebページにJavaアプレットを含めることができるため、JavaサーブレットからHTML5を発行することは可能です。ただし、両方のインターフェースは厳密に定義されており、より大きなアプリケーション・アーキテクチャーを決定した後は、それらについての議論が最も効果的です。

関連する問題