跨平台UI框架,我该选MAUI、Avalonia、还是Flutter??
原文中文,约2700字,阅读约需7分钟。发表于: 。一.桌面端跨平台的问题其实,说真的,虽然本文的标题是要讨论“跨平台UI框架”的选型。但我个人认为就“桌面UI”而言,UI跨平台本身是个伪需求。呵呵。下面说说原因:一般来讲,如果是用于工作,绝大多数情况下做桌面UI都是为了驱动工业设备。市面上纯软件方向的桌面程序开发工作,除了金蝶、用友、泛微、天正、超图等少数特定行业的“小巨人”之外,就只剩杀毒软件、电脑管家、QQ微信、字典词霸了。况且无论那些“行业...
本文讨论了跨平台UI框架的选型问题,对于桌面UI而言,跨平台UI本身是伪需求,大多数桌面程序开发是为了驱动工业设备。对于移动端,推荐使用MAUI、Avalonia和Flutter。MAUI适合开发高质量的移动和桌面应用程序,但存在技术和生态上的问题。Avalonia具有一致的外观和行为,支持自定义UI,但在中文支持和特定环境上可能遇到问题。Flutter具有卓越性能和庞大社区支持,适合互联网类开发,但缺乏商业UI库。总体而言,这些框架都有潜力替代WinForm/WPF,非微软程序员可以选择它们。