当前位置:首页 > 每日看点 > 正文内容

独立开发桌面程序(Windows)UI框架选择哪个更好?

卡卷网1年前 (2025-01-12)每日看点195

如果没有专业的设计功底,我建议选择flutter框架。

首先,优先选择跨平台框架,即使你现在只想做Windows应用程序。如果一个应用程序做得好,支持多平台是必然的发展路径,特定平台开发框架必然会成为一个技术债。这个技术债偿还的成本非常高,典型的例子就是QQ。所以选型的时候尽量避免这个技术债,剩下的选择也就是Qt、Electron、Flutter等。

其次,一个非常重要的因素,UI设计。大多数程序员缺乏设计能力,如果是独立开发应用程序,最好的方式就是借助框架本身提供的设计规范和UI组件。所以这里不建议使用Qt,设计是Qt框架一个非常大的短板,因为基于Qt开发的应用程序极少能做得比较美观的。至于electron,有electron-ui提供设计支持,是一个可选项;对于Flutter,有官方支持的Material3风格组件,也是一个可选项。对比Electron和Flutter,从设计上来讲,我认为Flutter框架更加完善和成熟,具体请看官方demo。

独立开发桌面程序(Windows)UI框架选择哪个更好?  第1张

Flutter的Material3组件

关于审美,每个人有不同的看法。这里仅仅讨论UI设计效果,个人主观因素偏多,请勿与我争论。

下图是我基于Flutter独立开发的一个桌面端应用程序Reqable,没有任何设计师的参与。虽然设计上有些不足,但是绝大多数用户都觉得视觉效果很棒。

独立开发桌面程序(Windows)UI框架选择哪个更好?  第2张

先进HTTP生产力工具 | Reqable

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/8925.html

分享给朋友:

相关文章

4000以下的手机有没有推荐的啊?

4000以下的手机有没有推荐的啊?

可以选择标准版的旗舰机型:vivo X100s、一加12、OPPO Find X7、小米14、iQOO 12;也可以选外观时尚的自拍影像机型:vivo S19 Pro、realme GT 5 Pro、荣耀 200Pro、小米 Civi 4...

你捡过最大的漏是什么?

你捡过最大的漏是什么?

买了套二手房,软磨硬泡便宜了1个w 结果就是一屋子狼藉 原业主说反正你们要重新装修 就不收拾了 等完了你们一起收拾掉吧 落了很多柜子 电器是啥的 今天打开卧室柜子一看…现在是去存钱的路上有朋友知道这样存钱银行会给发大米跟油吗...

用红米手机会很丢人吗?

前些日子遇到了一位快递小哥,京东的,签收小哥年纪不算大,目测二十多岁他的手机上全是一道道极严重的划痕,有点卡,他开热点了,热点名就是手机型号,红米9a,我父母的同款现在他那边操作了一会,然后又是我这边操作了一会小哥看着我手机刷刷的,颇有些好...

为什么这次 Mac mini 的 M4 版本价格这么低?

为什么这次 Mac mini 的 M4 版本价格这么低?

扫了一眼这里的回答,目测没几个人真买过 Macbook、Mac mini且真正当主力工作机用过。这个初始(丐版)版本的机器实际谈不上多便宜,备受热捧有几个原因。它这代产品整体做了重新设计,大幅缩减了尺寸,真正称得上 Mini 了。对比前代,...

腾讯云为何在云服务市场败给了阿里云?

IDC领域,2010年以前,万网、新网互联、新网,三家公司瓜分天下,其中万网市场份额最高,排名第一。当时,万网的域名是http://www.net.cn,通过该域名就可以判断万网的地位。2010年阿里云成立,直接收购了万网,大量用户直接流向...

本专业是电气的,请问入门plc 必须要从电工接线开始吗,我怕被公司骗了,想请教各位?

本专业是电气的,请问入门plc 必须要从电工接线开始吗,我怕被公司骗了,想请教各位?

开关接线图PART 01一开单控开关接线图二三开连体单控开关接线图四开连体单控开关接线图一开五孔单控插座接线图二开五孔单控插座接线图一开双控开关接线图二三开单控开关接线图四开单控开关接线图一开五孔单控插座接线图二三开双控开关接线图一开多控开...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。