WxWidgets 在 2015 年还适用吗?
Is WxWidgets still relevant in 2015?
WxWidgets 与 2015 年相关吗?最后一次发布是在 2014 年 10 月 6 日,这个项目死了吗?有什么理由选择它而不是 Qt 吗?
是的,wxWidgets 在 2015 年与编写具有原生外观和感觉的便携式桌面应用程序相关,没有太大变化 there.Reasons 选择 wx 而不是 Qt 也一如既往,参见例如this answer。改变的是,在许多情况下,您需要针对移动平台(wxWidgets 的相关性要小得多,因为它只对 iOS 有一些支持,但仍然不支持其他任何东西)或者可以选择 HTML+ JS 方法 -- 但这是一个单独的决定。
这个项目当然成熟了(谁不会,20 多年后),但根本没有死。你可以看看 commit activity 自己检查一下。如果您认为自上次发布以来的 11 个月等待时间太长,您完全可以免费使用最新的 Git master(它确实有很多改进)或切换到 JavaScript 框架。
我同意 Dr.Vadim,11 个月(现在是 12 个月)对于等待另一个最近的版本来说并不算太长。自 20 多年前首次发布以来,wxWidgets 现在已经成为真正成熟的库,并为您提供非常完整的文档。 wxWidgets 还使 GUI 组件在桌面的 OS 出现的地方看起来是原生的......无论是 windows、linux 还是 mac...
我也是 wxWidgets 的重度用户,因为它能够产生可移植的应用程序、成熟度、完整的文档、更新和许可方案等原因。这个库的二进制应用程序产量非常小,即使是静态 linking 与 qt 相比也是如此。
由于这些原因,wxWidgets 库可以满足 cpu 速度和内存有限的 ARM 架构应用程序的开发。
CMIIW,我相信,可移植和嵌入式应用的未来属于wxWidgets...
这 link 是我为 Raspberry Pi 构建 wx 库和应用程序的经验:http://yasriady.blogspot.co.id/2015/10/how-to-build-wxwidgets-for-raspberry-pi.html,因此,我的应用程序 运行 在 Raspbian...
您也可以出于这些原因尝试进行比较....看看 wx 是否符合您的期望....
更新(2016 年 1 月 12 日):
易于使用且易于安装 wxWidgets/Eclipse-IDE/Toolchain 交叉编译器,请遵循此 link: http://yasriady.blogspot.co.id/2016/01/raspberry-pi-toolchain.html
很高兴得知最新版本的 wxWidgets,它现在是 3.1 版。似乎幕后的人努力发明并使这个库变得更加成熟并提供更好的功能。现在支持 wxQt,很好...
wxWidgets 值得作为我们使用的主要 GUI 框架。祝贺所有 wx 开发者社区.....
检查一下:http://wxwidgets.org/news/2016/02/wxwidgets-3.1.0-released/
WxWidgets 与 2015 年相关吗?最后一次发布是在 2014 年 10 月 6 日,这个项目死了吗?有什么理由选择它而不是 Qt 吗?
是的,wxWidgets 在 2015 年与编写具有原生外观和感觉的便携式桌面应用程序相关,没有太大变化 there.Reasons 选择 wx 而不是 Qt 也一如既往,参见例如this answer。改变的是,在许多情况下,您需要针对移动平台(wxWidgets 的相关性要小得多,因为它只对 iOS 有一些支持,但仍然不支持其他任何东西)或者可以选择 HTML+ JS 方法 -- 但这是一个单独的决定。
这个项目当然成熟了(谁不会,20 多年后),但根本没有死。你可以看看 commit activity 自己检查一下。如果您认为自上次发布以来的 11 个月等待时间太长,您完全可以免费使用最新的 Git master(它确实有很多改进)或切换到 JavaScript 框架。
我同意 Dr.Vadim,11 个月(现在是 12 个月)对于等待另一个最近的版本来说并不算太长。自 20 多年前首次发布以来,wxWidgets 现在已经成为真正成熟的库,并为您提供非常完整的文档。 wxWidgets 还使 GUI 组件在桌面的 OS 出现的地方看起来是原生的......无论是 windows、linux 还是 mac...
我也是 wxWidgets 的重度用户,因为它能够产生可移植的应用程序、成熟度、完整的文档、更新和许可方案等原因。这个库的二进制应用程序产量非常小,即使是静态 linking 与 qt 相比也是如此。
由于这些原因,wxWidgets 库可以满足 cpu 速度和内存有限的 ARM 架构应用程序的开发。
CMIIW,我相信,可移植和嵌入式应用的未来属于wxWidgets...
这 link 是我为 Raspberry Pi 构建 wx 库和应用程序的经验:http://yasriady.blogspot.co.id/2015/10/how-to-build-wxwidgets-for-raspberry-pi.html,因此,我的应用程序 运行 在 Raspbian...
您也可以出于这些原因尝试进行比较....看看 wx 是否符合您的期望....
更新(2016 年 1 月 12 日): 易于使用且易于安装 wxWidgets/Eclipse-IDE/Toolchain 交叉编译器,请遵循此 link: http://yasriady.blogspot.co.id/2016/01/raspberry-pi-toolchain.html
很高兴得知最新版本的 wxWidgets,它现在是 3.1 版。似乎幕后的人努力发明并使这个库变得更加成熟并提供更好的功能。现在支持 wxQt,很好...
wxWidgets 值得作为我们使用的主要 GUI 框架。祝贺所有 wx 开发者社区.....
检查一下:http://wxwidgets.org/news/2016/02/wxwidgets-3.1.0-released/