请问现在在 Windows 下开发桌面应用都用什么界面库?

2015-08-04 00:12:33 +08:00
 ch3rub1m
手头有一个朋友委托开发的管理系统,属于有时间就做做的那种。
感觉桌面应用开发的市场现在非常冷清,各位大牛各抒己见吧。

以前用过QT,这个应该勉强算是主流吧?
WxWidgets怎么样?GTK+呢?现在感觉社区都不活跃了,WxWidgets的官方Wiki都好久没更新过了。

今天尝试了下Node-Webkit,虽然觉得这也许会是未来的主流,但是目前按本人的水平,感觉各种开发工具还是很不完善。

求各位大神支招啊,本人是苹果技术栈的,希望可以是双平台通用的。
7053 次点击
所在节点    程序员
48 条回复
cdfmr
2015-08-04 00:19:59 +08:00
需要跨平台的话,还是选Qt吧。
msg7086
2015-08-04 00:22:16 +08:00
跨平台?这是需求还是拍脑袋想出来的。
跨平台桌面应用不如内嵌浏览器做成B/S了。
ipconfiger
2015-08-04 00:24:00 +08:00
试过nodewebkit 一般般好用吧
ch3rub1m
2015-08-04 00:28:59 +08:00
@msg7086 拍脑袋的,因为自己也想在Mac下开发桌面应用,又懒得去熟悉Cocoa的桌面部分
ch3rub1m
2015-08-04 00:29:17 +08:00
@cdfmr 我也是这么想的 感觉只能Qt了
ch3rub1m
2015-08-04 00:29:37 +08:00
@ipconfiger node很方便,但是估计还要发展一段时间吧
hjc4869
2015-08-04 00:31:16 +08:00
不要试图UI跨平台,会严重降低各个平台的体验。当然如果只是想应付一下当我没说。
qianlifeng
2015-08-04 00:37:12 +08:00
如果只是在WINDOWS下的话,可以用WPF或WINFORM,来的快
em70
2015-08-04 00:47:15 +08:00
delphi的firemonkey,拖拽开发,一个工程可编译win,mac,ios,android四种平台的APP
ch3rub1m
2015-08-04 00:59:42 +08:00
@hjc4869 有道理啊 那Windows下现在用什么 MFC还好使吗
ch3rub1m
2015-08-04 01:00:18 +08:00
@em70 这个有点屌啊……话说我入门语言就是PASCAL 想起了高中做IO的日子 好怀念
ch3rub1m
2015-08-04 01:00:35 +08:00
@qianlifeng 我去搜搜 都没听过
ch3rub1m
2015-08-04 01:04:00 +08:00
@qianlifeng 都是C#的东西 QAQ本人虽然立志做全栈 但是只想熟悉苹果栈 人的一生有限啊
这两个东西只学皮毛配合C++可以搞出东西吗
ncwhale
2015-08-04 01:41:25 +08:00
node-webkit 吧喵~其它的跨平台会跨的你哭喵~

比如OpenGL、Ogre3D、CEGUI、DSL、Unity(等等……
cszhiyue
2015-08-04 01:48:45 +08:00
node-webkit大法好
jiayao321
2015-08-04 01:56:18 +08:00
node-weibkit 和 Electron有什么区别
zeal7s
2015-08-04 03:19:19 +08:00
楼主可以试一试wxPython,dropbox就是用这个框架开发的
lm902
2015-08-04 04:20:46 +08:00
@ch3rub1m WPF不只是C#,也可以用VB和C++或者任何兼容.NET的语言例如IronPython配合XAML写
csslayer
2015-08-04 05:20:17 +08:00
@zeal7s dropbox 已转投 Qt 5
lingo233
2015-08-04 06:34:44 +08:00
node-webkit启动速度那叫酸爽,所以平台都哭了T_T。还是用WPF,WINFORM。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/210579

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX