![]() |
1
Shatyuka 6 天前
Avalonia 相比 MAUI 更跨平台一些,毕竟 Xamarin 是给移动端做的。
而且 MAUI 在 Windows 上用的是 WinUI 3 ,这东西估计还得几年能打磨好,基础控件都一堆问题。 |
2
roundgis 6 天前 via Android
用 maui 写过两个 app
Maui 9 的手机端基本可用 桌面版就算了 老老实实用 avalonia 吧 对性能要求不高直接用 blazor 套壳。 |
![]() |
3
lujiaxing 6 天前
基本上 Avalonia 算是成熟了. 影响使用的问题基本上没有了. 而且资料非常全, 各种第三方组件库也很丰富, 生态已经可以跟 WPF 相比了.
MAUI 在 Win 上用的是 WinUI, 那东西 BUG 不是一般的多. |
![]() |
4
VchentozV 6 天前
说白了, 就是感觉没人用了.
M$应该 all in ai 吧, |
![]() |
5
l549349545 6 天前
Avalonia 写起来很难受,WPF 写 1 天的功能,Avalonia 我得写三天,总会卡在很奇怪的地方,有很多异常直接闪退捕获不到问题,为了交货,现在主要开发还是套壳
|
![]() |
6
guin 6 天前
听说开发 MAUI 团队的人数不到 10 人?这点人和投入很难起来吧
|
![]() |
7
VchentozV 5 天前
@l549349545 同感。
我以前遇到的 WPF 最扯的一个 bug ,是少加了一个属性,然后整个界面就出不来。 最后通过 procexp 发现是 d3d 的一个 dll 没有加载,然后想到是不是某个属性的问题,然后网上一搜果然是! 没有资料,3 天过去了。 以至于我得到的教训是,代码能够少用点东西就少用点东西,增加了什么你心里得清楚。 小步迭代!!! |
![]() |
8
chaoyebugao 5 天前
据我说知 XF/Xamarin 已死,而 MAUI 只是 Xamarin 的升级版,So...
|
![]() |
9
chaoyebugao 5 天前
跨平台 PC 的话不要考虑 MAUI 就是了
|
10
drymonfidelia OP @VchentozV Avalonia 也是这样,少一个属性 Initialize 那个函数就报错,没有任何详细信息
|