Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Десктопный софт на JS? 
V
    Опции темы
Gunslinger
Дата 8.8.2010, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Есть ли виртуальные машины для JS, чтобы его можно было использовать для написания десктопных программ (как развивались флеш, сильверлайт) или будущее языка видится только в браузере? 

Это сообщение отредактировал(а) Gunslinger - 8.8.2010, 17:57
PM MAIL   Вверх
ksnk
Дата 8.8.2010, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



Gunslinger
Что такое десктопный софт? Вероятно, проще послать в wiki  smile 




--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Gunslinger
Дата 8.8.2010, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



ksnk, дочитал до конца: "JavaScript используется для написания прикладного ПО. Одним из ярких примеров является Mozilla Firefox, .." Понятия не имел. Меня как раз интересует возможность на яваскрипте писать программы, работающие без браузера. 
PM MAIL   Вверх
ksnk
Дата 8.8.2010, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



Gunslinger, вообще-то JS, как правило, встраиваемый скриптовый язык, так что GUI приложений на чистом JS как-то не принято писать. 
Получить консольную среду выполнения скриптов, видимо, проще всего на Rhino. Для запуска каких-то скриптов понадобится только js.jar из него. Ну, кроме Java Rtl ;)
примеры использования можно нарыть в документации по Rhino.
jQuery, кстати, собирается с его использованием. Если поковырять сборщик jQuery, можно нарыть дополнительных примеров использования ...




--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Gunslinger
Дата 8.8.2010, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(ksnk @  8.8.2010,  20:12 Найти цитируемый пост)
ак что GUI приложений на чистом JS как-то не принято писать. 

Жаль, думал сэкономить ресурсы. Придется несколько языков изучать.
PM MAIL   Вверх
monax
Дата 9.8.2010, 06:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 9.6.2005

Репутация: нет
Всего: 4



  • Adobe Air. Можешь писать десктопные приложения. Поскольку для работы с GUI используется html+css+javascript скорость разработки и гибкость просто потрясающие.
  • wxJS. Как вариант для того, чтобы поиграться, но писать на этом что-то серьёзное я бы не стал.

--------------------
Лаборатория программиста
PM MAIL WWW ICQ Jabber   Вверх
Gunslinger
Дата 9.8.2010, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(monax @  9.8.2010,  06:47 Найти цитируемый пост)
Adobe Air. Можешь писать десктопные приложения. 

Знаю. В Unity3D один из языков яваскрипт. Думал, если есть его реализации для десктопа, то можно только им обойтись. теперь придется под адоб эйр еще учить.
PM MAIL   Вверх
monax
Дата 9.8.2010, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 9.6.2005

Репутация: нет
Всего: 4



А там нечего учить. Если уже хорошо программируешь на JavaScript, то нужно будет только подучить функции работы с диском. Всё остальное там также (вроде как). 
--------------------
Лаборатория программиста
PM MAIL WWW ICQ Jabber   Вверх
mxt
Дата 9.8.2010, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 6.9.2007

Репутация: нет
Всего: 1



можно использовать XULRunner если нужно так)
--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1022 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.