我正在寻找适用于Mac,Windows和Linux的桌面发布平台,该平台与PhoneGap紧密相关。我知道有Titanium for Desktop(TideSDK?)但是据我之前使用它,它要求最终用户下载一个70mb-ish的大运行时文件一次。我喜欢的PhoneGap是它不需要任何(它开箱即用)。我正在寻找类似的东西,而不是用于移动开发,它的目标是桌面应用程序开发。
也许我没有提到它,但如果你不知道我特别谈论的是什么,我说的是一种让我通过HTML基础编码并为所述平台输出原生的环境。 TideSDK和PhoneGap都是这样做的。
答案 0 :(得分:4)
我强烈推荐giving TideSDK another chance,我过去在其上开发了大型的数据驱动应用程序,并部署到OSX和Windows,并且个人对它非常满意。此外,它现在是一个开源项目,由一个非常优秀的团队管理和维护,并得到Appcelerator(原始创建者)的一些监督和帮助。
我认为它们对TideSDk有两个好处:
至于你所说的70MB运行时,这不是真的,我用我的上一个项目构建了运行时,我给客户端(OSX)的二进制文件只有15.3MB。
希望这有助于您做出决定。
答案 1 :(得分:0)
有一种方法可以在Adobe AIR的帮助下在桌面上运行PhoneGap HTML5应用程序,如下所述:http://www.tricedesigns.com/2012/02/17/repurposing-phonegap-apps-as-desktop-apps/
但我也在寻找一种不那么臃肿的方法。也许基于Xulrunner / Prism / WebRT的东西(或Chrome)。
答案 2 :(得分:0)
Tidesdk是最简单的,xml文件几乎与phonegap完全相同,提供强大的api和最好的部分,你可以用运行时打包你的应用程序。我认为你应该坚持tidesdk。
答案 3 :(得分:-1)
我一直在寻找相同的内容,并且仅针对Windows发现了这种实现:https://github.com/davejohnson/phonegap-windows
我没试过。