我希望利用Stackoverflow社区的巨大智慧和经验来帮助我选择一个好的跨平台应用程序开发框架。
目标应用程序是一个桌面图形应用程序,它支持尽可能多的现有桌面环境(Linux、BSD、Windows、Mac)。理想情况下,开放源码,但我不想限制选择框架,所以如果你知道一个封闭的源代码框架值得一提,请告诉我们。
理想的框架将为开发人员提供尽可能多的预制积木,以便他们能够专注于在框架之上添加该应用程序的特定功能,而不是复制许多应用程序所共有的通用功能。
要求:
我正在寻找的最重要的构件是:
优惠:
虽然我在重构一个已经达到极限的应用程序的背景下提出了这个问题,但我恳请你把它看作是一个绿色的领域,让它也与那些想要开始开发一个新应用的开发人员相关。
谢谢
发布于 2011-08-14 18:58:17
Qt几乎涵盖了所有内容:
尽管如此,这个话题之前已经讨论过几次了,所以一定要仔细阅读旧的问题。
发布于 2011-08-15 02:10:48
除了QT之外,WxWidgets也是一种选择。现在QT有了更激进的许可模型,这对一些人来说可能不那么重要。最大的技术差异在于,WxWidgets实际上在QT提供自己的平台上使用本地工具包。对一些人来说,这使wxWidget应用程序感觉更加本土化;至少在Windows、Mac、Linux/GTK或Sun/MOTIF平台上是如此。
为了成功的开发,我使用了库的C++端,它与许多不同的构建设置很好地集成在一起。我从未使用过wxPython。
http://www.wxWidgets.org
https://stackoverflow.com/questions/7058947
复制相似问题