桌面应用开发求大佬推荐技术方案

2023-07-04 10:35:34 +08:00
 CForce

现在是想做个给团队内和外部合作方用的小工具应用,GUI 界面非常简单,有这么几个需求: 1 、支持 Windows 和 Mac ; 2 、工程里要用命令行调用一个外部的可执行文件,在 Windows 上就是 exe 和几个 dll ,Mac 上就是一个 Linux 可执行文件,想把这几个外部可执行文件都最终打包到一个最终产物里并且可被直接调用; 3 、免安装,比如在 Windows 上直接能生成最终的一个 exe 文件直接打开;

有现有的技术方案可以满足上面的需求吗?求各位大佬推荐技术方案。

7445 次点击
所在节点    Windows
84 条回复
imvsiam
2023-07-05 18:10:42 +08:00
1. Flutter
2. Electron
3. Tauri
r6cb
2023-07-05 18:33:11 +08:00
可以试试用 WinRAR 打包自解压压缩包,每次运行直到解压到 temp 目录,而且也能设置如果文件已经存在就跳过解压来加快后续的启动速度
suyulingxm
2023-07-06 13:37:02 +08:00
flutter + rust
Andywoo
2023-11-06 10:03:15 +08:00
有 python 、go 基础的可以看看 pyside 和 wails ,最近学习了这两个框架,做了一个玩具,开发效率还不错。
https://www.v2ex.com/t/988925

如果只是内部小团队使用,又一个框架 [flet]( https://github.com/flet-dev/flet) 开发起来特别快。

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

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

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

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

© 2021 V2EX