Microsoft .NET MAUI part9 [Xamarin]

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2022/09/13(火) 20:08:18.38ID:vLvjlCfL
Xamarinと.NET MAUIのスレッドです。
C#でクロスプラットフォームのアプリを開発できるフレームワーク
無料、クロスプラットフォーム、オープンソース。
対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど
919.NET MAUI HighSchool
垢版 |
2022/12/18(日) 19:08:36.62ID:kMWioX0P
>>918
それしか言えないのそろそろやめたほうがいいぞ
自分が書いた記事とかアプリとかでマウント取ってくれ
2022/12/18(日) 19:19:43.89ID:HuouaNzN
JWCAD互換のOSSなCADでも作ってくれれば
xxxxの優位性は直ぐ判るんだがのぅ
921.NET MAUI HighSchool
垢版 |
2022/12/18(日) 19:27:16.69ID:kMWioX0P
>>920
AutoCADじゃなくてJWCAD?
922デフォルトの名無しさん
垢版 |
2022/12/18(日) 19:28:32.89ID:PD5p07SP
>>919
とりあえずお前のアプリはマウント取れるような代物じゃないからでかい口叩くな
フラッターはCRUDしか作れないとか脳みそにウジ湧いてるとしか思えない妄言だわw
923.NET MAUI HighSchool
垢版 |
2022/12/18(日) 19:34:42.92ID:kMWioX0P
>>922
実際そうでは?
どっちにしてもネイティブ機能いじるようならMAUIがいいだろ
2022/12/18(日) 19:38:00.02ID:zAEEn0xA
https://www.youtube.com/watch?v=3cS7P1MVBBo
9月ぐらいに彼が作ろうとして挫折したやつ

これちゃんと作りあげてれば、アプリを最低1つ作ったってみんな認めてくれるよ
925デフォルトの名無しさん
垢版 |
2022/12/18(日) 19:45:40.41ID:xJFOE6sQ
>>919
とゴミが申しております
926デフォルトの名無しさん
垢版 |
2022/12/18(日) 20:08:14.22ID:PD5p07SP
>>923
別にネイティブ使うならマウイの方がいいんじゃ?は否定しないよ
けどネイティブが必要のないアプリなんかいくらでもあるぞ?そのネイティブ使う必要のある部分でもそのうちフラッターではできないものがどれほどあるのか
お前がドヤ顔してるウィキアプリもフラッターで普通に作れるだろ
何なら挫折した5chブラウザだって作れるよ
俺はマウイが好きだからと布教活動するのはいいけどゴミのような知識と能力で騒ぐの見苦しいからやめれ
927デフォルトの名無しさん
垢版 |
2022/12/18(日) 20:20:30.58ID:xJFOE6sQ
>>924
5chで忙しいので無理ですw
2022/12/18(日) 20:36:15.75ID:unD+40ms
>>917

