X



Visual Studio for Macが終了、C#でiOS/Androidアプリ開発ができなくなり、クソすぎるMAUIに一本化 [422186189]
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@涙目です。(北海道) [US]垢版2023/12/05(火) 10:30:19.06ID:w6zm2CF00?PLT(12015)

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/
0002名無しさん@涙目です。(北海道) [ニダ]垢版2023/12/05(火) 10:30:35.07ID:+FCL9eWO0
もうVisual Studio使ってるやついないだろ
0003名無しさん@涙目です。(庭) [US]垢版2023/12/05(火) 10:31:49.35ID:mRKb+9aN0
>>2
バリバリ使ってるんだけど
0004名無しさん@涙目です。(茸) [RS]垢版2023/12/05(火) 10:32:20.23ID:cbahTCcP0
VScodeのC#対応は絶望的に糞だからな
NuGetすら扱えないレベルとか相当やばい
0005名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:33:24.46ID:TAx4BH2Y0
xamarinはiosとandroidでアプリを分けて開発しつつ、
ビジネスロジック部分だけ共通化出来るから良かったんだよね。
0006名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:33:30.04ID:TAx4BH2Y0
xamarin.formの時点で狂ってた
0007名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 10:34:22.43ID:4LxB76nP0
vscodeのC# Dev kitはMAUI専用でiOSとAndroidのアプリ開発には非対応だよ。
0008名無しさん@涙目です。(茸) [KR]垢版2023/12/05(火) 10:34:54.86ID:ll+7PxSD0
C# Dev Kit触ってみたけどコンソールアプリの開発ですら使い物になるレベルじゃない。
相当やばいだろアレw
0009名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:35:18.48ID:qExt66WZ0
MAUIならiOSもAndroidも動くぞ
0010名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:36:37.22ID:qExt66WZ0
>>9
まともに使えるレベルではないぞ。
スマホのカメラひとつ扱えない。
センサー類も扱えない。
画像すらまともに表示する手段がない。

テキスト表示くらいしかできない。
0011名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:37:22.15ID:ETu7ov8r0
MAUIはダメだろあれ
0012名無しさん@涙目です。(茸) [NL]垢版2023/12/05(火) 10:37:54.92ID:+GuQCGse0
>>3
VB6でもやってるの?w
0013名無しさん@涙目です。(茸) [IT]垢版2023/12/05(火) 10:38:24.42ID:mQhGYPZh0
>>3
もうゲームエンジンの開発者くらいしか使ってなさそう
0015名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:39:42.62ID:fua9+wvD0
C# Dev KitはMAUIとASPNETとコンソールアプリしか作れない。
従来はMAUIの機能が足りない場合にxamarin iOSと xamarin Androidに逃げ道があった。
そこが削除されたらマジで存在価値ないだろ。
0016名無しさん@涙目です。(茸) [ES]垢版2023/12/05(火) 10:40:37.65ID:/7xzi+dx0
>>14
c#関連は絶望的にボロクソだけどな
0017名無しさん@涙目です。(茸) [DK]垢版2023/12/05(火) 10:46:02.74ID:ApHJiEZY0
MAUIは冗談抜きで使い物にならないからな。
iOSとAndroidに両対応したライブラリ作るのもアホみたいに面倒だし。
0018名無しさん@涙目です。(茸) [DK]垢版2023/12/05(火) 10:46:39.73ID:ApHJiEZY0
MAUiのライブラリはXamarin.iOSとXamarin.Androidそれぞれで試験実装して、
それらをMAUIのライブラリとして移植・結合する方式が現実的な方法だった。

試験実装できないとなると相当ヤバいだろ。
0019名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 10:47:27.64ID:CVfZGl280
xamarin.androidがシンプルなバインディングだったけど、それでも全apiに対応してたわけじゃないからな。
そんな中途半端な状態でMAUIに突入したら死ぬのわかってたろ。
0020名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:47:53.85ID:1OhQIxSm0
そもそもWindows FormsがC#の要なのに
それを移植しないでマルチプラットフォームだ
さあ使えと言われてもね・・・
0021名無しさん@涙目です。(茸) [TH]垢版2023/12/05(火) 10:48:26.72ID:zfZeul1O0
>>20
UI部分書き直しになるならC#に拘る必要ないし
必要なのはxamarinでもなくMAUIでもなくMonoを全力でサポートすることだよな。
0022名無しさん@涙目です。(茸) [PH]垢版2023/12/05(火) 10:48:57.29ID:FGUyAUrY0
MAUIは機能不足すぎだし、そこを補おうとすると馬鹿みたいに複雑になるゴミ
0023名無しさん@涙目です。(茸) [RU]垢版2023/12/05(火) 10:49:20.11ID:+7ZwhRjD0
iOSとAndroidに両対応したアプリ作るなら何がおすすめ(*´-ω・)ン?
0024名無しさん@涙目です。(茸) [BR]垢版2023/12/05(火) 10:49:51.97ID:A3uEIuOA0
まずMAUIをまともにしてくれ
ウンコXamrinに更にウンコを足した出来栄えになってんぞ

マイクロソフトはいつもそうだ
まともなものがないのにサポートを切って移行を強要する
普通はまともなものを作ってからサポートを切るだろ

