统信 UOS 桌面软件用什么工具开发?

19 天前
 kvibert1
4 个小团队,其中 3 个是 C#开发人员,另外 1 个是前端开发人员,现在有个 UOS 的桌面软件需要开发,请问各位大佬,在现有人员保持不变的情况下用什么工具和语言开发是最优解呢?
3973 次点击
所在节点    Linux
50 条回复
liyafe1997
18 天前
没有什么特别的需求,无脑 Web based 方案( Electron/Tarui 之类的),其次 Qt (不想 C++可以 pyqt )。

毕竟生态这东西摆在这里,用的人越多坑越少,社区资料丰富。

做正经/赚钱的商业项目,坑越少越好,尽量用用的人最多的库/平台/框架。如果折腾什么奇奇怪怪的东西,人家都能交付收工收尾款了,你们还在 debug ,然后等下有各种玄学 bug 又被客户投诉...
ChaosAttractor
18 天前
如果要给 linux 平台开发 electron 软件,请务必考虑一下在 wayland 下的输入法问题,即便现在 xorg 还能用,但 wayland 也是趋势
而 wayland 下 electron 仅支持 text-input-v1 ,目前大部分 compositor 没有且不打算支持(但未来可能会更好,比如说 mutter 现在已经有了相关 pr )
现状可以参考: https://www.csslayer.info/wordpress/fcitx-dev/chrome-state-of-input-method-on-wayland/
而 Tarui 则完全没有 chromium 所带来的问题
mydebug
18 天前
@sq955 #39
sq955
18 天前
@mydebug .NET 6 是跨平台的,WPF 不跨平台,只支持 windows 。你看目标框架那里
yuhuai
18 天前
@mydebug 支持编译没有用,wpf 使用的全是 DirectX+win32 的 api ,没有任何 linux 支持,你就算跑也只能跑在 wine 里
mydebug
18 天前
@sq955 #44 是我草率了
mydebug
18 天前
@yuhuai #45 是我草率了
layxy
18 天前
QT 吧,我记得 DEEPIN 提供过一个 QT 开发的模版,UOS 应该也一样
mingtdlb
16 天前
用过 electron 开发的软件,有些卡的不能用,有些没感知。
seraphv3
5 天前
@kvibert1 没有用设计器,直接写的代码。是的,设计器是收费的,一次性永久购买,记得是 200 还是 300 多元。新用户可以免费用三个月还是两个月。我也买了,但是没有用来拖拽写界面,只是用来定位运行中界面元素查看 css

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

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

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

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

© 2021 V2EX