「.NET MAUI」という選択肢 [857186437]
■ このスレッドは過去ログ倉庫に格納されています
「1つのコードで複数のOSやプラットフォームに対応したアプリケーションを開発できる」――。この言葉に引きつけられる開発者は多いのだろう。その気持ちはとてもよく分かる。
1つのコードベースに集約できれば、ロジックの改訂が1度で済む。利用環境を限定しなくて済めばより多くの利用者に使ってもらえる。
その1つが、米Microsoft(マイクロソフト)が2022年5月23日に開発者向け会議「Microsoft BUILD 2022」で正式リリースを発表した「.NET MAUI(Multi-platform App UI)」だ。
とはいえこの種の技術は意外とうまくいっていない。それなりに使われはするものの、誰しもこぞって使うという感じにはなっていないのだ。
MAUIは「.NET」という実行環境のうえで実行するので、どちらかというとJavaのアプローチが一番近い。ただWindows標準でランタイムが配布されているので、別途実行環境を入れる必要がないというのはメリットといえるだろう。
もともとは「Mono」というオープンソースの.NET実装を保守・管理していた米Xamarin(ザマリン)が開発していた「Xamarin.Forms」を発展させたものだ。
ザマリンがマイクロソフトに買収され、Xamarin.FormsはVisual Studioの中で使えるようになっていたものの、独立した存在だった。それを.NETに統合したのがMAUIという位置付けである。 この前Java in 100 secondsって動画見てたらRun anywhereはDebug anywhereと同義だって言ってたの思い出した 結局monoの方を持ってくるのかよ
windows formsどうしたよ
ホントいい加減にしろMS MAUI BlazorとかいうやつでWebアプリは作れるのかな .NETは便利ではあるけど奥が深すぎる
なんもないCとは真逆だわ >>9
もう終わりじゃね?
デスクトップアプリですらやろうと思えばレンダリングエンジン貼り付けて
webの仕組みで画面作ってとかできちゃうし 過去に天皇が肉食ってたから一部固執してることはこの世の倫理は普遍的見地をとるということで、あなたが決めることじゃないのがおこがましいくらい文系脳なのは分かるのだけれど >>15
もうすでにローカルマシンのパワーが必要なもの以外はPWAでよくね?ってなってない? 婚姻のタブーがあるに書かれてるのも得体の知れない… ■ このスレッドは過去ログ倉庫に格納されています