Приложения с графическим интерфейсом в JavaScript без браузера? - PullRequest
10 голосов
/ 23 сентября 2008

Я хотел бы использовать javascript для разработки универсальных приложений с графическим интерфейсом. Изначально они должны работать на Windows, но я бы хотел, чтобы они в конечном итоге были кроссплатформенными.

Есть ли способ сделать это без необходимости запуска приложения в браузере?

Ответы [ 8 ]

7 голосов
/ 23 сентября 2008

Оформить Adobe AIR .

Из Википедии:

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

4 голосов
/ 21 октября 2008

JsLibs

Сегодня я сталкивался с этим: http://code.google.com/p/jslibs/
(от DZone ) JS Libs, кажется, отвечает моим требованиям. Я посмотрю, и если я найду, что это интересно, я отправлю сюда.

3 голосов
/ 23 сентября 2008

XUL Runner может быть ответом, но я боюсь, что не могу говорить из опыта.

3 голосов
/ 23 сентября 2008

Вы можете попробовать объединить что-то вроде Живого ядра SUN с Призма Mozilla .

  • Lively Kernel - это стек графического интерфейса, написанный полностью на JavaScript с использованием SVG для отображения.

  • Prism - это способ запуска веб-приложений без отображения браузера, в котором они работают.

Очень крутой край, используйте на свой страх и риск. : -)

2 голосов
/ 01 января 2011

JScript .NET может сделать это. Он был предназначен для ASP .NET и .NET не может быть кросс-платформенным, как вы этого хотите Однако, больший интерес может создать больше развития.

JScript .NET: http://msdn.microsoft.com/en-us/library/ms974588.aspx

1 голос
/ 10 июня 2011

Вы можете использовать интерпретатор JavaScript Rhino от Mozilla. Это позволяет JavaScript получить доступ к любой из библиотек Java, включая Swing for GUI. http://www.mozilla.org/rhino/

1 голос
/ 30 января 2011

Прова Титан . Это платформа для разработки, которая позволяет создавать приложения для мобильных устройств и компьютеров с использованием общих веб-языков (HTML, JavaScript, PHP и т. Д.).

Это открытый исходный код!

0 голосов
/ 23 сентября 2008

Попробуйте AIR, вы даже можете использовать свой набор инструментов JS по выбору Используя его с додзё, посмотрите на это: http://dojocampus.org/content/2008/04/02/dojo-on-air-a-fancy-file-uploader/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...