Мы создали приложение HTML5 + Javascript и хотели бы перенести его на Android. Мы уже знаем, что WebKit не может запускать приложение HTML5, потому что
Гетерогенная кодовая база Android плохо поддерживает последние достижения HTML5
Мы используем WebGL
Сложный пользовательский интерфейс HTML5 слишком медленный для отображения на Android WebKit
Однако наша основная логика приложения по-прежнему находится в Javascript.
Сейчас ищут способы
Запуск логики приложения напрямую портированного (скопированного) Javascript
легко привязать себя к Android Java UI API
Создайте собственный пользовательский интерфейс Android на основе этой логики Javascript.
Создавайте привязки, совместимые с WebGL, для Android OpenGL ES и получайте доступ к графическому API из Javascript.
Надеюсь, JIT или достойная производительность
Какие варианты у нас есть для пользовательских сред выполнения JS на Android? Я знаю, что Firefox Aurora уже делает это; Firefox в большей степени основан на JS, и теперь они перешли с XUL на собственный пользовательский интерфейс Android в сборках Aurora.
Полученное приложение должно иметь производственное качество и распространяться на Android Market.