Наш продукт, десктопное приложение, состоит из множества HTML5 и JavaScript вместе с тонкой прослойкой для конкретной платформы, которая по сути представляет собой оболочку WebKit. Так как это во многом та же стратегия, что и для такой платформы, как Appcelerator Titanium, и мы тратим слишком много усилий на этот собственный код оболочки WebKit, мы надеялись переключиться на Titanium или аналогичный фреймворк, который справится с этим за нас.
Однако такой переход был бы гораздо более убедительным, если бы мы могли в процессе подобрать хороший современный движок JavaScript. Как и в случае с Titanium, сейчас мы используем JavaScriptCore, что отстой (у них до сих пор нет Function.prototype.bind
< /а>!). Мы бы выбрали либо V8 из-за скорости и современности, либо Rhino из-за вкусного JavaScript 1.7/ECMAScript. Гармония функций.
Кто-нибудь знает фреймворк для создания настольных приложений с HTML5, который использует любой из этих движков? Или какой-то способ заставить их работать с Титаном, который потребует очень мало усилий? Я видел v8_titanium и rhino_titanium на GitHub, но нигде больше о них не упоминается или какой-либо документации по их использованию. И на странице Adobe AIR WebKit тоже нет ничего обнадеживающего.