桌面软件开发求助

2024-02-04 11:15:07 +08:00
 gyinbj

公司要开发一个桌面软件,主要是参考现有网页版进销存重新开发一套一模一样的。

本人无 c# py 等语言基础。

如果能同时实现 mac 和 win 双平台安装应用最好。

不考虑框架壳子载入网页。

目前不知道应用什么语言,比较好。因为之前没做过桌面端软件,不太了解这方面 不想走选择语言、框架错误的弯路

主要需求就是 上手易用,资料好找,能做出东西就行。学习能力尚可。

4989 次点击
所在节点    程序员
62 条回复
isnullstring
2024-02-04 13:10:23 +08:00
不能套网页 ,跨平台 上手没那么容易了
ltmst
2024-02-04 13:23:07 +08:00
要是 windows 出活快无脑 c# winform 就可以
但是你需要跨 mac 平台
avaloniaui 可以,但是新版本 11+,不知道有没有小坑
需要自己去 github 去翻资料
xiaoliu926
2024-02-04 13:48:58 +08:00
居然没人推荐 flutter 。满足了 op 的所有需求
QlanQ
2024-02-04 13:53:52 +08:00
electron
QlanQ
2024-02-04 13:54:08 +08:00
tauri
QlanQ
2024-02-04 13:54:37 +08:00
github 找那种 web 打包成桌面运用的,一大堆,你这个就不要想重新开发了吧
rb6221
2024-02-04 14:02:43 +08:00
当然 electron 了
Zchary
2024-02-04 14:14:35 +08:00
这种活还是怎么方便怎么来吧, 你熟悉 Web 那当然选 electron, 现成的开源库在桌面端也肯定是最多的
s127
2024-02-04 14:34:01 +08:00
既然是 phper ,那还是用 electron 吧。
SayHelloHi
2024-02-04 14:40:43 +08:00
利用 Rust 轻松构建轻量级多端桌面应用

https://github.com/tw93/Pake

看看这个行不行
whj929159021
2024-02-04 14:43:06 +08:00
推荐 flutter
ccc008
2024-02-04 14:46:29 +08:00
不少公司是考虑把桌面版的 erp 、进销存替换成网页版,你们却反向操作。老板是怎么考虑的呢 有遇到特别不能容忍的问题吗
lidayl
2024-02-04 14:47:47 +08:00
推荐 flutter 或者 compose desktop
gyinbj
2024-02-04 15:08:00 +08:00
@ccc008 网页版操作的时候问题很多 因为还需要库房配货、售后以及一些地方无法连接外网的环境 最终是网页+客户端都需要有 部分功能基于实际使用情况 只能用桌面软件。
jones2000
2024-02-04 15:13:35 +08:00
关键是看预算,钱给足什么都可以搞。 不用网页, 正常的 c++前端 4-5W/年。
0x723b
2024-02-04 15:36:17 +08:00
https://nativephp.com/
虽然也是 electron
duan602728596
2024-02-04 15:38:17 +08:00
推荐 Electron 。理由如下:
1. 你需要 mac 和 win 双平台。Electron 可以直接在 mac 平台下编译 mac 、win 、linux 的多个平台的版本。
2. 各个平台上的 UI 效果一致,而且有丰富的组件库。如果你选择其他框架,你可能会遇到各个平台 UI 不一致,表单控件只有基础的系统组件,不支持复杂的表格,绘制图表,多路由页面不好实现等等问题。
3. 文档:用其他的会遇到找不到文档或者啃英文文档的问题。
4. 自带本地数据库,存储数据更方便。
FriedRice
2024-02-04 15:39:30 +08:00
@jones2000 你是不是少个 0
saturn7
2024-02-04 15:41:10 +08:00
Electron 最佳选择。
lujiaxing
2024-02-04 15:55:04 +08:00
@duan602728596 人家说的多清楚. 不考虑套壳子浏览器.

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

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

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

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

© 2021 V2EX