现在有没有好的跨平台的 UI 库

2021-03-03 15:52:02 +08:00
 csulyb

想做一款类似百度网盘(主要 UI 很类似)的软件,之前一直 mfc+soui 在 windows 开发,由于需要到多平台运行,考虑 4 种方案来开发: 1.net+wpf 2.java 3.qt 4.electron 或者 nw (发布的包有点大,基本排除)

大家有没有好的推荐,选择哪个好点?

12693 次点击
所在节点    程序员
85 条回复
wangxiaoaer
2021-03-04 16:40:44 +08:00
@Torpedo #52 同问,先找个 demo 运行下看看都找不到
thtznet
2021-03-04 17:10:17 +08:00
MAUI,马上出正式版了
ragnaroks
2021-03-05 09:30:39 +08:00
现在稳定的只有 QT,或许可以等 MAUI,其它的都是自娱自乐
Otho
2021-03-05 10:28:27 +08:00
@csulyb Qt 的坑说起来挺多,但是我在开发过程中基本遇到的都能有可以使用原生的解决办法。与 js 交互有点麻烦,WebEngine 需要 js 单独支持,文件系统有差异需要使用原生方法解决,网络库不是很好用,建议使用开源的库,比如 Google 的。再有就是打包方面的问题了: Windows 的资料比较多,Mac 和 Linux 的较少,Linux 的看你需求使用官方的也能行,我用的一个开源解决方案 https://github.com/probonopd/linuxdeployqt 。Mac 的可以看一下论坛里的帖子 ,我的博客中也有一些总结,比较简单,可以参考一下 https://blog.msmk.live/
csulyb
2021-03-05 11:22:50 +08:00
@Otho #84 多谢分享

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

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

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

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

© 2021 V2EX