Могу ли я использовать Dojo Toolkit для разработки приложений для настольных компьютеров

Я хочу задать основной вопрос об использовании инструментария dojo. Могу ли я использовать его для разработки настольных приложений, эти приложения, работающие на платформе Windows, могут иметь или не иметь подключения к Интернету, если да, то, как, пожалуйста, ответьте подробно Спасибо!

3 ответа

Ну, Dojo - это фреймворк для JavaScript / коллекция компонентов. Так что на ваш вопрос можно ответить здесь:

Можете ли вы заняться разработкой рабочего стола, используя JavaScript

Adobe Air выиграл гонку в этом вопросе.

В статье в Википедии;

Dojo Toolkit - это модульная библиотека JavaScript с открытым исходным кодом (или, точнее, инструментарий JavaScript), предназначенная для облегчения быстрой разработки кроссплатформенных приложений на основе JavaScript /Ajax и веб-сайтов.

Это означает, что нет никакого способа использовать разработку приложений для настольного компьютера, но снова в Википедии;

Dojo можно использовать в приложениях Adobe AIR на основе JavaScript. Он был изменен в соответствии с требованиями безопасности AIR.

Sitepen, консалтинговая компания Dojo, с помощью Dojo создала приложение Adobe AIR под названием "Dojo Toolbox". Он включает в себя средство просмотра API и графический интерфейс для системы сборки Dojo. Обычно система сборки запускается из Rhino, но в этом приложении AIR система сборки может запускаться из AIR без использования Java.

Поэтому, когда мы смотрим страницу Adebe Air Wikipedia;

Adobe Integrated Runtime, также известная как Adobe AIR, представляет собой кроссплатформенную среду выполнения, разработанную Adobe Systems для создания многофункциональных интернет-приложений (RIA) с использованием Adobe Flash, Adobe Flex, HTML и Ajax, которые можно запускать как настольные приложения или на мобильные устройства.

Так да.

Это зависит от того, что вы подразумеваете под "настольным приложением".

Если приложение может быть реализовано как веб-приложение с самостоятельным размещением, например, локальная БД для хранения, запустить встроенный сервер и т. Д., Тогда точно - это всего лишь веб-приложение, случайно размещенное на той же машине.

Вы можете запустить его в приложении Air, но почему бы тогда не использовать Air?

Другие вопросы по тегам