「.NET MAUI」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (ページの作成:「'''.NET MAUI'''(語源:Multi-Platform App UI)とは、Xamarin.Formsの後継品であり、ベースとなるランタイムがMonoから.NET 6以…」) |
Administrator (トーク | 投稿記録) |
||
8行目: | 8行目: | ||
これに伴い[[マウス]]でポチポチする[[GUI]]の画面デザイナーが廃止された。すべて[[テキストエディタ]]で[[XAML]]をガシガシと書かねばならず微妙に使いにくい。 | これに伴い[[マウス]]でポチポチする[[GUI]]の画面デザイナーが廃止された。すべて[[テキストエディタ]]で[[XAML]]をガシガシと書かねばならず微妙に使いにくい。 | ||
− | [[カテゴリ: | + | |
+ | [[カテゴリ: MAUI]] |
2024年4月3日 (水) 02:33時点における版
.NET MAUI(語源:Multi-Platform App UI)とは、Xamarin.Formsの後継品であり、ベースとなるランタイムがMonoから.NET 6以降に差し替えられたものである。
移植
Visual Studioのプロジェクトファイルの書式が大幅に変わっただけであり、XAMLの書式などはほとんど変わっていない。このため大部分はMAUIプロジェクトを新規作成してXamarin.Formsプロジェクトからファイルをコピペするだけで移植できる。
画面デザイン
Visual Studioでデバッグ実行している最中にXAMLやソースコードを編集すると、iPhoneやAndroidなどの実機の画面がリアルタイムで反映されるという謎技術が搭載された。XAMLのプレビュー画面がiPhoneやAndroidなどの実機に表示される感じである。
これに伴いマウスでポチポチするGUIの画面デザイナーが廃止された。すべてテキストエディタでXAMLをガシガシと書かねばならず微妙に使いにくい。