我越来越糊涂重新发展&选择范围部署一些简单的代码& UI同时支持Windows &苹果。任何人都可以在这里协助重建一个好的方向我喜欢Ruby,但是如果离开它(例如java,c#)是有意义的,那就这样吧。人们会为此提出哪种发展方案?什么是最好的跨平台解决方案(在Windows/Mac)来部署一个简单的服务/守护进程(用简单的UI)
要求 1.支持Windows & Mac 2.安装应该是一键单击并尽可能打包所有必需的依赖关系。 3.需要调度功能 - 所以要么通过(a)作为服务/守护程序安装,要么(b)安装的能力以安排定期调用脚本(前者是首选) 4.功能组件需要 - 访问/解析网站,然后再向我的网站发出HTTP(S)呼叫以存储分析的数据。因此,依靠HTTP(S)方法。应用程序需要代理支持,因此用户可以输入代理服务器的主机/端口/用户名/密码。
DEV选项?? - 这是我需要帮助/建议的地方。想到许多选项中的一部分: 1.在Ruby中进行开发,然后找到打包产品以创建Windows & Mac安装软件包 - 不知道该软件的可行性如何?特别是如果我需要将安装作为服务进行有效安装。 2.用Java开发跨平台?但之后需要用户安装JRE? 3.开发Firefox插件?我没有通过这个,但即使你可以编写自定义代码,那么问题将是Firefox我必须运行。 4.分别开发Windows版本& Mac版本,例如使用Visual Studio Express开发Windows版本(假设它可以执行HTTP工作&创建用于安装服务的包)。
这里人们会提出什么建议? (将是很好写一次,按下一个按钮,然后获得在Mac & Windows安装包吐出来)
感谢