1 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 09:31:04.77 ID:PIf6+wQa.net] https://monobook.org/wiki/.NET_MAUI
210 名前: [2024/06/02(日) 00:51:19.26 ID:/UeujcSI.net] mauiが不人気な理由はxaml何じゃないかと 過去に戻るけど、Delphiみたいにデザイナーパネルから画面は作れるようにするのは難しいだろうか (Delphiは、見たらスマホアプリとかも作れるようになっているんだね)
211 名前:デフォルトの名無しさん mailto:sage [2024/06/02(日) 01:58:18.52 ID:Gd9kl6kA.net] >>210 ガキの使いじゃないんだから今時ペタペタなんてしたくないんよ コードでガッツリUIを書いてそれがリアルタイムで確認できる これがモダンなUIの作り方 何ならChatGPTを組み込んでくれてもいい どうせ画面は生成AIで雛形作る時代
212 名前:デフォルトの名無しさん mailto:sage [2024/06/02(日) 04:33:36.67 ID:5qCYMNZB.net] >>210 MAUI、ひいてはMSの開発環境が不人気な一番の理由? それは各メーカーがすべてのプラットフォームのフロントエンド実装を一つにしようとしてる現代において MAUIの場合はWeb・WASM実装がASP(Razor/Blazor)でデスクトップ・モバイルがWinUI(XAML) or WinFormsとゆー社内政治の派閥争いによって支離滅裂で誰得になってるからに決まってんだろ 誰が考えたって、素人が考えたって現代のフロントエンド実装は絶対にHTML5+JSでマルチプラットフォームにするのが常識なんだよ とうのMSですら自社のフロントエンドフレームワークは一切使わずにOffice365、Office、Teams、Skype、VScodeそのた諸々のドル箱アプリをほぼReact/React NativeとElectronで作っとるんやぞ しかもMetaが絶対に対応しないと意地悪したReact NativeのWindows Desktop実装もMS自らが1社でシコシコ開発しとるのクソワロタ これでMAUIが人気でないってMS自身がやる気も流行らせる気も毛頭ないのに当然やろ
213 名前:デフォルトの名無しさん mailto:sage [2024/06/02(日) 08:40:34.66 ID:0MnNF0Gg.net] >>212 へー、デスクトップ版ExcelやWordもReact/React NativeとElectronと言い張るのか
214 名前:デフォルトの名無しさん [2024/06/02(日) 09:45:34.93 ID:kFf3bT5I.net] これ読む限りデスクトップ版もじゃないの? バラバラにする意味ないでしょ https://softantenna.com/blog/office-in-javascript/
215 名前:デフォルトの名無しさん mailto:sage [2024/06/02(日) 11:22:30.55 ID:iJbbBtN+.net] >>214 意味ある
216 名前:デフォルトの名無しさん [2024/06/04(火) 21:08:48.75 ID:xMGMy1Dg.net] >>215 意味無い
217 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 00:03:53.12 ID:UXliOxHj.net] せめてスタイルの記述だけでもWinUIでCSSにできんかったんか CSS使えるJavaFXのFXMLの方がよっぽど筋が良かったわ まぁJavaFXはOracleが延命せんかったから死んでもうたけど CSSと言わずともせめてJSONで記述できれだいぶマシやったんやがな もうApp.xamlやResource.xamlにズラーッとSetter並んでるStyleとか見たくないわ XMLは可読性が最悪すぎて蕁麻疹でるっちゅーねん
218 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 08:23:55.48 ID:SAkY8LF7.net] XMLはもう終わりだよ AndroidもXMLはメンテナンスモードに移行したし
219 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 12:32:45.57 ID:zcPJDSId.net] GUIを論理構造でやるやつってDelphiで昔やってたやつと違うのかな 何だかループしてるように見える
220 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 18:04:51.45 ID:Hlb2wDxo.net] JSXという理想のXMLがあるのに何でその劣化版を書かなきゃならんのってなるわな
221 名前:デフォルトの名無しさん [2024/06/08(土) 21:28:46.31 ID:HBz/mQGq.net] JSXはXMLじゃなくてJSだよ馬鹿 ニワカが知ったかしてしゃしゃってくんなよ
222 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 21:48:42.43 ID:Hlb2wDxo.net] それはコンパイル後の話だろ 書くときはもろにXMLだ 書いたこともないくせにしゃしゃってくるなバカ
223 名前:デフォルトの名無しさん [2024/06/08(土) 22:05:47.75 ID:QzPcwM+v.net] オイラもJSX(TSX)のどこがXMLなのか気になるから詳しく説明よろ あの構文のどこをどう見たらXMLに見えるんだろう 生まれて初めて聞いたから若干の戸惑いを感じる
224 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 22:09:27.37 ID:UdqPo5/0.net] XML じゃなくて、S式をベースにすればよかったんだよね
225 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 01:19:07.49 ID:QX/4swNb.net] >>223 逆にXMLじゃないと思ったのはなぜなんだろう 例えば単一のルート要素やタグの対応関係が必須など もろにXMLなのだけど
226 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 06:06:52.12 ID:tyVWh6h1.net] JSXはJavaScript XMLの略らしいけど
227 名前:デフォルトの名無しさん [2024/06/09(日) 16:24:54.76 ID:I85uDLsF.net] >>222 ブーメランやん もうネタやん
228 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 16:35:11.51 ID:QX/4swNb.net] ? XMLは元々そういう変換機を作るための汎用フォーマットだぞ だからパースしやすいように厳格になってる それ単体では何の意味も持たないだろ そもそも処理系ではないんだから
229 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 16:51:04.12 ID:uS4jeXmj.net] wikiでもど頭に JSX (JavaScript XML, formally JavaScript Syntax eXtension) is an XML-like extension to the JavaScript language syntax.[1] って思いっきり書いてあるやん
230 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 17:54:49.62 ID:p4JAvk91.net] 喧嘩はやめよー
231 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 18:40:37.65 ID:TVjmkEGE.net] Binding というアイデアがハズレだったんだよ 根本的なところでハズしているので、巻き返しは不可能
232 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 21:03:29.20 ID:QX/4swNb.net] JSXをただのテンプレートエンジンと思ってるんじゃないの? タグとか素のHTMLでさえ全部パースしてVDomで保持してるのに
233 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 20:04:00.56 ID:6BKga6KD.net] 言語が乱立しすぎてしんどい 1つにしてよ
234 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 22:15:06.79 ID:VI5v8dDI.net] モバイルアプリ開発総合みたいなわかりやすいやつほしいね 単一プラットフォームネイティブ(Swift、Java/Kotlin)からXamarin/MAUI、Flutter、ReactNative、KMP等クロスプラットフォームネイティブ、ひいてはガワアプリまで全部一纏めにしていい
235 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 22:23:56.61 ID:P40oBDgA.net] このスレが実質そうでしょ Flutter vs .NET MAUI vs React Native 2 https://mevius.5ch.net/test/read.cgi/tech/1671218306/
236 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 22:06:48.45 ID:6jxu0vvB.net] >>233 言語は利権争いできるから、一つにまとまるなんてことは起きないんだ
237 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 11:01:05.08 ID:i+m/Vfya.net] https://i.imgur.com/1eGFiXA.jpg もうすぐ終了です
238 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 11:17:20.77 ID:V9nGFEN/.net] >>237 これは試す価値あるな
239 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 21:02:36.12 ID:PEctANCx.net] Rubyと一緒に消えろ
240 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 22:15:39.89 ID:g8xlQoou.net] そうだな 型を適切に扱えない言語は滅びるべきである
241 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 03:01:12.61 ID:YcwgTrHI.net] 型とかそういう言語仕様も大事だけど、まずフレームワークのメンテナンスをまともにやってほしい FlutterやReactNative、Compose Multiplatformと比べてMAUIのやる気のなさ、情けないよ
242 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 03:27:48.82 ID:X0GlCRZU.net] mauiってよく知らんのだがデスクトップ開発でなら使われてるの?
243 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 04:02:46.18 ID:ERlW+xvs.net] Windows App SDKの方はちゃんと開発してる もうMAUIは捨て確定だなこりゃ https://forest.watch.impress.co.jp/docs/news/1575691.html https://github.com/microsoft/WindowsAppSDK
244 名前:デフォルトの名無しさん [2024/06/14(金) 04:40:24.76 ID:qF8Ig6cA.net] マイクロソフトはクロスプラットフォームを、MAUIを捨ててBlazorに絞って開発したほうがいいように感じる
245 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 05:04:21.16 ID:lj8dYX/x.net] MAUIを採用するうえで致命的なのが、いつ開発停止しても何ら不思議ではないこと 運用リスクが高すぎて、せいぜい過去にXamarinで作ったアプリをMAUIで保守しようかなくらいにしか使えないよ
246 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 08:42:38.39 ID:TliJGAKQ.net] >>237 コスパ良いな
247 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 06:42:57.18 ID:hvZZKGi2.net] MAUIは配布がクソめんどい デフォルトのアプリをビルドしただけで100MBものサイズになり、 msixしか生成されないからbundleは手動で作ってやらなきゃならん しかも自己署名証明書だとインストールもできないので、高い証明書を買ってこなきゃいけないし定期更新も必要 受託開発だとまぁ選べないわな
248 名前:デフォルトの名無しさん [2024/06/29(土) 09:54:12.17 ID:1aZdlgNw.net] アプリのサイズを気にするならOS同梱のグラフィックライブラリでアプリを作らないとね AndroidならCompose/Kotlin、iOSならSwiftUI/Swiftで作れば数MBの容量で済む ttps://www.jacobras.nl/2023/09/android-ios-native-flutter-compose-kmp/
249 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 09:56:25.01 ID:jimzmydT.net] RAMと同じく今どきストレージ気にする必要性あるハードウェアなんてないやろ PCどころかスマホですら512GB〜1TB当たり前やのに
250 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 09:58:30.63 ID:jimzmydT.net] あとUnpackageでビルドすりゃ今まで通りバイナリ出力されるからサイドローディングすら必要ないやんが もちろんこんな初歩的なことは知っとるよな?もしかしてエアプか?www
251 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 10:04:02.13 ID:ootEijyj.net] いやー、iPhoneとかだと64GBしかない人とか沢山いるし、さすがにアプリ容量が百MBを超えるとアンインストールされるリスク高いと開発者目線では感じる アプリが数MBしかなければアンインストールする気を起こさせないというのはあるはず
252 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 14:04:30.28 ID:AKI9JxZ5.net] 自身で作成したモノの単なる署名に金掛かるというのがほんと意味不明 証明書機関とかただの利権ビジネスじゃねーか
253 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 18:00:13.36 ID:cGjRY3mv.net] >>252 iOSの話?
254 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 19:47:48.91 ID:Cd3NI2Hu.net] >>252 ネットはアメリカの巣の中。 xxx.co.jpなどのURLアドレスの登録も 2千円程度の年間維持費がかかるし。
255 名前:デフォルトの名無しさん [2024/06/30(日) 03:13:31.40 ID:CdZYHoVj.net] 日本はIT小作人ωωω
256 名前:デフォルトの名無しさん mailto:sage [2024/07/01(月) 21:05:44.79 ID:sANfgb6u.net] Windowsの証明書はボッタクリ業者ばっかでホント高すぎるし手続きダルすぎる 昔はプログラミング始めると言えばとりあえず手元のPCに入ってるOSで動くアプリ作ってみるみたいな入口多かったと思うんだけど Windowsのデスクトップアプリがここまで冬の時代になるとは思わなんだ 年間99ドル払えばとりあえず大体のことはやってくれるAppleの方が遥かにマシ
257 名前:デフォルトの名無しさん mailto:sage [2024/07/01(月) 23:30:40.19 ID:G0G7wQjt.net] >>256 シェアが73%以上の寡占状態になると、市場がしぼむ と言われているけど、それが当てはまっているのかも。 Windows用のアプリ市場で、OS会社のMSが自分で アプリまで寡占状態に指定待ったことで、アプリ市場 が死んでしまい、アプリ市場に活気が無くなった。 そのため、Windowsアプリ離れが起きた。その結果、 OSまでシェアを落とした。 マーケティング理論からそう考えられるかも。
258 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 03:25:06.25 ID:tXfVxiNd.net] MSストアでパブリッシュすりゃすべて解決やんけ 開発者アカウント登録も初回の1847円だけでAppleみたいにがめつく毎年更新$99と高額な費用を払う必要もない ニワカかつエアプすぎてググった知識でなんか文句言いたいだけやろこいつwww
259 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 03:27:19.99 ID:tXfVxiNd.net] しかもAppleと違ってMSはほぼすべて日本語でアプリの登録・申請・問い合わせが可能 AppleなんてXcode含めて開発環境・登録・申請・問い合わせが英語強制やからな 世界有数の英語アレルギーの日本人にとってどっちがハードル高いんやっちゅー話
260 名前:デフォルトの名無しさん [2024/07/02(火) 04:02:18.66 ID:NuvA7D4k.net] >>258 何でストアで公開しないといかんのだ?
261 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 04:36:49.61 ID:tXfVxiNd.net] iPhoneやAppストアや登録費用の話題出したのお前やろガイジwww そもそも野良アプリはmacOSでもTerminalからcurlでインスコせんと既に起動すらでけへんわ知ったかすんなエアプwww 墓穴ほりまくってメッキが剥がれてきたな知ったかエアプくんwww
262 名前:デフォルトの名無しさん [2024/07/02(火) 06:13:47.99 ID:NuvA7D4k.net] >>261 ああ、なんだ、何も知らない馬鹿か 買ったこともなく(実は貧乏だから買えない)アップル製品の悪口を書く馬鹿が多いよな、5chは
263 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 06:31:51.18 ID:tXfVxiNd.net] これMacの専ブラから書き込んでるんやがついに墓穴ほったのクソワロタwww
264 名前:デフォルトの名無しさん [2024/07/02(火) 06:38:51.16 ID:NuvA7D4k.net] >>263 己が馬鹿なことを嘘まで付いてごまかすなよ 馬鹿にはiTerm2とかインストールできんのだろうな
265 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 06:47:09.26 ID:tXfVxiNd.net] 効いてて草
266 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 10:36:30.96 ID:vHLeS4wn.net] MS Storeは最初にUWP縛りして大コケしたからそれから一切使ってないって人多いのが問題。 ていうか有名アプリでも大半はストアへの誘導じゃなく直接インストーラをダウンロード出来るようにしてるのがほとんどだろ ユーザーもそっちに慣れてる 証明書とノータライズだけしてあればAppleは野良アプリターミナル叩かなくても起動できるよ
267 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 13:49:57.04 ID:71Tx2vIK.net] UWPのアイデア自体は悪くなかったはずなのにここまでこけるとはね
268 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 13:54:10.02 ID:7flIAyyV.net] >>267 開発者は、MSのベンダーロックインから離れたいと 思っているから。
269 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 14:23:00.67 ID:Y/4KtxGA.net] そもそもVSCodeのダウンロードページにすらストアへの誘導が無いのが、どれほど開発者から総スカンだったかを物語っている。 一応ストアにもあるけど、こっから入れてる人いるの?笑
270 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 14:50:02.81 ID:7flIAyyV.net] MSは、何十年間も客の事を考えずに買わざるを得なくして 無理やりかわしていただけだから、いつかチャンスが きたら離れてやる、仕返ししてやると大多数の人が 思っていて、隙あらばMSを潰そうとしている人が 多い。 デファクトスタンダードだから使っていただけだし。 だから、チャンスが来たら、離れていく。 MSは必死で引き止めるしかない。 Macファンじゃなく、MS製品ばかり使ってきた人も、 心の中ではMSから離れたく思っているから。 MSは力でねじ伏せる流儀だから、いつかは離れられる。 40年くらいそれが続いてきて、ねじ伏せ力は凄いが。
271 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 14:52:51.19 ID:7flIAyyV.net] みんなが使ってるOSを使っていたら、売れるアプリでも 作れるかな、と思ってたけど、MSの寡占のせいで 一時的に売れても、こっちが有名になる前に すぐに模倣されてMS製の方が有名になるのが 目に見えている。 だからメリットがとても少ない状態。 さりとてMacやLinuxもメリットが無い。 だからしょうがなくWindowsを使っている状態だよ。
272 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 19:24:51.38 ID:pKRCy0yk.net] 読みにくいわ!w スマホか何かで書いてるんか? Microsoftがそこまで嫌ならLinux行けば良いんじゃねって思うけどね
273 名前:デフォルトの名無しさん [2024/07/02(火) 19:33:41.87 ID:zgzHUr94.net] >>259 日本語でもOKだよ
274 名前:デフォルトの名無しさん [2024/07/02(火) 22:20:53.30 ID:R9vR2zyx.net] >>271 違う。 みんなが使ってるOSがiOS/Androidになっただけ。 Winは「仕事用OS」になったから、個人がアプリ入れようと思わなくなった。 んで、Winの仕事用アプリはMSのOfficeかAdobeのフォトショとかイラレの独占状態。
275 名前:デフォルトの名無しさん [2024/07/02(火) 22:25:40.91 ID:R9vR2zyx.net] それで今、仕事用アプリで独占じゃないアプリを売ろうとするならiOS/Android/Winをサポートする必要があって、必然的にWebアプリ開発が主流。
276 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 02:47:03.08 ID:W3v8KFGW.net] 業務用アプリは100歩譲ってMS Storeでも良いんだけどね。アップデートも制御しやすいし。 アプリ作るならWebで、っていう大きな流れがあったのは前提だけど Winアプリの所謂フリーソフト文化みたいなのはUWPとストアのグダグダがトドメを刺した面はあると思う。 まあユーザーにとっちゃ、どうでもいい有象無象のアプリが行き場を失ったところで何の問題もないけど 一発アイデアで存在感を放つ謎のアプリみたいなのが生まれる素地は失われた。
277 名前:デフォルトの名無しさん [2024/07/03(水) 03:50:05.89 ID:uECQTWj2.net] >>276 グダグダってよりインストーラーのサポート打ち切ったのが痛い フリーソフトの配布方法が未だに混乱してる それはプログラミング言語も同じで、一番プログラミング言語の学習に向いてないOSになり下がった。
278 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 04:59:39.92 ID:aR0C9sJC.net] まあでもさー 今時なんの保証もない野良exe実行しろってのも無理があるよ 俺なら絶対にやらない
279 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 05:52:22.07 ID:W3v8KFGW.net] だから、アップルみたいに署名とノータライズだけ提供してストア外でも配布できるようにすれば良いんだよ 今だと警告だけで結局起動できちゃうからむしろ危ない
280 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 10:53:20.79 ID:9qleXMVl.net] Sandboxで動くなら署名なくてもインストール実行してやらないことはないんだけどな SandboxなしのfullTrustの野良の署名なし->怖すぎ Sandboxの野良署名なし->ちゃんと権限みて適切ならインストールしてもいい
281 名前:デフォルトの名無しさん [2024/07/03(水) 11:06:18.89 ID:3RGHFSV0.net] xamarin.iosとxamarin.androidで別々に作るのが一番捗る。
282 名前:デフォルトの名無しさん [2024/07/03(水) 11:06:38.78 ID:3RGHFSV0.net] 最重要なサーバーとの通信部分なんかを共通化できるからね。 swiftとkotlinに分けるより良い。
283 名前:デフォルトの名無しさん [2024/07/03(水) 11:06:53.06 ID:3RGHFSV0.net] mauiは愚かな考え
284 名前:デフォルトの名無しさん [2024/07/03(水) 11:09:14.46 ID:3RGHFSV0.net] microsoftがmauiを推進したい理由は .net for ios (xamarin.ios)がwindows版のvisual studioでまともに動かないから https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit&ssr=false#review-details
285 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 11:51:16.49 ID:J3o0DcrL.net] >>282 Kotlinだけでandroidもiosも書くのはだめなの?
286 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 11:54:17.52 ID:bkj41Z8U.net] >>285 kotlinでやりたいんならいいんじゃないやってこれば? ここは.netでやる方法をいま議論してるんで
287 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 17:21:37.54 ID:JgtlKqyh.net] スマホのエコサイクルからはじき出されてるせいで延々迷走し続けてるな
288 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 17:51:55.41 ID:aR0C9sJC.net] MAUIって結局ザマリン救済でしかないんだよね それに気がつくまで期待してたのに裏切られた気分 ザマリン使ってる奴らに嫌がらせして さっさと移行を進めてる段階なのかなと ほんとMSを信じてザマリンに行った奴らをバカにしてる
289 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 18:28:07.95 ID:3rN2gj0V.net] >>274 でも、経営学やマーケティングと呼ばれる学問(?)では 寡占状態になると市場が縮むから、73%以上のシェア をとるのはやめた方がいいと言われているんだよ。 マイクロソフトが事務用アプリであるワープロなどで 高いシェアをとり過ぎたことで、他社が参入できなく なり、ワープロの活気は無くなった。また、ドロー系 ソフトも全部MS Wordの中に入ってしまっているから 文書作成、図形作成も全て含めて他社製ソフトが作り にくくなってしまった。結果、Adobeみたいに 物凄く作り込んだソフトだけが対抗できる。
290 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 18:31:08.67 ID:3rN2gj0V.net] >>289 [追加] 寡占になり、その分野で他社製品が生まれなくなると、その分野が 「終わった」ように見えることなり、消費者が離れて いくらしい。 すると、そのカテゴリ自体が死んだような状態になり 寡占企業も活力を失うらしい。
291 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 18:49:34.00 ID:3rN2gj0V.net] >>290 [追加2] MS WordもAdobeのphotoshopも必ずしも使い勝手 が言い訳ではないし、使い勝手の良い別のインターフェース が作れる余地もまだ有るが、弱小メーカーが作っても 知名度が低いので十分には売れず、認知もされないず、 開発費の回収すらままならない状態の内に、Wordや Phtoshopにアイデアだけ真似されてあたかも、 世界で始めてそっちに機能が導入されたかのように勘違い されることになりかねない。 実際、それでいつまでたっても、新しいソフトが普及 しない。 新興企業の新製品が雑誌で紹介されることも減ったかも しれないし、そもそも雑誌読者が減っているから、 寡占企業の牙城も崩れることが無い。 でも、「つまらない」から消費者離れも進んでいく。
292 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 19:04:51.34 ID:aR0C9sJC.net] かといってネイティブアプリはさらに迷走してるやん 今windowsのネイティブアプリでいちばんのおすすめの作り方は何?っていうと困るでしょ
293 名前:デフォルトの名無しさん mailto:sage [2024/07/03(水) 23:51:04.55 ID:1dOJGZLT.net] >>292 困る、まずクロスプラットフォーム対応の観点でC#.NETは選択肢から外れる やるとしてもBlazor+Electron(or Tauri or wails)が無難
294 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 00:06:53.58 ID:XGsoKmjH.net] クロスプラットフォームであることってそんなに重要?
295 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 00:19:01.70 ID:kDBQoSF/.net] >>294 言うなればインターネットサイトはクロスプラットフォーム対応アプリだけど? WASM技術もあるなかでWindows専用ネイティブアプリがインターネットサイトに本当に勝っているのか考えてみたらいいと思うよ
296 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 00:25:51.30 ID:kURHkxY0.net] WindowsPhoneが普及してたら.NETが天下を取っていたのにね
297 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 00:39:16.90 ID:omfVET5Q.net] MS自体がネイティブアプリに対する回答を出していない 昔なら生のWin32 API使ってゴリゴリ書いてくれとか MFC使ってくれとか .NET使ってくれとか その時々でこれがベストだよと教えてくれた しかし今はどうだ? 結局何使っていいのかさっぱりわからん
298 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 01:52:33.17 ID:tspjs2OQ.net] Visual Studioは、最新の環境でも 起動に10秒くらいかかると聞いたけど、 本当なんですかね?
299 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 02:06:29.59 ID:omfVET5Q.net] クロスプラットフォームじゃない場合でも選択肢はかなり多い MSが今いちばん開発してるのはWinUI しかしこれは古いWindowsは対象外という情けなさ Windowsの唯一の利点古いOSでも動くというのがなくなる時点で論外 WPFはあのXAMLを書かなきゃいけない時点で嫌 MAUIも同様 React Native Windowsは情報がなさすぎる UWPはオワコン Win32は論外 MFCもオワコン Blazorもよーわからん もうダメぽ
300 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 06:37:32.87 ID:4yQrsFBt.net] >>299 blazorよーわからんはあんたが勉強不足だと思う…
301 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 07:00:35.88 ID:CxeOhzSK.net] まぁ俺の結論は、今Winアプリを作るならWinUIかElectronだな スマホアプリならFlutterかネイティブ MAUIはウンコ
302 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 07:27:34.19 ID:7j/jNrpM.net] XAMLに精通してる俺ですらもうXAML触りたくないからな XAMLでデザインのカスタマイズとかマジ地獄やで とある超大手で作った行がカラムによって複数あってデータと連動してバラバラにスクロールするカスタムDataGridをほぼ一人で作ったときとか死にそうやったわ HTML5+CSSならロジックとほぼ完全に疎結合にできんのにXAMLやと不可能 がっつりカスタムするにはControlTemplateだけでは不可能で各基底クラスを継承してがっつりコードビハインドが必要かつConverter+Behavior+DependencyProperty+ViewMovel+Validationで超絶コンポーネントとロジックが密結合してて複雑なコントロールは最後は作ってる自分ですら混乱してくる 人気がないんはMSの開発環境やからとかまったく関係ないねんただ単純に複雑で使いにくくてパフォーマンスが悪いからやねん
303 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 07:30:20.38 ID:e3D54lHY.net] 結局のところUI作るのはReactが一番簡単。 いつまでもC#にしがみつくことなく使いやすいフレームワークのある言語へと脱出するべき。
304 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:03:51.65 ID:jai13w/d.net] 結局C#がオワコンに行き着いちゃうの? 1世代を築いたC#がUnityでしか使われないマイナー言語という評価になっちゃうの?
305 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:10:27.33 ID:Lz/+qGBc.net] 逆にC#+XAMLでスマホアプリ作りたいって需要まだあるのかね? もうC#自体が業務アプリのメンテとUnityくらいしか使い道無くなってきてる気がする
306 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:14:48.58 ID:c8BMcF1N.net] いまはスマホアプリですらReactでつくって ionicのcapacitorを被せるようなガワアプリが流行ってるし、MAUIは戦略を間違えてると思う
307 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:25:47.81 ID:sOrgiwj5.net] >>305 ないでしょ いまからやるならReact/JSかFlutter/DartかCMP/Kotlinか C#は見る影もない
308 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:36:50.60 ID:ZFBDYnlo.net] >>298 VS2019で試してみたけど2秒ぐらいだね VS Codeだと1秒かかってないぐらいかな
309 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:36:58.26 ID:Vqjp6Nz4.net] まあ.NETいま止まってるよね
310 名前:デフォルトの名無しさん mailto:sage [2024/07/04(木) 08:41:41.46 ID:ZFBDYnlo.net] 業務系だと結構C#は生き残ってるよ まぁネイティブライブラリの豊富さや、UIの作りやすさでVBから置き換わってる感じ 業務系だとMacやLinux、ましてやモバイル系など一切考慮しないからねー