2

我正在启动一个与图形高度相关的项目(想想,用图层绘制应用程序)。

无论如何,我在 C#、Java、JavaScript 和 Ruby 方面有着悠久的历史。此应用程序将是开源的。

但我正在寻找的是一个“构建一次,随处使用”的框架。我研究过的大多数平台要么似乎过于过时、过于复杂,要么就是不合适。

我已经研究过Swing, WindowBuilder,wxRuby等。有很多选择,但没有一个看起来足够现代,有很好的文档等。

我多年来一直是C#桌面开发人员,所以如果我只针对 Windows,我会很容易地走这条路。但我希望我的应用程序也能在 Mac 上运行。但是,我希望 Mac 版本看起来像是专为 Mac 设计的,而 Windows 版本则是为 Windows 设计的,等等。我正在查看Mono Project当前。但是我的 Mac 用户安装 Mono 的想法对我没有吸引力。

任何基于 Ruby 的东西都会很酷,但不是必需的。

无论如何,有什么建议?我使用 NetBeans、Eclipse 和 Visual Studio。因此,如果必须,我不关心学习新的 IDE。我什至考虑过在 JavaScript 中完成这一切并使用画布,但由于我需要处理大型的本地二进制文件,我不知道这是否是一个不错的选择。

感谢您的任何建议。

4

1 回答 1

0

Real Studio可以为 OS X、Windows 和 Linux 创建跨平台桌面应用程序。它还可以创建 Cocoa 应用程序,您可以在需要时使用它直接与 Cocoa 交互。

但是,Real Studio 创建的是 Win32 应用程序,而不是 .NET 应用程序,因此您不能直接与 .NET 库交互。

于 2013-03-04T19:14:46.537 回答