1

我的任务是为 Windows 和 Mac 创建应用程序。不是一个复杂的应用程序 - 它必须使用简单的表单从用户那里收集数据,然后使用 XML 将数据保存到服务器/从服务器检索数据。

自 90 年代后期以来我一直专注于 Web 开发,所以我使用的最后一个 Windows 平台是 Delphi/Pascal 和一个可爱的可视化 UI 编辑器,所以现在我已经完全脱离了趋势。

问题是可以使用哪个平台(开源或免费)来创建具有 Windows 原生 UI 的应用程序?然后必须将该应用程序移植到 Mac。Ruby 可能是一种偏好,但使用或学习其他语言对我来说不是问题。

如果该应用程序具有最小的安装大小和最少的先决条件,那就太好了。

4

2 回答 2

2

我会建议Qt。 http://qt.nokia.com/

通过使用它,您的应用程序将可移植到所有平台(Win/Mac/Linux),您还将获得一个良好的 IDE + 调试环境。

库可用于:

Qt libraries 4.8.2 for Windows (minGW 4.4)
Qt libraries 4.8.2 for Windows (VS 2008)
Qt libraries 4.8.2 for Windows (VS 2010B)
Qt libraries 4.8.2 for Linux/X11 
Qt libraries 4.8.2 for Mac
Qt libraries 4.8.2 for embedded Linux 
Qt libraries 4.8.2 for Windows CE
于 2012-05-27T16:31:10.010 回答
2

Delphi XE2支持 Windows、Mac 和 iOS 的原生开发,这个 IDE 不是免费的,但是你可以试试这个Delphi XE2 Starter非常便宜的版本。对于免费的 IDE,您可以尝试使用Free Pascal编译器并支持 Linux、FreeBSD、Mac OS X/Darwin、Win32、Win64 等的Lazarus 。

于 2012-05-27T20:42:45.443 回答