Я создаю настольное HTML-приложение. Я выбираю Adobe AIR для развертывания, потому что я знаком с AIR со стороны ActionScript и потому, что он, похоже, хорошо закреплен на рабочем столе.
Однако я считаю, что объединение сторонних библиотек (в основном библиотек jQuery) очень сложно. Большинство библиотек, которые я хочу добавить, становятся жертвами строгой песочницы AIR. Прошлой ночью я потратил час на поиски класса DatePicker, который бы хорошо работал с AIR.
Я довольно зависим от сторонних библиотек, и я хотел бы знать, есть ли какой-нибудь хороший способ преодолеть изолированную программную среду AIR (не считая изменения всех библиотек, чтобы удалить злые уловки и все, что у вас есть). *
Или мне лучше просто перейти на какую-то другую среду HTML-приложений для настольных компьютеров, которая более мягко относится к песочнице? Не уверены, какие альтернативы будут лучше (возможно, Appcelerator)?
Редактировать: Приложение будет в основном взаимодействовать с базой данных и отображать результаты, но для этого необходимо некоторое базовое взаимодействие с локальными файлами, например, открытие документов Word или Excel. Он также должен находиться в собственном окне приложения (в отличие от локального запуска в браузере).