mmdsun

微软发布跨平台 UI 框架 MAUI

  •  
  •   mmdsun · May 20, 2020 via Android · 8484 views
    This topic created in 2360 days ago, the information mentioned may be changed or developed.

    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/

    23 replies  •  2020-05-21 00:07:33 +08:00
    jorneyr
    jorneyr
    May 20, 2020
    1
    Qt 要焦虑了
    wanguorui123
    wanguorui123
    May 20, 2020
    2
    太小众了,没有 electron 流行
    liangzimo
    liangzimo
    May 20, 2020
    3
    不是 net5 吗
    rioshikelong121
    rioshikelong121
    May 20, 2020
    4
    关注一波。
    Devin
    Devin
    May 20, 2020 via Android
    5
    一想到 wpf 跟 uwp 的 ui xaml 不通用。。。
    keenkiller
    keenkiller
    May 20, 2020
    6
    还是更看好 flutter ?
    dhssingle
    dhssingle
    May 20, 2020
    7
    6 要到明年年底了,动作太慢了。
    rockyou12
    rockyou12
    May 20, 2020
    8
    @tairan2006 flutter 还是不好说,dart 语言太拉跨,生态远不如 c 井
    missdeer
    missdeer
    May 20, 2020
    9
    Qt 要衰落了
    easonHHH
    easonHHH
    May 20, 2020
    10
    MAUI previews Q4 2020 through Q3 2021
    MAUI release candidate September 2021
    MAUI general availability November 2021

    不知道那时候跟竞品比会怎么样
    MeteorCat
    MeteorCat
    May 20, 2020 via Android
    11
    Qt 熬死了微软一堆 UI 库,还有人说他要衰落?
    AmrtaShiva
    AmrtaShiva
    May 20, 2020
    12
    支持 Linux ?
    mmdsun
    mmdsun
    OP
    May 20, 2020 via Android
    13
    @AmrtaShiva MAUI 目前资料还比较少。Xamarin 之前有个 Xamarin.Forms.GTK 是开发 Linux 的。但官文还是写的支持,Android, iOS, tvOS, watchOS, macOS, and Windows. Linux 还是没看见。
    ppphp
    ppphp
    May 20, 2020
    14
    这个能活几年?
    rb6221
    rb6221
    May 20, 2020
    15
    Xamarin 在移动端基本是凉凉的状态……微软自己的 APP 都不用
    在桌面端,目前算看不出什么优势
    mmdsun
    mmdsun
    OP
    May 20, 2020 via Android
    16
    @janus77 azure app 和微软新闻用的是 Xamarin 。Xamarin 是照搬 iOS,Android 的 API 我也不喜欢。MAUI 不一样 。
    mmdsun
    mmdsun
    OP
    May 20, 2020 via Android
    17
    @wanguorui123 前端的话可能用 electron js 写了。 我做后台,平时用 Java,go 。还是比较倾向于用 C#来写 APP 的。js 用不习惯。。
    find456789
    find456789
    May 20, 2020
    18
    和 react native 有啥优势吗
    fengyj
    fengyj
    May 20, 2020
    19
    以微软尿性,等不到多久就慢慢放弃了,然后开下一个坑
    wanguorui123
    wanguorui123
    May 20, 2020
    20
    @mmdsun 微软的东西很快就放弃治疗了,等着看吧
    toooo
    toooo
    May 20, 2020
    21
    原生渲染跨平台 UI 解决方案是大方向了吗, 巨头们都入场了
    muzhidianzi
    muzhidianzi
    May 21, 2020 via Android
    22
    MAUI 不是联发科的一个项目名吗?狗头
    muzhidianzi
    muzhidianzi
    May 21, 2020 via Android
    23
    http://m.myexception.cn/mobile-platform/180063.html 前一阵研究一个设备从代码里翻出来 MAUI,迷茫了好久
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1940 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 16:32 · PVG 00:32 · LAX 08:32 · JFK 11:32
    ♥ Do have faith in what you're doing.