GoogleはKotlinをサポートしたが、Javaのサポートは切ったか?
AppleはSwiftをサポートしたが、ObjectivCのサポートは切ったか?
0026名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 10:50:46.31ID:7FXWdKqH0
ウインドウにブラウザコントロール貼り付けてasp.netのblazorのページ表示してMAUI blazorとか言い出したのは笑ったわ
0028名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 10:51:32.21ID:PjBIqyji0
>>26
XAMLがクソすぎて誰も使わないから、広く普及しているHTMLに対応したんだぞ
デスクトップアプリ開発でHTMLが使える!
0029名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 10:51:54.45ID:S+teXZAl0
>>27
今後のものではない
0031名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 10:52:28.43ID:HgKNPedi0
>>27
この流れだと自滅するから覚えなくていい
0032名無しさん@涙目です。(みかか) [US]垢版2023/12/05(火) 10:52:53.27ID:NDldkJ1Y0
>>23
flutter
0033名無しさん@涙目です。(茸) [IT]垢版2023/12/05(火) 10:52:57.87ID:aoCiuD4O0
当初のxamarinはUI部分はOS依存、
ビジネスロジックは共通で使用できる
ってのが良かったんだけどね。

xamarin formsとmauiでおかしくなった。
0035名無しさん@涙目です。(ジパング) [US]垢版2023/12/05(火) 10:54:46.99ID:zByq7+Pm0?PLT(12000)

MVVM←ただひたすらに面倒なだけだった
bindとか死ね
0036名無しさん@涙目です。(やわらか銀行) [ZA]垢版2023/12/05(火) 10:58:22.21ID:G242YObh0
たぶん、AppleのAPIの新陳代謝速度に辟易したんだろ
0037名無しさん@涙目です。(岡山県) [US]垢版2023/12/05(火) 11:01:52.66ID:E5o6Hiza0
最近のMSはコロコロと開発環境変わりすぎだろ
VB6の頃が一番安定していた
0038名無しさん@涙目です。(北海道) [CN]垢版2023/12/05(火) 11:02:47.62ID:oVWVnS8z0
>>36
Android SDKの新陳代謝速度の方が圧倒的にヤバい
0043名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 11:29:58.15ID:b+GqrgRO0
>>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/
0044名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 11:31:06.54ID:b+GqrgRO0
>>42
vscodeのc# dev kitではandroid非対応になった。
もうc#でandroidアプリを作る時代ではなくなった。

おわり
0046名無しさん@涙目です。(茸) [US]垢版2023/12/05(火) 11:34:50.46ID:HkepO+zg0
好き嫌いはともかく案件数の関係でVisual StudioよりXcodeの利用者の方が多い時代になってしまった。
0050名無しさん@涙目です。(庭) [US]垢版2023/12/05(火) 14:02:26.47ID:mRKb+9aN0
>>45
わかるわ
頭の中で理解しようとはするけど
視覚的に表現出来たらいいよね
0051名無しさん@涙目です。(やわらか銀行) [US]垢版2023/12/05(火) 15:35:03.89ID:3zCAVDW/0
>>34
自分用にドカるなって事だ
0052名無しさん@涙目です。(茸) [DE]垢版2023/12/05(火) 15:42:07.05ID:q5nTZtQv0
>>20
asp.Net core だけじゃないの?
マルチプラットフォームで使われてるのって
0054名無しさん@涙目です。(庭) [US]垢版2023/12/05(火) 17:31:59.18ID:R+yQP+kI0
mauiはアレだけど、blazerはどう?
社内の便利業務アプリのGUIとして気になってる
0055名無しさん@涙目です。(ジパング) [BG]垢版2023/12/05(火) 17:36:02.55ID:0E5KaFRl0
Visual Studio Codeもオワコンなの?
0057名無しさん@涙目です。(ジパング) [BG]垢版2023/12/05(火) 19:44:09.41ID:0E5KaFRl0
.Net FrameworkもマルチプラットフォームでOSを選ばずに動作出来ると言う触れ込みだったのに、
いつの間にか無かったことになってるよな
0058名無しさん@涙目です。(茸) [ニダ]垢版2023/12/05(火) 21:59:21.29ID:jl+UuEd40
>>53
新規開発案件数で実質1位のiOSアプリを除外するとか頭おかしいから

一人親方プログラマー、1位はRubyの88万円、3位はiOSアプリで85万円、Androidアプリは81万円、VBは絶滅
https://hayabusa9.5ch.net/test/read.cgi/news/1701742645/
0059名無しさん@涙目です。(新日本) [ニダ]垢版2023/12/05(火) 22:18:44.23ID:uRTB0moI0
>>57
かつてはJavaが夢見た世界でC#も後を追ったけど
今ではJavaScriptとPythonがそれを実現しとる
0060名無しさん@涙目です。(ジパング) [US]垢版2023/12/05(火) 22:48:29.65ID:st78pQAI0
あんまりVisual C++とかごちゃごちゃ入れたくないんだよな
あのパッケージて一つにまとめむらんないのかな
0062名無しさん@涙目です。(やわらか銀行) [MX]垢版2023/12/06(水) 16:40:22.08ID:2xleGc+i0
>>58
ドカタが勝手に作るから放っておけばいいのよ
0063名無しさん@涙目です。(神奈川県) [ニダ]垢版2023/12/06(水) 17:04:32.57ID:Fwx8SgK10
>>2
何一つわかってないアホが何故かイキってこのザマ。
0064名無しさん@涙目です。(神奈川県) [ニダ]垢版2023/12/06(水) 17:07:48.85ID:Fwx8SgK10
>>23
お前が悩む程度の話ならコルドバで充分。
0065名無しさん@涙目です。(庭) [JP]垢版2023/12/06(水) 17:09:41.40ID:xsPOaAvX0
VB7は出ないのか?
需要あるだろ
0066名無しさん@涙目です。(神奈川県) [ニダ]垢版2023/12/06(水) 17:10:35.60ID:Fwx8SgK10
>>62
これで自分はいいこと言ったと思ってる知恵遅れ。

何一つわかってないクズは引っ込んでろ。カス。
0068名無しさん@涙目です。(やわらか銀行) [MX]垢版2023/12/07(木) 00:31:58.26ID:Kp1zrM830
>>66
ドカタ必死だねw
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況