0

这个问题可以被认为是对 原始问题的扩展, 是否有任何框架可以用来跨操作系统部署应用程序。就像构建一次,随处部署??如果没有,可以使用 c++ 在 linux 和 Mac Os 中构建类似的应用程序吗?

更新 Ruby 语言是否有助于实现这一目标?

4

2 回答 2

0

只有一种桌面技术是真正跨平台的:html。使用 jquery/ajax/html5,你会惊讶于你可以让它看起来和感觉如何像应用程序一样。

对于一次构建 - 到处运行,只有两个重要的选择:Mono 或 Java。一次构建 - 到处运行的缺点是必须为操作系统部署运行时。此外,似乎很难获得一个在所有操作系统上都感觉良好的体面和可靠的 UI。很有可能,您还必须付出一些额外的努力来获得良好的性能和启动时间。

还有Adob​​e Air,这也可能是一个不错的选择。

如今,跨平台开发最常使用 c++ 和 QT 完成。

您还应该为自己准备一个不错的 jabber/XMPP 库。

于 2010-12-10T07:01:32.227 回答
0

蟒蛇。这是一种可爱的语言。

对于构建 GUI,您有很多选择;有PyQt4PySide(都是 Qt),还有PyGTK(GTK)、wxPython(wxWidgets)等等。

当然,还有其他选择,但我说 Python 并专注于 Python,因为这是我绝对会一直从事的工作。

于 2010-12-10T07:10:19.790 回答