
MAUI 是.NET 中流行的 Xamarin.Forms 的进化,Xamarin.Forms 已经有 6 年历史了。
MAUI 简化了开发人员的选择,提供了一种方式来支持所有现代设备平台:Android,iOS,macOS 和 Windows 。每个平台和 UI 控件的本机功能都可以通过一个简单的跨平台 API 触手可及,您可以在提供不妥协的用户体验的同时共享比以前更多的代码。
特性:
native app 开发
MVVM 和 MVU 的开发模式
代码热更新
跨平台
今年年底随 .NET 6 正式发布
资料:
https://github.com/dotnet/maui
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
1 jorneyr 2020-05-20 09:01:52 +08:00 Qt 要焦虑了 |
2 wanguorui123 2020-05-20 09:06:44 +08:00 太小众了,没有 electron 流行 |
3 liangzimo 2020-05-20 09:12:47 +08:00 不是 net5 吗 |
4 rioshikelong121 2020-05-20 09:14:54 +08:00 关注一波。 |
5 Devin 2020-05-20 09:23:52 +08:00 via Android 一想到 wpf 跟 uwp 的 ui xaml 不通用。。。 |
6 tairan2006 2020-05-20 09:25:24 +08:00 还是更看好 flutter ? |
7 dhssingle 2020-05-20 09:26:05 +08:00 6 要到明年年底了,动作太慢了。 |
8 rockyou12 2020-05-20 09:27:53 +08:00 @tairan2006 flutter 还是不好说,dart 语言太拉跨,生态远不如 c 井 |
9 missdeer 2020-05-20 09:39:30 +08:00 Qt 要衰落了 |
10 easonHHH 2020-05-20 09:53:40 +08:00 MAUI previews Q4 2020 through Q3 2021 MAUI release candidate September 2021 MAUI general availability November 2021 不知道那时候跟竞品比会怎么样 |
11 MeteorCat 2020-05-20 09:56:28 +08:00 via Android Qt 熬死了微软一堆 UI 库,还有人说他要衰落? |
12 AmrtaShiva 2020-05-20 09:59:19 +08:00 支持 Linux ? |
13 mmdsun OP @AmrtaShiva MAUI 目前资料还比较少。Xamarin 之前有个 Xamarin.Forms.GTK 是开发 Linux 的。但官文还是写的支持,Android, iOS, tvOS, watchOS, macOS, and Windows. Linux 还是没看见。 |
14 ppphp 2020-05-20 10:29:03 +08:00 这个能活几年? |
15 rb6221 2020-05-20 14:35:42 +08:00 Xamarin 在移动端基本是凉凉的状态……微软自己的 APP 都不用 在桌面端,目前算看不出什么优势 |
16 mmdsun OP @janus77 azure app 和微软新闻用的是 Xamarin 。Xamarin 是照搬 iOS,Android 的 API 我也不喜欢。MAUI 不一样 。 |
17 mmdsun OP @wanguorui123 前端的话可能用 electron js 写了。 我做后台,平时用 Java,go 。还是比较倾向于用 C#来写 APP 的。js 用不习惯。。 |
18 find456789 2020-05-20 16:52:00 +08:00 和 react native 有啥优势吗 |
19 fengyj 2020-05-20 16:54:56 +08:00 以微软尿性,等不到多久就慢慢放弃了,然后开下一个坑 |
20 wanguorui123 2020-05-20 17:04:03 +08:00 @mmdsun 微软的东西很快就放弃治疗了,等着看吧 |
21 toooo 2020-05-20 17:54:43 +08:00 原生渲染跨平台 UI 解决方案是大方向了吗, 巨头们都入场了 |
22 muzhidianzi 2020-05-21 00:05:47 +08:00 via Android MAUI 不是联发科的一个项目名吗?狗头 |
23 muzhidianzi 2020-05-21 00:07:33 +08:00 via Android http://m.myexception.cn/mobile-platform/180063.html 前一阵研究一个设备从代码里翻出来 MAUI,迷茫了好久 |