现在都用什么开发 Windows GUI 客户端?

2018-12-27 12:19:52 +08:00
 fox0001
除了 C#和 Web,有没有推荐?开发快,兼容好,最好可以跨平台
40026 次点击
所在节点    程序员
144 条回复
GoodRainChen
2018-12-27 15:18:12 +08:00
@UIXX
JAVA 系现在做小工具软件用什么框架了?
我还记得大学时候用的那个拖控件的,UI 极其复古,那简直不能看
jlkm2010
2018-12-27 15:28:17 +08:00
能上 web 都上 web,上不了 web 就用 javafx
iwtbauh
2018-12-27 15:28:32 +08:00
@fox0001 #40

GTK+3 最新版本 C API 参考: https://developer.gnome.org/gtk3/3.24/

最新版本 API 使劲推荐 gapplication 类,其实可以用 gtk_init() 和 gtk_main() 这种更直观的消息循环模型。可以看就版本 API 参考了解。

这是 C api 参考,C++,Python 等其他语言的文档都可以从 Google 搜索到,也非常多。

中文资料较少且偏过时,不要用中文搜索
MetalCore
2018-12-27 15:35:44 +08:00
wpf + CefSharp
admirez
2018-12-27 15:36:29 +08:00
当然是 delphi,全平台,支持高 DPI
UIXX
2018-12-27 15:44:38 +08:00
Qt/SWT @GoodRainChen
flyzero
2018-12-27 16:01:41 +08:00
请问 golang 有什么顺手的 gui 库使用吗
xrlin
2018-12-27 16:21:07 +08:00
@flyzero walk? 有段时间我也想写下 gui,看了很多 ui 库,后来想想这些小工具类的要啥 gui,cli 就行了。。。
flyzero
2018-12-27 16:26:25 +08:00
@xrlin walk 只能 window 下的小工具吧,现在自己弄 mac 下软件,看来看去好像只有 electron+动态库了好像或者 wasm
xiri
2018-12-27 16:31:52 +08:00
Qt
abcbuzhiming
2018-12-27 16:38:40 +08:00
不考虑跨平台,windows GUI 上 C#绝对没错
coderfox
2018-12-27 16:43:09 +08:00
上来就把 C# 排除了,那流行度最好的就是 Electron 了。
LokiSharp
2018-12-27 16:45:47 +08:00
Qt 是最好的
eternaldzw
2018-12-27 16:49:09 +08:00
C#可以用 mono 跨平台
hustyjc
2018-12-27 16:51:00 +08:00
qt, qt 5.7 以后 hidpi 支持已经很完善了
rAYz
2018-12-27 16:52:35 +08:00
delphi,现在有全平台了…
WilliamLin
2018-12-27 16:53:13 +08:00
electron
cchange
2018-12-27 16:53:14 +08:00
我期待 C#
而且 WPF 下一版本已再开源 期待中
Terry05
2018-12-27 17:18:40 +08:00
electron 或 nw.js ,相比之下,还是 electron 好用方便
xschaoya
2018-12-27 17:40:35 +08:00
electron 安装程序都好大鸭,动不动上百 m

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

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

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

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

© 2021 V2EX