.NET の UI 周りメモ, MAUI


何か発表されましたね

.NET の環境は .NET 5 で一つになる。その流れの一環か、マルチプラットフォームのUIフレームワーク(MAUI)を用意するみたいです。
中身はXamarin Forms派生っぽいので、Xamarinの名前が消え新しくが生まれ変わりました な感じかな?
(Xamarin Native系列 も .NET for xxxx に名前変わるっぽい?)

リリースは .NET 6 目標なので、来年ですね。

その他

マイクロソフトが手を出している .NET で使える UIフレームワークは他にもあって、それらとの関係について少し確認しておくと、

  • WinUIは、WindowsのネイティブUI用。Windowsで.NET MAUIが動くとき、その下地はWinUIと思われる
  • Uno Platformは、WinUI を Wndows以外で動かす用。各プラットフォームでWinUI APIを用意している感じ
  • BlazorにもNative UI開発できるものが用意されつつある。これはxamlでrazor構文できるよということ

くらいの認識でいます。

dotnet 

関連記事