自分で言ってるけどUI層がネイティブじゃ無いじゃん
結局DOM触るならJSの方がinterop無いから早いし。
2022/12/18(日) 20:45:21.87ID:wyTgLZ2m
>>880
xamarinの案件は激減してるって聞いたよ
2022/12/18(日) 20:45:38.98ID:wyTgLZ2m
>>880
xamarinの案件は激減してるって聞いたよ
2022/12/18(日) 20:47:30.76ID:wyTgLZ2m
同意、早く死んで欲しい
>>890
2022/12/18(日) 20:48:46.79ID:lsosTB24
ネイティブがそこまで敷居高いものか?😅
それがJava-Kotlin/Object-C-SwiftのことなのかGC無しの要メモリ管理言語のことなのかlibcを直叩きすることなのか知らんけど
2022/12/18(日) 20:49:59.87ID:wyTgLZ2m
>>891
転職活動してる?
2022/12/18(日) 20:59:45.22ID:Ni7vfHVl
>>932
そういうのここで言ってもここでは通じないよ
935.NET MAUI HighSchool
垢版 |
2022/12/18(日) 21:03:40.38ID:kMWioX0P
>>924
Blazorでアプリ作ってるんだが
936.NET MAUI HighSchool
垢版 |
2022/12/18(日) 21:06:23.63ID:kMWioX0P
>>926
Dartで作りより遥かにMAUI及びBlazorで作ったほうが生産性高いんだよねw
FlutterWebなんかあれでしょ?HTMLをgetElementsByIdとかして取得しちゃってんでしょ?
こっちは@だけ
生産性が段違い
これが全世界で.NETが受け入れられてる理由
わかる?
937.NET MAUI HighSchool
垢版 |
2022/12/18(日) 21:08:51.98ID:kMWioX0P
>>928
MAUIBlazorのWebViewなんてWeb上にデプロイしたものを使ってるんじゃなくて内部のHTMLファイルを動かしてるだけだから別になんら問題ねぇ
それがだめならSkia使ってレンダリングしてるFlutterの方がよっぽどネイティブじゃないよ
938.NET MAUI HighSchool
垢版 |
2022/12/18(日) 21:09:39.00ID:kMWioX0P
>>933
してない
ニートになりたい
939.NET MAUI HighSchool
垢版 |
2022/12/18(日) 21:12:31.09ID:kMWioX0P
>>932
ネイティブAPIを使った機能だな
MAUIはネイティブAPIのラッパーがすでに用意してある
Flutterにはない
よって細かい作業はSwift,Kotlinを使うしかできない
だからFlutterのネイティブは少ない
2022/12/18(日) 21:36:27.78ID:unD+40ms
>>937
DOM触るのにはJavaScriptとinteropしないといけない、が理解できてなくて草
Skia使ってるflutterは完全にflutterの世界の中でUIとイベント回してるから逆にパフォーマンス良いよ。
2022/12/18(日) 21:37:01.73ID:unD+40ms
>>939
MAUIアプリよりは多いだろw
942デフォルトの名無しさん
垢版 |
2022/12/18(日) 21:43:00.01ID:xJFOE6sQ
>>936
そんな知ったか要らんからアホみたいにマウイマウイ言ってたらええねんw
2022/12/18(日) 21:47:50.81ID:JHOZcBGl
お互い切磋琢磨すれば良いじゃん?
なんでマウントごっこするの?
俺はデバイスレベルのアクセスするアプリばかり組むのでネイティブで頑張るわ。
権限対応が面倒なんだがなぁ。
944.NET MAUI HighSchool
垢版 |
2022/12/18(日) 23:21:41.55ID:kMWioX0P
>>940
WASMのことなんも知らねぇんだなw
そんなことしてたらWASMの意味がない
JavaScriptなんて使ってねぇよ
(JavaScript使ったコードは必要だが)
945.NET MAUI HighSchool
垢版 |
2022/12/18(日) 23:23:20.15ID:kMWioX0P
>>941
MAUIはすでにMobileSuica,MobilePasmo,SwitchOnline,Cocoaと様々なネイティブ依存のアプリがあるよ
2022/12/18(日) 23:29:15.68ID:unD+40ms
>>944
DOMはJavaScriptからしか触れないって言ってるの。ウェブ関係全く知らないのかな?
2022/12/18(日) 23:30:03.83ID:unD+40ms
>>945
Xamarinじゃん。しかもFormsでもない。
948.NET MAUI HighSchool
垢版 |
2022/12/18(日) 23:35:47.93ID:kMWioX0P
>>946
触れなかったとしてもDartのレンダリングがDOM操作より早い証明ってあんの?
2022/12/18(日) 23:36:12.66ID:78vCY8gN
おまえらいい加減に基地外を透明にして連鎖アボーンしろよ
伸びてると思って覗いてみたら
番号跳びまくりとかあほかよ
2022/12/18(日) 23:39:53.59ID:58B1ttZj
実際、WASM は意味ないからな
Web では誰も使わないから、ネイティブバイナリの生成とか始めたw
951.NET MAUI HighSchool
垢版 |
2022/12/18(日) 23:41:15.64ID:kMWioX0P
>>947
まだ出たばっかだからね
今改修してるよ
24年でXamarinのサポート切れるからね
今年の春に出るMobileICOCAは同じJR系列ってことでMAUIになってると思って楽しみにしてる
952.NET MAUI HighSchool
垢版 |
2022/12/18(日) 23:42:24.68ID:kMWioX0P
>>950
クソオブクソ言語JavaScriptを書かなくて良くなるという最大の利点がある
953デフォルトの名無しさん
垢版 |
2022/12/18(日) 23:58:38.10ID:xJFOE6sQ
>>949
消えろアホ
2022/12/19(月) 00:07:37.16ID:37QtAmPo
>>950
ブラウザ外の使用法が大宣伝されているが、実際の使用数はブラウザ上の方が
圧倒的に多いらしい。
また、Wasmは、ブラウザ上では大いに意味が有って、ブラウザ上のマシン語。
今まで高級言語のJSしか使えなかったのが、マシン語も使える様になったような
もので、応用範囲が広い。
2022/12/19(月) 00:12:31.55ID:37QtAmPo
逆さまのことを言う人が居るが、Wasmはブラウザ上においては、
マシン語相当のものを使うことが出来る唯一無二の存在なので他に代替品が無い。
一方、ブラウザ外においてはいくらでも代替品が有る。
たとえばJava。
そもそも論としてブラウザ外は本物マシン語が使えるわけだから、もともと
なんでも出来る。
一方、ブラウザ上ではWasmが無ければマシン語相当のものが無いから、
まともな速度で別言語や複雑なロジックが動かない。
Wasmがあるおかげでブラウザ上で各種エミュレーターなども動くようになった。
2022/12/19(月) 00:18:05.96ID:UR45PUd8
>>954
しかし、DOMを操作するためにJSを必要とする
あのクソから決別できると思っていたのに、そうではなかった

