WPF(.NET, WinUI) GUIプログラミング Part33 (581レス)
上下前次1-新
368: (ワッチョイ 46df-cbcK) 2024/12/05(木)23:50 ID:PwliRaIW0(1) AAS
フェッチはコピーするという意味だと知らないんだろ
369: (ワッチョイ 53f8-2GVX) 2024/12/25(水)19:20 ID:pacUGaOU0(1) AAS
WinUI3の画面にWindowsTerminal埋め込んだったwww
外部リンク:qiita.com
動画リンク[YouTube]
WindowsTerminal標準の設定も使えるしタブ機能も使える
370: (オイコラミネオ MM81-3P54) 2024/12/25(水)20:22 ID:QTiHuTzJM(1) AAS
君しつこいよ
371: (ワッチョイ ffd1-32V6) 2024/12/30(月)19:04 ID:/IGqDrzd0(1) AAS
ChatGPTの公式デスクトップアプリがMac版はネイティブなのにWinではElectronになったのには、当初WinUI試したけどあまりにもクソだった
→実際Winアプリって最近のメジャーどころはMS製含めだいたいWebベースなんだからもうWebでいいじゃんという判断があったそうだ
あまりにもライブラリが未整備だし誰も使ってなくてエンジニアの確保も困難とのこと
一方MacはUIフレームワークの乱立&放置が繰り返されたWinと比較してネイティブアプリ用のUIフレームワーク何使えばいいか極めて明確だし、大部分のコードをiOSと共通化できたそうだ
WPF以降の迷走によって崩壊したWinのUI開発エコシステムの惨状を象徴する良い事例だな
372: (ワッチョイ 17dd-UbH+) 2024/12/30(月)20:05 ID:sFrwTalz0(1/2) AAS
だからWebでいいって大昔に結論でてる
373: (ワッチョイ c702-3FWJ) 2024/12/30(月)20:21 ID:PItkFo3l0(1/2) AAS
バックエンドと高頻度にデータをやり取りするとか、
バックエンドでリアルタイムに生成した画像を大きく表示するようなアプリだと
Electronはレスポンス悪くなるんじゃないの?
374: (ワッチョイ 5b63-UbH+) 2024/12/30(月)21:03 ID:dr/DezOv0(1) AAS
ぜんぜん
375: (ワッチョイ f65f-32V6) 2024/12/30(月)21:32 ID:VLSf1dH+0(1/3) AAS
Webはそういうユースケースに最適化されてるからむしろWPFなんかより遥かにレスポンスいいんだよなあ
376(1): (ワッチョイ c702-3FWJ) 2024/12/30(月)22:04 ID:PItkFo3l0(2/2) AAS
じゃあ、逆にElectronはどんなタイプのアプリには向いてないの?
377: (ワッチョイ f65f-32V6) 2024/12/30(月)22:26 ID:VLSf1dH+0(2/3) AAS
一般的には、メモリ消費量の少なさや起動の早さが重要な小物には向かないとされる(WPF比では微妙だが…)
ChatGPTなんかまさにそうで、Win版がElectronアプリであることはかなり非難されてるね
378: (ワッチョイ 17dd-UbH+) 2024/12/30(月)22:38 ID:sFrwTalz0(2/2) AAS
>>376
wasmの利用で死角が無くなった
379: (ワッチョイ f65f-32V6) 2024/12/30(月)23:01 ID:VLSf1dH+0(3/3) AAS
一般的には、メモリ消費量の少なさや起動の早さが重要な小物には向かないとされる(WPF比では微妙だが…)
ChatGPTなんかまさにそうで、Win版がElectronアプリであることはかなり非難されてるね
380: (ワッチョイ 4e10-8Dp6) 2024/12/30(月)23:18 ID:OOGmSE5G0(1) AAS
ネイティブであってもXAMLレンダリングしてるならElectronでHTMLレンダリングしてるのと内部でやってることあんま変わんなくね?ってのが
381: (ワッチョイ 8b01-DS50) 2024/12/31(火)00:42 ID:DZIETbhN0(1) AAS
AIアプリなんてネットワーク越しでAPI叩いてるだけじゃないの?ローカルクライアント側のパフォーマンス差なんて
AIのレスポンスに比べればたかが知れてる気がするけど
382: (ワッチョイ ff74-32V6) 2024/12/31(火)00:44 ID:TIQaqZjg0(1) AAS
処理速度的にはその通りというかむしろ極限まで最適化されてる分HTMLの方が大抵速いのだが、
ブラウザを丸ごと同梱するのは本来必要な機能に対して膨大な無駄があるからどうしてもメモリ食うし起動にも時間がかかる
383: (ワッチョイ 63eb-UqtM) 2024/12/31(火)10:06 ID:Ksb/JqFh0(1/8) AAS
webアプリをクロスプラットフォームに移植する上でelectronだと楽だから使われてるだけで
最初からwin用のネイティブアプリ作りたい用途ならWPFの方が向いてる
384: (オイコラミネオ MM37-JbKD) 2024/12/31(火)10:12 ID:Njrw1w1iM(1/10) AAS
それは思い込みだと思うよ
WPFの開発者なんて確保できない
385: (ワッチョイ 63eb-UqtM) 2024/12/31(火)10:19 ID:Ksb/JqFh0(2/8) AAS
ChatGPTのアプリってWeb版と何も変わらないじゃん、ショートカットがあるくらい?
それを例に出すのは流石に頭悪いと思う
Edgeで任意のサイトのアプリ化する機能とやってることは変わらん
Webアプリがクロスプラットフォームの肩書きを得るために楽なのがElectronだから一応用意してるだけ、ブラウザでアプリ化するのと対して変わらん
386: (オイコラミネオ MM37-JbKD) 2024/12/31(火)10:31 ID:Njrw1w1iM(2/10) AAS
web開発者は低価格でいつでもいくらでも提供されるので成果物が同じ機能ならコスパが良いのは
web技術を流用したほうになる
387(1): (ワッチョイ 63eb-UqtM) 2024/12/31(火)10:39 ID:Ksb/JqFh0(3/8) AAS
単にChatGPTがアプリの特性を考えてElectronを採用しただけ
その開発者でもないのにそれを引き合いに出して他技術を貶めるのは流石に頭が悪い
ChatGPTはバックエンド側が価値があるわけでフロントエンド側なんて別にどうでもいいわけ
ネイティブアプリが向いてるのはアプリ側がメインで処理を行うもの
動画プレイヤー
ターミナル
IDE
PDFリーダー
こういった類のものを一から作る上でElectronやJSを採用する意味はない
省1
上下前次1-新書関写板覧索設栞歴
あと 194 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.006s