2013-12-15 4 views
1

Я уже написал несколько файлов backend * .dll, которые я намерен использовать в проекте. Мне нужно визуализировать симуляцию кода, для которого я намерен использовать диаграммы и графики из Chart.JS, используя его вместе с TideSDK для настольного приложения.Интеграция TideSDK с C * .dll

Я понятия не имею, как вызывать библиотеки C через JS. И я хочу избежать создания классов-оболочек в Python и прохождения этого обходного маршрута. Любые другие варианты? Или есть ли альтернативы при попытке создать настольное приложение HTML/CSS/JS, подключенное к бэкэнд-библиотеке C/C++? Сможет ли AppJS упростить ситуацию?

ответ

1

TideSDK способен расширять модули, которые могут быть скомпилированы и включены в его среду выполнения. Это было написано для продления, но я бы рекомендовал ждать TideKit. TideSDK немного устарел, и создание инструментальной цепочки может быть проблематичным на данный момент.

Мы инвестировали в более широкое видение с TideKit, готовым к выпуску. Вы сможете расширить его с помощью собственных модулей, и вам не придется ждать слишком много времени, чтобы посмотреть, что мы сделали. http://youtu.be/aE7gN-d0GhUthat

Если вы начали что-либо с TideSDK, вы сможете легко переносить свой код на TideKit. Возможность работать с родной или модульной версией JavaScript и разрабатывать для всех экранов из одной базы кода проекта - все наши усилия идут.

Обратите внимание, что AppJS был прекращен в начале этого года. Альтернативой является запись расширений C в узле через node-webkit. Обратите внимание: если вы собираетесь использовать кросс-платформу для этого, и вам нужен OSX, вы не сможете добиться соответствия Apple AppStore узловым веб-сайтам из-за частных API-интерфейсов в результате своего порта webkit.