あのクソを隠蔽してくれるなら MAUI でも Flutter でもいい
あのクソはクソを積み上げるためにクソを要求する究極のクソだからな
2022/12/19(月) 00:18:08.59ID:37QtAmPo
Wasmは、状況によるが純粋ロジックならJSの3〜5倍の速度が出る。
CPUの進化はコア数の増加へとシフトしていて、クロック数の伸びは著しく鈍化
しており、重いエミュレーターをJSで動かすのは無理がある。
「CPUの進化が著しい」などと言ってる人が居るが、実はウソ。
クロック数がほとんど延びて無いので、単純な速度はほとんど上がってない。
2022/12/19(月) 00:18:29.98ID:kSF74taM
うめ
2022/12/19(月) 00:18:42.22ID:kSF74taM
テスト
2022/12/19(月) 00:18:53.22ID:kSF74taM
このスレには
2022/12/19(月) 00:19:00.62ID:kSF74taM
おれしかいない
2022/12/19(月) 00:19:08.37ID:kSF74taM
サヨナラ
2022/12/19(月) 00:20:37.46ID:l1atpvZ1
WASMって各言語から生成したアセンブリ言語によく似た中間コードをGC無しで動かすからネイティブほどでないが軽量高速
ただそのGC無しっていうのが足枷になってるみたいでなかなか流行らないね(なぜみんなGC無しでプログラムを組めないのか)
GC無し言語だとC/C++/Rust/Zig/TinyGoあたりでTinyGoがファイルサイズが少なくて一番感触がよかった、ZigのWASMもファイルサイズを抑えられるらしくてそのうち試したい
WASM Blazorは独自にGCを稼働させてパフォーマンスを落とす上に意味不明なメモリリークするから嫌い
UnityのWASMはWebGLでJavaScriptが絡んでるようで仕組みがよくわからん
2022/12/19(月) 00:21:00.37ID:37QtAmPo
>>956
>しかし、DOMを操作するためにJSを必要とする
>あのクソから決別できると思っていたのに、そうではなかった
全部canvasの基礎的描画(直線や箱塗りつぶしなど)で書く方法がある。
WasmだとロジックがJSより圧倒的に速いのでそれをやり易い。
感覚的には「いくら複雑にしても遅くならない」感じ。
同じことをJSでやったら遅くて使い物にならないかも。
2022/12/19(月) 00:21:23.37ID:XGNhDgL5
>>948
あるよ。
2022/12/19(月) 00:21:45.16ID:XGNhDgL5
>>951
MAUIを使ってるの?
2022/12/19(月) 00:23:59.11ID:XGNhDgL5
wasmはハッシュ計算とか動画のデコードとかで使うけど、DOM触ったりするのはマジ向いてないよ。
それこそ文字列作るのも一苦労だし。

>>964
Flutterがやってることだよね。
2022/12/19(月) 00:29:46.78ID:37QtAmPo
>>967
Google Documentも、今までHTML要素で描いていたのを全面 canvas 描画
に変える方針である、と聞いた。確か Wasm も使ってるはず。
2022/12/19(月) 00:34:16.21ID:37QtAmPo
>>967
>wasmはハッシュ計算とか動画のデコードとかで使うけど、DOM触ったりするのはマジ向いてないよ。
>それこそ文字列作るのも一苦労だし。
「苦労」の部分は今後ライブラリが吸収していく。
一般プログラマはそのライブラリを使うから簡単になる。
今後色々なライブラリが出て、便利なものが使われていく。
2022/12/19(月) 00:37:54.97ID:37QtAmPo
WasmはC言語から書くとサイズが小さく出来るため、非常に複雑なロジックでも
サイズが大きくならないため、canvasの基礎的描画を複雑に組み合わせて描画
するようなライブラリが実用的になる。
JSだとサイズや速度面でそれは難しかったのではないか。
2022/12/19(月) 00:39:57.12ID:37QtAmPo
https://jp.quora.com/saikin-no-pasokon-no-seinou-ga-atamauchi-ni-na-tte-iru-no-ha-naze-desu-ka
Q: 最近のパソコンの性能が頭打ちになっているのはなぜですか?
2022/12/19(月) 00:43:43.60ID:UR45PUd8
JSどころかHTMLすら消えていく流れなのか?

