
1 a33291 2025 年 3 月 26 日 个人推荐 avaloniaui |
3 flytsuki 2025 年 3 月 26 日 我们用的 android,也能对接硬件 |
4 Bazingal 2025 年 3 月 26 日 UI 简单用 AvaloniaIUI ,复杂用 MAUI,MAUI 坑多一些,但是可以用 MAUI blazor hybrid ,前端经验还能用得上 |
5 a33291 2025 年 3 月 26 日 |
6 hwdq0012 2025 年 3 月 26 日 都不考虑 qml + c++的方案吗, 硬件对接,ai ,音视频都轻轻松松 |
9 yituanmaoxian 2025 年 3 月 26 日 @billbob xaml 预览吗 支持的吧 我记得 rider vscode 都是支持的 |
10 tangmanger 2025 年 3 月 26 日 纯 windows wpf 首选 跨平台 avalonia ,MAUI 坑有点多 |
11 brezeslow 2025 年 3 月 26 日 MAUI 重心还是放在移动端的,很多控件都是默认移动端使用,在 windows 上的使用的后端是 winui3 不能支持 win7 ,而 avaloniaUI 可以通过一些操作实现运行在 win7 上,而且 avaloniaUI 还能在 linux 上用, 这两个还可以用 AvaloniaMauiHybrid 实现 avalonia 和 maui 的相互嵌套 |
12 Bronya 2025 年 3 月 26 日 不要考虑 MAUI ,坑很多,而且重心是安卓。 纯 Win 就 WPF ,跨平台就 Avalonia 。 需要 3D 支持就 Godot ,也能用来开发桌面程序,不过不是正经 GUI 。 |
13 lujiaxing 2025 年 3 月 26 日 @billbob 支持界面预览的. MAUI 这东西还是算了吧, 坑一大堆. 目前可选的就只有 Electron 跟 Avalonia UI. |
14 azarasi 2025 年 3 月 26 日 跨平台就用 Electron 或者 Qt |
15 capric 2025 年 3 月 26 日 cxx-qt ,rust+qml |
16 Promtheus 2025 年 3 月 26 日 qt 跨平台的确很棒 但是缺点就是资料太少了。。 遇到点问题好难查。。 |
17 minami 2025 年 3 月 26 日 via Android 没必要,界面用你熟悉的就行,对接系统硬件的功能直接封装成库,别掺和到业务里 |
18 Shatyuka 2025 年 3 月 26 日 Avalonia 有预览插件的。 Rider: https://plugins.jetbrains.com/plugin/14839-avaloniarider Visual Studio: https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaVS |
19 kimixeon 2025 年 3 月 26 日 Avalonia 或者 Flutter |
20 LaTero 2025 年 3 月 26 日 @billbob Qt QML 很好看很酷炫啊,缺点就是贵,但是开发者的体验会比 XML 好很多。WPF 那一套真的看一眼就头皮发麻,面向对象设计模式 ModelViewViewModel 这种可能还有人喜欢(特别是 Java 来的),但是要是做稍微动态一点的东西(比如说会变的列表项),什么 listview ,selector ,converter ,data template ,太恐怖了,因为字符串用得多还容易出错。而最要命的还是动画,你说的“好看酷炫”要是包含动画就有罪受喽。 |
21 yangzzzzzz 2025 年 3 月 26 日 前两年用过 winui3 好看 精致 但是有些功能还是要掉 win32 的 api |
22 reallittoma 2025 年 3 月 26 日 我们公司的跨平台上位机软件用的是 MAUI ,总体来说还可以。坑确实不少但基本都有相应的 work around 。Avalonia 最主要的问题是移动端支持才起步,很多基础设施都缺失,要自己从头手搓。 |
23 reallittoma 2025 年 3 月 26 日 当然,如果是全新的项目从零开发我还是比较推荐 Avalonia ,我觉得它们那套东西很有潜力。我们选用 MAUI 最主要的原因是旧项目从 Xamrin 迁移过来的。 |
24 elechi 2025 年 3 月 26 日 不跨平台就 wpf ,或者 blazor |
25 ETCartman 2025 年 3 月 26 日 我用的 Go+Vue+Wails |
26 xyhuangjia 2025 年 3 月 26 日 flutter, vue 之类的了解一下? |
27 mumbler 2025 年 3 月 26 日 反正都是 AI 在写代码,你管它用什么技术呢,只看结果就好 |
28 roundgis 2025 年 3 月 26 日 via Android Maui 问题多得一逼 尽管如此 移动端还是勉强可用 至于桌面版 我就没听有谁正经用来写过什么 app 保险起见还是 avalonia 吧 |
29 yituanmaoxian 2025 年 3 月 27 日 @mumbler 大模型对于 avalonia 这种相对小众的框架还是不行,基本上是在胡说八道 |
30 mumbler 2025 年 3 月 27 日 @yituanmaoxian #29 钻牛角尖了,又不是你写代码,为什么非要用 avalonia 呢,用框架无非就是想少写代码,现在都不要你写代码了,大模型擅长什么就让它用什么,甲方少干涉乙方工作 |
31 hwb 2025 年 3 月 27 日 Flutter:??? |
32 yituanmaoxian 2025 年 3 月 27 日 @mumbler #30 这能看出是钻牛角尖?只是针对你这句话,技术选型不能完全依靠 ai ,哪怕是前端这种 ai 比较擅长的。 |
33 kingme 2025 年 3 月 27 日 electro+nodejs 也能对接硬件啊 |
34 zhangeric 2025 年 3 月 27 日 不跨平台的话直接用 wpf,上 ai 写. |
35 lujiaxing 2025 年 3 月 27 日 @kingme 对嘛 gyp 一会儿 CONNECTION_RESET 一会儿 CONNECTION_TIMEOUT 对接点硬件解决 Node 版本问题与解决墙的问题的时间比写代码的时间还长. 别了吧还是. |
38 SuzhaharCan 2025 年 4 月 3 日 只在 win 端, 两个都不建议使用, 一个是不成熟,一个是 不炫酷, 我推荐 WPF , 刘铁猛老师的视频或书籍看完就能上手, 而且 有很多 的开源的方案 可以直接使用 MAUI 坑点太多了目前 |