【发布时间】:2011-05-02 20:36:03
【问题描述】:
您好,
我需要将此 Windows 实用程序:http://solinker.com 移植到 Mac。 该应用程序是用 C#、.NET 2.0 编写的。
主要要求是: 该应用程序应该能够与 AppleScript 对话以与 Photoshop 进行交互。程序很小,用户界面很简单,所以我可以考虑完全重写应用程序。
可能的候选人是:
- MonoMac
- Unity 3D(似乎不需要安装 Mono)
- XULRunner(XULR 编写的 Flickr Uploader)
- QT
- Java(将所有应用程序转换为 Java + 2 个不同的 Photoshop 连接器: 适用于 Mac 和 Win)
如果您有任何建议,我将不胜感激!
【问题讨论】:
-
@Hovercraft - 愿意分享你的推理吗?
-
@Murat - 这个问题对于 StackOverflow 来说太开放了。请您重点介绍一下 - 您特别有兴趣了解哪些方面?
-
@Oded:他想要一个特定于 mac 的应用程序,最好使用适合创建它的工具。我从未使用过 MonoMac,我想他可以尝试一下,但要知道这不是将当前 C# .NET 2.0 简单地移植到 MonoMac,这需要相当多的努力。为什么不使用特定于平台(或 Java)的工具重新编写。但是由于我的回复都是意见而不是事实,所以我没有将其放在答案中,而是放在评论中。我愿意接受更好的解决方案。 :)
-
平台应该能够通过 AppleScript 与 Photoshop 进行交互。当前的 Windows 版本通过 COM 和 JavaScript 来实现。可能这是主要要求,而且应用程序应该在 Mac 上看起来是原生的,或者至少具有类似 AIR 应用程序的风格。
-
我还发现:monobjc.net。他们的主页说在部署基于 Monobjc 的应用程序之前不需要安装 Mono。有人有经验吗?使用 monobjc?