为Windows制作应用程序:使用什么开发平台?

时间:2012-05-27 16:22:56

标签: windows macos

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

自90年代末以来,我一直专注于网页开发,所以我使用的最后一个Windows平台是带有可爱的可视化UI编辑器的Delphi / Pascal,所以现在我完全没有趋势。

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

如果应用程序具有最小安装大小和最少的先决条件,那将是很好的。

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:2)

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