4

GWT を使用して「ネイティブ」Palm WebOS アプリの開発に成功した人はいますか? 開発環境をどのようにセットアップし、mojo フレームワークとどのようにやり取りしましたか?

GWT と Palm OS プロジェクトの 2 つのプロジェクトを作成するためのセットアップが 1 つあると考えていました。GWT コンパイルの結果を Palm OS プロジェクトにコピーするようにビルドをセットアップします。おそらく、GWT ビルドを Safari でターゲットにしたいでしょう。

Mojo フレームワーク用の Java ラッパーを生成したいと思うでしょう。

4

2 に答える 2

2

理解してください、私はあなたを怒らせるつもりはありません、しかし...一見、これは私にとって本当に悪い考えのように聞こえます。GWTは、クールなことを実行できるようにするためにいくつかのことを犠牲にしますが、犠牲にすることのいくつか(効率など)は、WebOSで問題になる可能性が非常に高いようです。言うまでもなく、GWTは「通常の」(Webブラウザー)JS用に設計されており、WebOS JSにはいくつかの重要な違いがあります(使用可能なコアタイプなどの点で)。

不可能か何かと言っているわけではありませんが、ただ...この質問を1週間続けて、1つの応答さえも得られなかったのにはおそらく理由があります。

于 2009-11-12T01:28:03.347 に答える
1

実際、必須の PalmSystem.stageReady(); を追加すれば、動作しない理由はありません。アプリの index.html ファイルにコードを追加します。すなわち:

<script type="text/javascript">
   if (window.PalmSystem) {
      PalmSystem.stageReady();
   }
</script>

アプリケーションを適切にパッケージ化すると、Mojo や enyo フレームワークを使用しなくても、生の JS および HTML で実際にアプリケーションを作成できます。MojoDB や他の同様のシステム リソースにアクセスできなくなるだけです。したがって、まったく同じ微調整を行うことで、GWT プロジェクトも同様に機能するはずです。

于 2011-09-22T23:15:15.860 に答える