【ドットネットマウイ】
.NET MAUI(ドットネット マウイ) とは?
最終更新:
💡 共通コードを活かしてモバイルとデスクトップのUIを作る
.NETによるクロスプラットフォームUI開発フレームワーク。Xamarin.Formsの後継として、C#などの共通コードを使ってiOS・Android・Windows・macOS向けのアプリを開発できる。OS固有の実装やビルド環境は別途必要になる。
📌 このページのポイント
.NET MAUIでは何ができるの?
Xamarinと同じもの?
Windowsのパソコンだけで作れる?
画面はすべて共通になるの?
どんなチームに向いている?
C#や.NETのコード・知識を活かし、複数OSを対象にしたいチームで検討できるよ。ただし全デバイスを無条件にカバーできるわけではない。必要なOS版・機能・ライブラリを調べ、各端末でテストすることが大切だね。
まとめ:ざっくりこれだけ覚えればOK!
「.NET MAUI」って出てきたら「C#などのコードを共有し、対応OSごとのアプリを作る仕組み」と思えればだいたいOK!
📖 おまけ:英語の意味
「.NET Multi-platform App UI」 = .NETマルチプラットフォームアプリUI
💬 MAUIはMulti-platform App UIの略。複数のプラットフォーム向けにアプリのUIを作ることを表しているよ