首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >appjs -编译成单个可执行文件?

appjs -编译成单个可执行文件?
EN

Stack Overflow用户
提问于 2012-10-28 11:21:25
回答 3查看 8.7K关注 0票数 7

我花了一整晚的时间尝试不同的工具,通过html5构建跨平台的桌面应用程序,到目前为止,appjs似乎是完美的。我只是在玩基于windows可执行文件的演示项目,但我想知道是否有任何指南或教程如何将该项目转换为跨平台的可执行文件(单个文件),而不是在子文件夹中包含所有源代码的appjs loader可执行文件。

我也尝试过adobe air,但是css动画不仅仅是差的,慢的/起伏的(可能是做错了什么,不确定)。大约一年前,我还在摆弄钛合金,但后来他们放弃了在桌面上编译。

我所做的基本上就是加载一个外部URL (最终将添加身份验证)。

EN

回答 3

Stack Overflow用户

发布于 2012-10-28 13:07:05

钛合金台式机(现在称为TideSDK)并没有死。它已经被社区接管,并正在全力准备今年推出的新版本。有大量的开发人员在开发它,还有来自社区的许多人贡献了示例代码、文档和教程。

如果你正在寻找真正的跨平台,这是一个很好的方法,至于你的可执行文件,它将应用程序(使用一些特殊的构建脚本)转换为Window的本地安装程序,Mac的.DMG文件,以及*Nix平台所需的任何格式。

票数 7
EN

Stack Overflow用户

发布于 2012-11-08 00:43:57

几乎一年前,我也对同样的技术感兴趣。也是今天,我想起了这个问题,并开始寻找答案。我要说的是,我并没有尝试创建应用程序,只是阅读网页。这就是我所发现的。

到目前为止还不错的框架:

  • TideSDK -我还以为它已经被遗弃了。如果任何人知道与这项技术相关的重要应用程序或公司,请让我知道
  • PhoneGap-我听说它相当不错,但也有一些缺陷。从来没试过。可能是interesting.
  • AppJS -我也得出了同样的结论。一切都很好,除了NodeJS作为服务器。我不喜欢NodeJS,或者我不喜欢用Javascript语言编写业务逻辑/服务器端代码的想法。Javascript本身很难维护。如果有人告诉我它很快。好吧,是的,但是PyPy vs NodeJS。所以事实并非如此。V8作为UI的引擎是很棒的。用HTML5、JS、CSS编写UI并在任何本地服务器上做服务器工作对我来说是最好的主意。
  • 还有类似jQUery移动的东西,到目前为止还没有尝试过

我还找到了:Mobile Frameworks Comparison Matrix

还没找到合适的。如果你发现了什么有趣的东西,请告诉我:)

编辑:

CEF - Chromium Embedded Framework也可能是一个有趣的选择。有人说AppJS就是建立在这个基础上的。

编辑

Nice categorization and few examples

看起来也很有前途的Googles javascript apps

票数 4
EN

Stack Overflow用户

发布于 2013-03-14 04:15:27

实际上,node-webkit支持可执行文件,即使它包含应用本身的node.js运行时。所以它增加了额外的内存。但总体而言,它工作得很好!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13106120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档