javascript - 如何在 Windows、Mac、Android 中使用 Seed 用 Ja​​vaScript 编写独立应用程序?

标签 javascript jquery windows macos seed

使用带有 Seed 的 Javascript 语言看起来很棒。但是你如何在 Windows、Mac、Android 中使用它呢? 这些有可用的端口吗?

我试图在跨平台中测试它们,但在我的 Gnome 中它只能工作,例如:http://git.gnome.org/browse/seed-examples/tree/

#!/usr/bin/env seed

Gtk = imports.gi.Gtk;
Gtk.init(Seed.argv);

var window = new Gtk.Window({title: "Example"});

window.signal.hide.connect(Gtk.main_quit);
window.show_all();

Gtk.main();

最佳答案

这可能不是您正在寻找的答案,但 seed wiki声明种子适用于“GNOME 平台”,它没有随跨平台 GTK 一体化软件包一起提供。

如果你想用 javascript 进行轻量级和以解释器为中心的跨平台开发,你可能想看看 Mozilla 的 rhino(可能与 swt 结合使用,我发现这很容易 - 做了几个如果机器有 java 和 js.jar,则在 osx/win/linux 上运行的脚本)或 node.js(如果不需要 gui,我从来没有在跨平台中使用节点图形绑定(bind)的运气时尚)- 来自英特尔开源部门的 node-webkit 看起来也很有趣。

如果 Android 是必须的并且你想放弃解释器,你可以尝试 as3(flex sdk 是“免费的”,现在我们有 captive runtime air apps)或者 neko/haxe,它们是ecmascript的方言,当然也有相当多的可能性;这些是我之前看过的。希望对您有所帮助,如果没有帮助,我们深表歉意。

关于javascript - 如何在 Windows、Mac、Android 中使用 Seed 用 Ja​​vaScript 编写独立应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8543848/

相关文章:

jquery - 获取输入表单值并将其连接起来

javascript - Jquery选择ID到文档选择ID?

windows - 有没有办法在文件系统上伪造文件或编写一个只对我的 EXE 文件可见的文件

node.js - 下一个 JS : Error: EPERM: operation not permitted, rmdir

javascript - 带有 cookie 的 Testcafe 请求

javascript - 计算 Scrabble-Java 脚本的分数

javascript - 长方程与覆盖变量

javascript - 如何使用 Javascript 或 jQuery 在 div 中呈现 html 代码

javascript - 如何在不同的图像中给出不同的标题?

c++ - 缺少 msvcp100.dll - 一个信息量更大的错误