HTML5 + Javascript アプリケーションを作成し、Android に移植したいと考えています。WebKit が HTML5 アプリを実行できないことは既にわかっています。
異種の Android コードベースは、最新の HTML5 の偉業をうまくサポートしていません
WebGLを使用しています
複雑な HTML5 ユーザー インターフェイスは遅すぎて Android WebKit でレンダリングできません
ただし、コア アプリケーション ロジックは依然として Javascript に存在します。
今、方法を探しています
アプリケーション ロジックを直接移植 (コピー) した Javascript を実行する
自身を Android Java UI API に簡単にバインド
この Javascript ロジックを中心にネイティブ Android UI を構築する
Android OpenGL ES 用の WebGL 互換バインディングを作成し、Javascript からグラフィックス API にアクセスします
うまくいけば、JITまたはまともなパフォーマンス
Android のカスタム JS ランタイムにはどのようなオプションがありますか? Firefox Aurora が既にこれを行っていることは知っています。Firefox は主に JS ベースのアプリであり、Aurora ビルドで XUL からネイティブ Android UI に切り替えました。
結果として得られるアプリケーションは製品品質であり、Android マーケットで配布される必要があります。