是不是国外用 maui 开发 app 也很少,有微软背书怎么这么失败?

100 天前
 guin

最新想开发一个跨端的 APP ,之前一直用 uniapp 搞简单的 APP ,但有时候确实坑有点多,由于个人还比较熟悉 c#,想想用微软的 maui 搞一下,毕竟微软渲染的挺吊,结果找了一圈都说不行,在 youtube 上也找不到几个像样的教程,不是微软大力发展的项目么,怎么 Xamarin 到现在这么多年了,这么拉胯和 flutter 差距越来越大

1364 次点击
所在节点    问与答
10 条回复
Cheons
100 天前
框架,微软背书??
hingle
100 天前
我知道 Bitwarden 是 C# 系的,移动端 app 用的也是 Xamarin 。
PrinceofInj
100 天前
前不久写着玩,做个小工具想体验一下微软最新的 winui3 ,结果第一个要求,程序打开后在屏幕中央,就这,不用第三方库的话得写一大堆东西才行....
kawaiidora
100 天前
微软背书,在 vscode 出现前是个 debuff
Chad0000
100 天前
我自己的 APP 用的 xamarin ,主要是我熟悉 C#和 WPF 。感觉还可以吧。
nikenidage1
99 天前
这货正式 release 才 1 年多点,还需要些时日~
0x3036
99 天前
把玩了 1 年多,做了几个 APP ,整体来说呢。
1 、细节 BUG 有点多,且长时间得不到修复,MAUI 项目组动作反应实在迟钝得有点过分
2 、社区实在有点弱,看 github 上开源项目数量级就知道了,跟 flutter 等比起来,弱了不止一条街。连 xamarin 时代成熟的诸如 touch effect 时至如今都没能移植过来,github 上讨论来讨论去都 1 年多了,也没见 CommunityKit 有任何动静
3 、能用,但实在没那么好用。MAUI 官方的默认 UI 组件质感风格是真的有点不堪入目,有当年 WINFORM 的风范,拿到现如今跟 WPF 和 WINUI3 对比的那巨大反差的感觉。自己把玩的项目就无所谓了,但作为商业项目,你不花时间重新自定义控件开发一番或者直接引入商业版或其他第三方控件库,估计直接就不用玩了。
4 、好说不说,我是真的挺喜欢 XAML 的,但 MAUI 的话,那就实在爱不起来
SeanTheSheep
99 天前
有时候我不禁在想,有没有可能把 maui 跨平台的坑全踏一遍的时间,可能已经够你学习并写原生 app 了?
SeanTheSheep
99 天前
有一说一,flutter 要比 maui 成熟多了,.net 一定要跨平台的话我建议看看 Avalonia
ChinaHkEgg
51 天前
@SeanTheSheep 有一说一,要用 avalonia , 除非你不调用原生了,然后也不用 webview 了,不然。。。痛苦吧~~~

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

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

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

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

© 2021 V2EX