PSDとか渡されて Flutter の build() を書くのしんどそう
HTMLコーダーが対応できるとしたら、ギリギリXAMLまでだと思う
973デフォルトの名無しさん
垢版 |
2022/12/19(月) 00:49:11.33ID:37QtAmPo
>>972
HTMLは、有名な「 阿部寛のページ」のようなシンプルなページ
2022/12/19(月) 00:49:28.42ID:I73K848i
Wasmの有識者多そうだから聞きたいんだけど、WasmEdge試した人いる?Emscriptenから知識が止まってるんだけど良さそうなんかね
2022/12/19(月) 00:50:22.55ID:37QtAmPo
おっと早まった。
>>972
HTMLは、有名な「 阿部寛のページ」のようなシンプルなページで必要なので
残ることは残るだろう。
しかし、進化の中心は canvas + wasm になっていくのではなかろうか。
2022/12/19(月) 00:50:26.58ID:I73K848i
間違えたこれランタイムやった、、、アホカスな俺
2022/12/19(月) 00:57:10.48ID:QS5bt1At
>>974
いまはEmscriptenじゃなくてWASI SDK使ってコンパイルするのが主流とちゃうんか?
2022/12/19(月) 01:14:06.70ID:I73K848i
>>977
返信あざいます そのSDK知らなかった
まさにほしいなと思ってたやつで聞けてよかった
2022/12/19(月) 01:30:06.76ID:37QtAmPo
今後、銀行取引から何から何まで
「なんでもWeb」「なんでもクラウド」「会議もクラウド+録画」になっていく傾向
があるようで、高速化が重要になっていき、Wasmの需要が出てくるかも。
980.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:27:55.50ID:eNRZy/9+
>>966
MAUIじゃなくてXamarinだがこれからMAUIに変わるのは間違いない
2024年にサポート終了だからね
981.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:30:20.88ID:eNRZy/9+
>>975
なんねぇよカスw
2022/12/19(月) 07:34:17.90ID:Kn1DSOfB
https://flutter.dev/events/flutter-forward

来年の1月25日
みんなワクワクしてる
2022/12/19(月) 07:36:08.39ID:KQOxq+sf
御機嫌よう
基地外の諸君
2022/12/19(月) 07:36:39.02ID:Kn1DSOfB
https://www.reddit.com/r/FlutterDev/
10万人

https://www.reddit.com/r/dotnetMAUI/
2000人
985.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:37:34.96ID:eNRZy/9+
>>982
だからここより先にFlutterスレでやれよ!って言ってんだろカス!
Dartとかゴミすぎて勉強したくないんだが死んでくれ
overrideもJavaのようなアノテーションだろ?
ゴミじゃん
986.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:38:20.11ID:eNRZy/9+
>>984
Redditとか言うゴミを.NETerは使わないよ
987.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:39:10.42ID:eNRZy/9+
Dartでクリーンアーキテクチャとか愚の骨頂なんだよねw
元々言語としておかしいから破綻してる
988.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:40:59.71ID:eNRZy/9+
.NET Confよりこじんまりしたゴミみたいなイベントなんだよなぁ
989デフォルトの名無しさん
垢版 |
2022/12/19(月) 07:41:37.24ID:KQOxq+sf
Just Push Pray
990.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:42:32.98ID:eNRZy/9+
Dartとか言うゴミ言語覚えても使えるのがモバイルアプリだけwww
終わってんなぁwwww
991.NET MAUI HighSchool
垢版 |
2022/12/19(月) 07:45:43.21ID:eNRZy/9+
>>982
楽しみにしてるとか言いながら本スレ誰もその話してなくて笑うwwww
5ch民にも見放されてるFlutterさん可哀想www
2022/12/19(月) 07:48:04.08ID:KQOxq+sf
うめ
2022/12/19(月) 07:48:13.62ID:KQOxq+sf
2022/12/19(月) 07:48:20.48ID:KQOxq+sf
2022/12/19(月) 07:48:26.27ID:KQOxq+sf
2022/12/19(月) 07:48:33.51ID:KQOxq+sf
2022/12/19(月) 07:49:14.57ID:Kn1DSOfB
mauiはゴミ
2022/12/19(月) 07:49:30.90ID:Kn1DSOfB
mauiは流行らない
2022/12/19(月) 07:49:48.27ID:Kn1DSOfB
mauiはうんこ
2022/12/19(月) 07:50:05.50ID:Kn1DSOfB
mauiサヨウナラ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 96日 11時間 41分 47秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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