Mac OS X作为PhoneGap平台

时间:2012-08-18 10:29:15

标签: macos web-applications cordova native porting

我有phonegap应用程序,我希望将其移植到Mac OS X

是否有类似于phonegap平台,可以从网络应用程序为Mac OS X构建本机应用程序。

我也对Windows和Linux感兴趣。 我希望能够在托盘中隐藏应用程序并创建对话框窗口。

更新

我选择了现在支持Mac OS X的Cordova / PhoneGap。当我问到问题时,PhoneGap在桌面上没有支持,但想想改变。

3 个答案:

答案 0 :(得分:5)

我使用MacGap进行了实验,它是PhoneGap到OSX的一个端口。 https://github.com/maccman/macgap

你的功能有限。

答案 1 :(得分:3)

对于编写在OSX上运行的HTML / Javascript应用程序,您始终可以选择编写Chrome打包应用程序:https://developer.chrome.com/apps/about_apps.html

有趣的是,最近有消息称Chrome打包应用可以通过Cordova运行并部署为iOS和Android应用,Chrome打包应用现在可以同时部署移动和桌面:http://blog.chromium.org/2014/01/run-chrome-apps-on-mobile-using-apache.html

答案 2 :(得分:3)

到目前为止,我发现的最佳替代方案是 NodeWebkit https://github.com/rogerwang/node-webkit

您可以使用HTML5,Javsacript和CSS开发跨平台桌面应用程序。

您还可以使用 NodeJS 来执行常规浏览器不允许您执行的所有操作。

通过Yeoman可以获得一个非常好的模板: https://www.npmjs.org/package/generator-node-webkit


另一种选择是 Brackets Shell https://github.com/adobe/brackets-shell

它是由Adobe赞助的代码编辑器的基础,但我倾向于更喜欢第一个选项。

希望它有所帮助!