昨日.NET MAUIを試してみましたが、Windowsが別プロジェクトに分かれているのは現状ではそういう仕様のようです。
プロジェクトが分かれていることとは関係ないと思いますが、.NET MAUIで最初に作られるアプリをWindowsで実行すると、以下のような中身が全く表示されないウインドウが表示されてしまいます。
ウインドウサイズを変えるとちゃんと中身が表示されるので、ウインドウ作成後に行われるべき表示の更新が行われていないような感じです。
また、以下のように表示されるべきテキストが消えてしまったりします。
(本来の画面は昨日の記事を見てください)
これらの現象がまだ.NET MAUIのPreviewだから起きているのか、やるべきことをやれてないのかまだ分からないレベルですが、.NET MAUIには期待しているので少しずつ触っていこうと思います。
コメント
[…] 一昨日に引き続いて、.NET MAUI Preview 5を試してみます。 […]
[…] 上述の通りWindows向けのアプリではありますが、せっかく作るならmacOS/iOS/Androidでも動くと嬉しいので、クロスプラットフォームなプラットフォームにしたい…と思いましたが微妙でした。Reflowable ReaderはFlutterで作成したので、今回もFlutterで作ろうと最初は考えていましたが、Flutterでデスクトップアプリ(Windows/macOS)は作れるもののウインドウ関係の機能が不十分すぎて大変なのでFlutterはなし。.NET MAUIは当初の予定ではそろそろ正式版が完成している時期なのですが、来年に延期したらしく、以前Preview 5を試したときはまだまだ機能が不十分な感じでした。何より初心者には情報が少なすぎるということで.NET MAUIもなし。Xamarin.Formsは終了して.NET MAUIに移行する予定みたいなので、Xamarin.Formsもなし。他にもクロスプラットフォームはいくつもあると思いますが、自分みたいな初心者でも始められそうなものはこれくらいだったので、クロスプラットフォームは諦めました。 […]