.NET MAUIが不人気な原因なんなの? (426レス)
1-

293: 07/03(水)23:51 ID:1dOJGZLT(1) AAS
>>292
困る、まずクロスプラットフォーム対応の観点でC#.NETは選択肢から外れる
やるとしてもBlazor+Electron(or Tauri or wails)が無難
294
(1): 07/04(木)00:06 ID:XGsoKmjH(1) AAS
クロスプラットフォームであることってそんなに重要?
295: 07/04(木)00:19 ID:kDBQoSF/(1) AAS
>>294
言うなればインターネットサイトはクロスプラットフォーム対応アプリだけど?
WASM技術もあるなかでWindows専用ネイティブアプリがインターネットサイトに本当に勝っているのか考えてみたらいいと思うよ
296: 07/04(木)00:25 ID:kURHkxY0(1) AAS
WindowsPhoneが普及してたら.NETが天下を取っていたのにね
297
(1): 07/04(木)00:39 ID:omfVET5Q(1/7) AAS
MS自体がネイティブアプリに対する回答を出していない 昔なら生のWin32 API使ってゴリゴリ書いてくれとか
MFC使ってくれとか
.NET使ってくれとか
その時々でこれがベストだよと教えてくれた
しかし今はどうだ?
結局何使っていいのかさっぱりわからん
298
(1): 07/04(木)01:52 ID:tspjs2OQ(1) AAS
Visual Studioは、最新の環境でも
起動に10秒くらいかかると聞いたけど、
本当なんですかね?
299
(1): 07/04(木)02:06 ID:omfVET5Q(2/7) AAS
クロスプラットフォームじゃない場合でも選択肢はかなり多い
MSが今いちばん開発してるのはWinUI
しかしこれは古いWindowsは対象外という情けなさ
Windowsの唯一の利点古いOSでも動くというのがなくなる時点で論外
WPFはあのXAMLを書かなきゃいけない時点で嫌
MAUIも同様
React Native Windowsは情報がなさすぎる
UWPはオワコン
Win32は論外
MFCもオワコン
省2
300: 07/04(木)06:37 ID:4yQrsFBt(1) AAS
>>299
blazorよーわからんはあんたが勉強不足だと思う…
301: 07/04(木)07:00 ID:CxeOhzSK(1) AAS
まぁ俺の結論は、今Winアプリを作るならWinUIかElectronだな
スマホアプリならFlutterかネイティブ
MAUIはウンコ
302: 07/04(木)07:27 ID:7j/jNrpM(1/2) AAS
XAMLに精通してる俺ですらもうXAML触りたくないからな
XAMLでデザインのカスタマイズとかマジ地獄やで
とある超大手で作った行がカラムによって複数あってデータと連動してバラバラにスクロールするカスタムDataGridをほぼ一人で作ったときとか死にそうやったわ
HTML5+CSSならロジックとほぼ完全に疎結合にできんのにXAMLやと不可能
がっつりカスタムするにはControlTemplateだけでは不可能で各基底クラスを継承してがっつりコードビハインドが必要かつConverter+Behavior+DependencyProperty+ViewMovel+Validationで超絶コンポーネントとロジックが密結合してて複雑なコントロールは最後は作ってる自分ですら混乱してくる
人気がないんはMSの開発環境やからとかまったく関係ないねんただ単純に複雑で使いにくくてパフォーマンスが悪いからやねん
303: 07/04(木)07:30 ID:e3D54lHY(1) AAS
結局のところUI作るのはReactが一番簡単。
いつまでもC#にしがみつくことなく使いやすいフレームワークのある言語へと脱出するべき。
304
(3): 07/04(木)08:03 ID:jai13w/d(1) AAS
結局C#がオワコンに行き着いちゃうの?
1世代を築いたC#がUnityでしか使われないマイナー言語という評価になっちゃうの?
305
(1): 07/04(木)08:10 ID:Lz/+qGBc(1) AAS
逆にC#+XAMLでスマホアプリ作りたいって需要まだあるのかね?
もうC#自体が業務アプリのメンテとUnityくらいしか使い道無くなってきてる気がする
306: 07/04(木)08:14 ID:c8BMcF1N(1) AAS
いまはスマホアプリですらReactでつくって
ionicのcapacitorを被せるようなガワアプリが流行ってるし、MAUIは戦略を間違えてると思う
307: 07/04(木)08:25 ID:sOrgiwj5(1) AAS
>>305
ないでしょ
いまからやるならReact/JSかFlutter/DartかCMP/Kotlinか
C#は見る影もない
308: 07/04(木)08:36 ID:ZFBDYnlo(1/2) AAS
>>298
VS2019で試してみたけど2秒ぐらいだね
VS Codeだと1秒かかってないぐらいかな
309: 07/04(木)08:36 ID:Vqjp6Nz4(1) AAS
まあ.NETいま止まってるよね
310: 07/04(木)08:41 ID:ZFBDYnlo(2/2) AAS
業務系だと結構C#は生き残ってるよ
まぁネイティブライブラリの豊富さや、UIの作りやすさでVBから置き換わってる感じ
業務系だとMacやLinux、ましてやモバイル系など一切考慮しないからねー
311
(1): 07/04(木)09:43 ID:omfVET5Q(3/7) AAS
>>304
Javaですら今この有様だから仕方ない
Javaベースの言語は書きにくいのよ
312: 07/04(木)09:46 ID:omfVET5Q(4/7) AAS
React Nativeって本来MSが作るべきものだよな
ネイティブアプリや描画に関しては他のプラットフォームに比べて明らかに優れているのに
1-
あと 114 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.895s*