Visual Studio for Macが終了、C#でiOS/Androidアプリ開発ができなくなり、クソすぎるMAUIに一本化 [422186189]
■ このスレッドは過去ログ倉庫に格納されています
Microsoftは現地時間2023年8月30日、公式ブログで「Visual Studio 2022 for Mac」の提供終了を発表した。現行のバージョン17.6が最終版となり、2024年8月31日までOSやセキュリティ関連の更新のみ提供される。同社は「C# Dev Kit for Visual Studio Code」やmacOSにおける.NET開発に取り組む旨を表明した。また、「Microsoft Dev Box」などの利用を推奨している。
https://news.mynavi.jp/techplus/article/20230831-2761693/images/001.jpg/webp MicrosoftはWindowsに限らずmacOSやLinuxとクロスプラットフォーム開発環境の整備に取り組んできたが、モバイルデバイスを対象にしたXamarinは2024年5月1日にサポート終了など縮小の傾向を見せている。今後もVisual Studio 2022 for Macは.NET 6や.NET 7、Monoフレームワークを用いたビルドは可能で、非サポートながらも.NET 8の基本的機能には対応する予定だ。
同社はVisual Studio Codeの拡張機能であるC# Dev Kit for Visual Studio Codeや.NET MAUI、Unityの利用を代替手段として提示している。
https://news.mynavi.jp/techplus/article/20230831-2761693/ もうVisual Studio使ってるやついないだろ
VScodeのC#対応は絶望的に糞だからな
NuGetすら扱えないレベルとか相当やばい
xamarinはiosとandroidでアプリを分けて開発しつつ、
ビジネスロジック部分だけ共通化出来るから良かったんだよね。
vscodeのC# Dev kitはMAUI専用でiOSとAndroidのアプリ開発には非対応だよ。
C# Dev Kit触ってみたけどコンソールアプリの開発ですら使い物になるレベルじゃない。
相当やばいだろアレw
>>9 まともに使えるレベルではないぞ。
スマホのカメラひとつ扱えない。
センサー類も扱えない。
画像すらまともに表示する手段がない。
テキスト表示くらいしかできない。
>>3 もうゲームエンジンの開発者くらいしか使ってなさそう
まぁこの流れはあったからね
VScode悪くないよ
C# Dev KitはMAUIとASPNETとコンソールアプリしか作れない。
従来はMAUIの機能が足りない場合にxamarin iOSと xamarin Androidに逃げ道があった。
そこが削除されたらマジで存在価値ないだろ。
MAUIは冗談抜きで使い物にならないからな。
iOSとAndroidに両対応したライブラリ作るのもアホみたいに面倒だし。
MAUiのライブラリはXamarin.iOSとXamarin.Androidそれぞれで試験実装して、
それらをMAUIのライブラリとして移植・結合する方式が現実的な方法だった。
試験実装できないとなると相当ヤバいだろ。
xamarin.androidがシンプルなバインディングだったけど、それでも全apiに対応してたわけじゃないからな。
そんな中途半端な状態でMAUIに突入したら死ぬのわかってたろ。
そもそもWindows FormsがC#の要なのに
それを移植しないでマルチプラットフォームだ
さあ使えと言われてもね・・・
>>20 UI部分書き直しになるならC#に拘る必要ないし
必要なのはxamarinでもなくMAUIでもなくMonoを全力でサポートすることだよな。
MAUIは機能不足すぎだし、そこを補おうとすると馬鹿みたいに複雑になるゴミ
iOSとAndroidに両対応したアプリ作るなら何がおすすめ(*´-ω・)ン?
まずMAUIをまともにしてくれ
ウンコXamrinに更にウンコを足した出来栄えになってんぞ
マイクロソフトはいつもそうだ
まともなものがないのにサポートを切って移行を強要する
普通はまともなものを作ってからサポートを切るだろ
GoogleはKotlinをサポートしたが、Javaのサポートは切ったか?
AppleはSwiftをサポートしたが、ObjectivCのサポートは切ったか?
ウインドウにブラウザコントロール貼り付けてasp.netのblazorのページ表示してMAUI blazorとか言い出したのは笑ったわ
ソフト屋じゃなくて自分用の便利アプリにVB.NET使ってるんだけど
C#覚えたほうが良いのん?
>>26 XAMLがクソすぎて誰も使わないから、広く普及しているHTMLに対応したんだぞ
デスクトップアプリ開発でHTMLが使える!
当初のxamarinはUI部分はOS依存、
ビジネスロジックは共通で使用できる
ってのが良かったんだけどね。
xamarin formsとmauiでおかしくなった。
>>29 >>31 じゃあ自分用ならVBのままでええのん?
MVVM←ただひたすらに面倒なだけだった
bindとか死ね
たぶん、AppleのAPIの新陳代謝速度に辟易したんだろ
最近のMSはコロコロと開発環境変わりすぎだろ
VB6の頃が一番安定していた
>>36 Android SDKの新陳代謝速度の方が圧倒的にヤバい
c#で開発したけりゃwindows買いなさい。さもなきゃswiftをwindowsで開発させなさい。当たり前
>>41 Xcode/SwiftとAndroid Stuido/Kotolinの時代になってしまった。
もうVisual Studioの時代ではないんだよ。
一人親方プログラマー、1位はRubyの88万円、3位はiOSアプリで85万円、Androidアプリは81万円、VBは絶滅
https://hayabusa9.5ch.net/test/read.cgi/news/1701742645/ >>42 vscodeのc# dev kitではandroid非対応になった。
もうc#でandroidアプリを作る時代ではなくなった。
おわり
平面でなく三次元構造でプログラムコード管理できるツールが欲しい
好き嫌いはともかく案件数の関係でVisual StudioよりXcodeの利用者の方が多い時代になってしまった。
>>45 呼び出したクラスが1レイヤー上のグラフィックで展開される感じ?
>>45 わかるわ
頭の中で理解しようとはするけど
視覚的に表現出来たらいいよね
>>20 asp.Net core だけじゃないの?
マルチプラットフォームで使われてるのって
mauiはアレだけど、blazerはどう?
社内の便利業務アプリのGUIとして気になってる
Visual Studio Codeもオワコンなの?
.NET Framework 4.8しか安定してないと見抜いた漏れわセンスあるわ
.Net FrameworkもマルチプラットフォームでOSを選ばずに動作出来ると言う触れ込みだったのに、
いつの間にか無かったことになってるよな
>>53 新規開発案件数で実質1位のiOSアプリを除外するとか頭おかしいから
一人親方プログラマー、1位はRubyの88万円、3位はiOSアプリで85万円、Androidアプリは81万円、VBは絶滅
https://hayabusa9.5ch.net/test/read.cgi/news/1701742645/ >>57 かつてはJavaが夢見た世界でC#も後を追ったけど
今ではJavaScriptとPythonがそれを実現しとる
あんまりVisual C++とかごちゃごちゃ入れたくないんだよな
あのパッケージて一つにまとめむらんないのかな
>>12 Live5chの作者にいいかげんVB6捨てろと言ってやれ
現役でつこうてるが
>>58 ドカタが勝手に作るから放っておけばいいのよ
>>2 何一つわかってないアホが何故かイキってこのザマ。
>>62 これで自分はいいこと言ったと思ってる知恵遅れ。
何一つわかってないクズは引っ込んでろ。カス。
■ このスレッドは過去ログ倉庫に格納されています