1
Livid MOD |
2
thinkershare 2023-10-29 00:55:43 +08:00 2
Windows Form
|
3
sikex 2023-10-29 00:57:56 +08:00 1
qml
|
4
bouts0309 2023-10-29 01:15:55 +08:00 2
都是 web 经验了那就 electron,tauri
|
5
LitterGopher 2023-10-29 01:32:47 +08:00
直接 WAP ?虽然不是真的桌面程序,但是用户体验差不多。
|
6
szdubinbin 2023-10-29 02:17:59 +08:00 1
electron ,比较成熟,你用 gpt 半查半写就能解决大部分需求
|
7
hez2010 2023-10-29 02:20:01 +08:00 via Android 2
WinUI 3
Winforms WPF/Avalonia |
8
zsj1029 2023-10-29 02:32:23 +08:00 via iPhone 5
Aardio 超简单客户端开发
|
9
kingfalse 2023-10-29 02:54:18 +08:00 via Android
swt ,swing ,javafx 永不为奴。
|
10
lsk569937453 2023-10-29 07:50:38 +08:00
tauri
|
11
HaroldFinchNYC 2023-10-29 08:34:41 +08:00
|
12
toesbieya 2023-10-29 10:15:01 +08:00
我记得之前有一个 go 打包的类似 electron ,使用本地 Chromium ,叫啥忘了
|
13
imicksoft 2023-10-29 11:59:40 +08:00
aardio ,真的非常方便,强烈推荐
|
14
zuosiruan 2023-10-29 12:11:27 +08:00
aardio +1
|
15
Ross16 2023-10-29 12:17:51 +08:00
flutter??
|
16
cocang 2023-10-29 12:23:12 +08:00
aardio 吧,很符合你的要求
|
17
JingKeWu 2023-10-29 12:38:14 +08:00
aardio +2
|
18
nananqujava 2023-10-29 12:39:15 +08:00
.NET WinForm 可以满足你的需求, 可以快速写界面, 性能也好, 如果是其他语言的比如 java, go, 可以考虑用 java, go 写业务,WinForm 只写界面, GRPC 或者 http 通信, 经验之谈
|
19
wangsongyan 2023-10-29 13:33:54 +08:00 via iPhone
@toesbieya lorca 吗?
|
20
nong99 2023-10-29 13:38:07 +08:00 via iPhone
@imicksoft 请问下,我记得 aardio 是兼容多语言拓展引入的!如上楼主的情况,依然是借助 aardio webview2 的方案,去做 web 吗?或者是?
|
21
jackOff 2023-10-29 13:47:57 +08:00
pyqt
|
22
erosripe 2023-10-29 14:33:22 +08:00 via Android
c#+winform 大学时候写过
|
23
Puteulanus 2023-10-29 14:41:44 +08:00
https://microsoft.github.io/react-native-windows/
微软这个不知道现在情况咋样了 |
24
mightybruce 2023-10-29 14:43:32 +08:00
如果可以支持较新的浏览器,那么最简单的是 PWA (Progressive web apps)
网页直接变成应用,https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps 其次是通过 tauri 将 web 应用转成桌面应用。 然后是 electron 这些通过写 js 展示桌面应用交互。 |
25
DOLLOR 2023-10-29 15:51:08 +08:00
electron 或者 PWA ,这俩最简单,直接沿用 web 的开发工具链。
而 tauri 、flutter ,还需要安装 Visual Studio 2022 和 C++工具链,相比 electron 还是有一点门槛,就看你愿不愿跨过了。 |
26
smilenceX 2023-10-29 16:30:07 +08:00
electron 吧,虽然我从个人喜好上来说,很厌恶 js 写的 exe ,但是对于熟悉 web 前端技术的人来说,上手应该是最容易的。写点小工具自用,完全没问题。
如果是正经做项目,可以考虑一下 WPF 。 |
27
imicksoft 2023-10-29 16:51:03 +08:00
@nong99
aardio 做界面,代码可以调用 py 、java 、.net 自己做程序,界面不复杂用基本的 winform 就行,再复杂学一下 htmlayout electron ,你要是学的了,aardio 里也有封装 |
28
anbus 2023-10-29 17:41:37 +08:00
熟悉 web 就还是 electron 吧
|
30
jiayouzl 2023-10-29 21:26:05 +08:00 1
易语言了解一下
|
31
jiayouzl 2023-10-29 21:27:21 +08:00
开发周期要段,兼容性要强,不需要装这依赖,那个依赖,易语言肯定首选,我虽然现在已经主要用其他语言了,但做 Windows 桌面客户端,易语言是手到擒来.
|
32
tangqiu0205 2023-10-29 21:35:32 +08:00
@wangsongyan 这个吧 wails
|
33
GeekGao 2023-10-29 22:29:19 +08:00
10 多年前用过 VB6 开发过,感觉非常快。你可以尝试以前流行的 RAD 工具(例如 Delphi )文艺复兴一下
|
34
taotaodaddy 2023-10-29 22:29:52 +08:00
electron
|
35
Rorysky 2023-10-29 22:40:25 +08:00
pyqt 投一票
|
36
nikenidage1 2023-10-29 22:58:11 +08:00
最简单最快速的毫无疑问是 winform 啊
下载 vs ,新建项目,拖拖控件,双击按钮,写入点击事件,发布,完事。 还可以 nativeaot ,连 .net 运行时都不需要了 |
39
wjx0912 2023-10-30 09:20:56 +08:00 1
为啥这么多推荐 aardio 的,这东东就是开源都不敢用啊
|
40
youyoumarco 2023-10-30 10:16:34 +08:00
@GeekGao 盲猜老铁 80 后了
|
41
GeekGao 2023-10-30 11:19:19 +08:00
@youyoumarco 😮💨 嗯,玩 DOS 长大
|
42
weijundong 2023-10-30 13:43:14 +08:00
推荐用 vite+vue+electron 开发快的很 想要自定义安装卸载皮肤可以用牛牛 nsis
|
43
talkischeap567 2023-10-30 14:24:18 +08:00
dearpygui 最简单 https://github.com/hoffstadt/DearPyGui
|
44
huage OP @wjx0912 小软件小用途,问题不大,没有什么秘密,只是为了方便。有一定商业价值和团队能力的,根本不需要考虑这些软件工具。
|
45
huage OP @nong99 不是 web ,只是介绍一下自己的背景。这个需求主要是在 Windows 平台上开发一个单文件的 exe 程序,程序上可以输入一些参数,然后执行按钮动作,完成一些操作。
|
46
runliuv 2023-10-30 17:56:20 +08:00
C# WIN FORM 或 WPF.
|
47
zggsong 2023-10-30 18:23:24 +08:00
|
48
tianzi123 2023-10-30 19:10:37 +08:00
electron 最简单
|
49
betula 2023-10-30 19:58:28 +08:00
这不上易语言? api 简单又可以独立封装
|
50
kingjpa 2023-10-30 19:59:19 +08:00
刚用 electron 开发了一款, 除了 node npm 安装 electrron 麻烦的要死(梯子也挂了,还是各种报错), 其他都非常简单,兼容性也可以
|