Microsoft .NET MAUI part10 [Xamarin]

2022/12/19(月) 19:29:36.93ID:b7LRFmhz
Xamarinと.NET MAUIのスレッドです。
C#でクロスプラットフォームのアプリを開発できるフレームワーク
無料、クロスプラットフォーム、オープンソース。
対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど

前スレ
Microsoft .NET MAUI part9 [Xamarin]
https://mevius.5ch.net/test/read.cgi/tech/1663067298/
242.NET MAUI HighSchool
垢版 |
2023/01/24(火) 19:34:43.32ID:wm30ybcq
>>241
そうかな?
2023/01/24(火) 19:46:10.22ID:hrk0Jab5
そういえばMAUIは人脈いらんの?
2023/01/24(火) 20:01:52.05ID:ZWISF5L0
いよいよ明日だな
2023/01/24(火) 20:23:20.61ID:qkrWfLSJ
期待してる
2023/01/24(火) 20:28:51.82ID:Lw5lgVoy
>>241
おい、助けろ
2023/01/24(火) 20:29:12.98ID:Lw5lgVoy
>>241
いいよもう、解決したから
グーグルのドキュメント読んだ
248デフォルトの名無しさん
垢版 |
2023/01/24(火) 20:40:59.48ID:cBDNLt6X
>>247
ようクズ
2023/01/24(火) 20:50:51.53ID:hrk0Jab5
こんな感じだよ
わかったろ?

MAUI君もこうならないようにな
250.NET MAUI HighSchool
垢版 |
2023/01/25(水) 07:03:50.69ID:L3eNPuHz
君たちはなぜ優しさがないのか
2023/01/25(水) 07:55:07.82ID:buSm8wEz
どう解決させたんだろ
2023/01/25(水) 09:57:19.83ID:HAK2JNWL
>>250
お前が言うな
253.NET MAUI HighSchool
垢版 |
2023/01/25(水) 12:34:10.87ID:s3Qj4QHi
>>252
優しいけど
2023/01/25(水) 13:05:40.40ID:q1QZUKfj
https://medium.com/flutter/whats-new-in-flutter-3-7-38cbea71133c

キター
2023/01/25(水) 13:11:06.80ID:wfpWkDAr
過疎ってる Flutterスレに貼れよw
2023/01/25(水) 13:31:27.16ID:0KL4fNL0
違う、そうじゃない
2023/01/25(水) 13:48:16.55ID:ZxDXxAvT
これを機にflutter勉強するか
さんくす
2023/01/25(水) 13:48:33.44ID:HAK2JNWL
>>253
これが?

1 .NET MAUI HighSchool ▼ 2022/12/17(土) 04:18:26.88 ID:WFRGIGZB [1回目]
.NET MAUI=C#←神
React Native=JavaScript←世界的に広がってるが言語仕様がクソなのは言うまでもない
Flutter=Dart←TypeScriptにも負けC#にも負ける生まれながらの敗北者
2023/01/25(水) 13:58:34.71ID:q1QZUKfj
喧嘩しないで待機しとけよ
https://www.youtube.com/watch?v=zKQYGKAe5W8
2023/01/25(水) 17:55:47.28ID:Iai0frZ7
>>259
こりゃ見逃せないね🤓
261.NET MAUI HighSchool
垢版 |
2023/01/25(水) 19:20:08.37ID:I78/+Jqu
>>254
毎回なんでその報告をここでやんの?
262.NET MAUI HighSchool
垢版 |
2023/01/25(水) 19:20:21.95ID:I78/+Jqu
>>258
事実じゃん
263.NET MAUI HighSchool
垢版 |
2023/01/25(水) 19:20:43.19ID:I78/+Jqu
>>259
171人wwww
2023/01/25(水) 19:24:00.71ID:k1NZmI8P
>>261
Xamarin/MAUIスレの人は相手してくれるじゃん
265.NET MAUI HighSchool
垢版 |
2023/01/25(水) 19:25:34.13ID:I78/+Jqu
>>264
Flutterスレは相手してくれねぇのかよwww
かわいそうw
2023/01/25(水) 20:34:45.55ID:2VuprYMV
flutterやってる人とMAUIやってる人って平均年齢が大まかに30ぐらい違うんじゃないかなと
5chを見ないZ世代の集まりとアラフィフオタサー(要人脈派)軍団じゃ何もかも違いすぎる
267.NET MAUI HighSchool
垢版 |
2023/01/25(水) 20:50:27.25ID:L3eNPuHz
>>239
これ君?
https://twitter.com/mazepin_Leder/status/1617903491707723777?t=Yt7xN7udXmRSG6Ouq3ucBQ&s=19
https://twitter.com/5chan_nel (5ch newer account)
268.NET MAUI HighSchool
垢版 |
2023/01/25(水) 20:50:59.62ID:L3eNPuHz
>>266
レベルの差がね
2023/01/25(水) 20:59:33.28ID:Iai0frZ7
>>259
あと2時間🥰
2023/01/25(水) 21:07:08.58ID:kAgpBLSM
flutter速報ニキ助かる👍
271デフォルトの名無しさん
垢版 |
2023/01/25(水) 21:09:54.69ID:lr0pZ+S1
人脈て何?w
なぜ人脈が必要?
272.NET MAUI HighSchool
垢版 |
2023/01/25(水) 21:43:26.63ID:L3eNPuHz
>>271
Flutterには必要なんじゃね?
273デフォルトの名無しさん
垢版 |
2023/01/25(水) 22:01:38.08ID:lr0pZ+S1
>>272
というかおまえmaui捨てたんか?
やり捨てか?
最初から遊びやったんか?
274.NET MAUI HighSchool
垢版 |
2023/01/26(木) 00:18:40.63ID:j1a5ZPM0
>>273
何いってんだこいつ?
お前12月の怒涛の記事出し見てないんか?
275.NET MAUI HighSchool
垢版 |
2023/01/26(木) 00:19:34.21ID:j1a5ZPM0
WinUI3やりながらUnityやってる
WinUI3落ち着いたらUnityやりながらMAUIやる
2023/01/26(木) 00:33:28.08ID:6sAF+XDU
おい、firebaseや他の紹介はいらねぇよ...
2023年のロードマップでも紹介されるのと思ったら...
277.NET MAUI HighSchool
垢版 |
2023/01/26(木) 06:02:05.98ID:j1a5ZPM0
>>276
ざまぁwww
2023/01/26(木) 12:27:52.27ID:vpePP0lM
マイクロソフトがなんか発表したの?
2023/01/26(木) 12:57:51.62ID:ogiUkOCq
何もない
2023/01/26(木) 13:12:54.06ID:2j0MSq2a
フラッターってD♭(Dart Flat)=C#ってのが命名の元々の意味なんだろうか?
2023/01/26(木) 13:20:04.79ID:iQzUClxn
flatとflutterだと綴りが違う
2023/01/26(木) 14:51:57.02ID:2j0MSq2a
>>281
googleは社名でさえ由来の単語のスペルを変えているから
スペル違いは意味が無い指摘
2023/01/26(木) 14:59:53.24ID:xIk9cBuA
命名の理由は確認しようがないよね

確実なことは、Dart がクソだってことだよ
Flutter専用言語なのに機能が足りず、freezed みたいのが当たり前に使われてる欠陥言語
このスレ的にはどうでもいいことだけどね
284.NET MAUI HighSchool
垢版 |
2023/01/26(木) 18:32:36.56ID:Rp2Gp074
>>278
Googleがなんか発表したらしいけどしらん
285.NET MAUI HighSchool
垢版 |
2023/01/26(木) 18:33:24.61ID:Rp2Gp074
>>283
かわいそう…
286.NET MAUI HighSchool
垢版 |
2023/01/26(木) 19:11:58.82ID:Rp2Gp074
MYPOSってサービスが.NET MAUIで構築されてるんだと

https://twitter.com/EPOS_SYSTEMS/status/1618533143828647937?t=B0C_Y-9c_4Oq0wrZfHecnw&s=19
https://twitter.com/5chan_nel (5ch newer account)
2023/01/26(木) 19:31:09.24ID:6sAF+XDU
https://medium.com/flutter/whats-next-for-flutter-b94ce089f49c

https://github.com/flutter/flutter/wiki/Roadmap
こっちも更新された
2023/01/26(木) 19:33:45.60ID:6sAF+XDU
WinAppSDK 1.3について
https://github.com/microsoft/microsoft-ui-xaml/discussions/8124

WinAppSDK 1.3: As mentioned on previous community calls, 1.3 is centered around improving how you use WinUI & WinAppSDK by fixing quality issues, improving debuggability, and simplifying difficult to use APIs like Mica & Window/AppWindow
289.NET MAUI HighSchool
垢版 |
2023/01/26(木) 19:42:36.96ID:j1a5ZPM0
>>287
Flutterスレでやってね
2023/01/26(木) 20:47:05.70ID:U+cewE/Q
https://medium.com/flutter
をNGに入れたから綺麗になるかな
2023/01/26(木) 21:08:58.35ID:6sAF+XDU
https://www.windowscentral.com/software-apps/windows-11/this-is-microsofts-new-modern-file-explorer-overhaul-for-windows-11
2023/01/26(木) 21:25:02.11ID:2j0MSq2a
>>288
1.2.3は出たね
293.NET MAUI HighSchool
垢版 |
2023/01/27(金) 12:21:55.77ID:V5rrNNYD
Flutterってマルチウィンドウや右クリックに対応してるの?
294.NET MAUI HighSchool
垢版 |
2023/01/27(金) 12:22:01.82ID:V5rrNNYD
https://devblogs.microsoft.com/dotnet/5-dotnet-maui-desktop-features/
295デフォルトの名無しさん
垢版 |
2023/01/27(金) 15:40:13.34ID:x+dH9FjL
すみません、ど素人的質問で申し訳ないですが、
MAUIのxamlってデザイナー無くなりました?
デザインはエミュレーターで確認しろ、hot reloadを利用してとあるのですが、画面遷移が例えば100あったとしたらその手順を踏んで画面を確認しろと言う事でしょうか?
2023/01/27(金) 15:53:53.77ID:dXHtuMQM
なくなったつーか元々無い
ちなみに俺の環境ではHotReloadも一切効かない
Microsoftは脳内でGUI作ることを推奨してるらしい
2023/01/27(金) 15:57:37.36ID:kGEpJNta
Xamarin の頃にはあったけど廃止された
デバッグビルドでショートカットボタンを作りまくるしかない


けどc#側がほっとリーロード効かないんで大変
298デフォルトの名無しさん
垢版 |
2023/01/27(金) 16:07:19.99ID:H3IHgmZp
げー…開発する気失せた…

基本的に作るアプリケーションは画面遷移時にパラメータを渡すことが多いからしっかりとしたデータ受け渡しをする必要があってその度に業務を行わないといけないんじゃないかって危惧してた

あと画面イメージを並べて見ることが多いからかなり不便だねぇ

hot reloadの初期化もデバッグ時めちゃくちゃ時間掛かるしやだなぁ…
2023/01/27(金) 16:13:08.01ID:L7kFqZDE
いやデザイナーなんていらんだろ
300デフォルトの名無しさん
垢版 |
2023/01/27(金) 16:28:10.71ID:ExyqjVAa
>>299
コーディングしてデバッグを繰り返してる感じですか?

どうしてもレイアウト構造の階層を複数持つと頭では理解できないのは俺の頭のスペックが低いから?!
301.NET MAUI HighSchool
垢版 |
2023/01/27(金) 16:30:23.98ID:YXqDPp2F
WindowsCommunityToolkitとかにあるXamlを動的にプログラムに反映させるやつをOSSで公開すればVSのアドインで誰か作りそうなのにね
302.NET MAUI HighSchool
垢版 |
2023/01/27(金) 16:31:26.41ID:YXqDPp2F
>>298
いうほど時間かかるか?
303デフォルトの名無しさん
垢版 |
2023/01/27(金) 16:40:54.40ID:jwcMhybp
>>302
勝手な考えだけど、webやモバイルってかなりuiに特化した作りにすることが多くて、デザインやux、uiに時間をかけることが多いから即座に見れるイメージってのが大事な気がして

ちょっと触ったけどいちいちデバッグするのはストレスなのよね
304.NET MAUI HighSchool
垢版 |
2023/01/27(金) 16:51:53.93ID:YXqDPp2F
CommunityToolkitサンプルアプリのやつだ
あれのソースコードやコンポーネント欲しいね
305.NET MAUI HighSchool
垢版 |
2023/01/28(土) 07:43:46.20ID:Akv+btg4
メディアエレメント来たな
https://youtu.be/_sp4RG0I0x4
2023/01/28(土) 12:26:47.02ID:AoIbDWak
.NET MAUI
.NET MAUI Blazor

用途の使い分けが分かりません
どっちを選択したらええのん ナニガ(´・ω・`)チガウノ
教えて!エロイ人!
307デフォルトの名無しさん
垢版 |
2023/01/28(土) 12:48:35.11ID:FtIFQvFx
blazorはweb対応でuiはhtml、xaml、js、css
無印はxamlじゃなかった?
2023/01/28(土) 13:05:03.21ID:AoIbDWak
エロイ人は実在した!(`・ω・´)ゴクリ

web対応っていうのはレンタルサーバーに置いておいたりできるのかな

UIはWebデザイン知識があればUIの組みやすさはBlazorが始めやすいのか

ちなみにやりたいことのうちの一つは、自分専用アプリしか作らないんだけど
うちのちっこいNUC PC(DHCPアドレス:192.168.1.10)に
.NET MAUI Blazor アプリを走らせておいて
家庭内LANの別デバイスのWEBブラウザ(MacやiPhoneのSafari)から
http://192.168.1.10:5656 とかにアクセスして
WEBアプリ的に操作したり可能?
今の所、宅外からのアクセスは考えていますん
309デフォルトの名無しさん
垢版 |
2023/01/28(土) 13:19:13.86ID:FtIFQvFx
サーバーは自分で建ててrootに出力したweb用のパッケージを配置すれば出来るはず
2023/01/28(土) 13:33:33.59ID:AoIbDWak
わかったよミサトさん!(`・ω・´)シラベテミル

目標をセンターに入れてrootに出力したweb用のパッケージを配っ置(◉ω◉)
目標をセンターに入れてrootに出力したweb用のパッケージを配っ置(◉ω◉)
目標をセンターに入れてrootに出力したweb用のパッケージを配っ置(◉ω◉)
2023/01/28(土) 13:39:26.21ID:AoIbDWak
こ、この辺かにゃ....ι(´Д`υ)?

https://learn.microsoft.com/ja-jp/aspnet/core/blazor/host-and-deploy/?view=aspnetcore-7.0&tabs=visual-studio-mac#publish-the-app

発行場所:Blazor WebAssembly

スタンドアロン: アプリは /bin/Release/{TARGET FRAMEWORK}/publish/wwwroot フォルダーに発行されます。
アプリを静的サイトとして展開するには、wwwroot フォルダーの内容を静的サイトのホストにコピーします。

ホストされている: クライアント Blazor WebAssembly アプリは、サーバー アプリの他の静的な Web アセットと共に、
サーバー アプリの /bin/Release/{TARGET FRAMEWORK}/publish/wwwroot フォルダーに発行されます。
publish フォルダーの内容をホストに展開します。
2023/01/28(土) 14:11:02.17ID:X+IQvONj
個人のnuc用途なら、大抵はHTML形式のページ上の
ボタンかlink押したら何か処理したい、とか程度じゃないの?

そんなのなら今のnucのページでphpなり動作するようにした方が単純だし作るの早いでしょう。

「nuc PC内の状況変化に合わせて『リアルタイム』に
ページ上の表示内容変えたいんです」くらいでないと
blazorの利用価値は全くないような?

既にblazorやasp.netのプロですとかなら話がかわるかもだけど。
313デフォルトの名無しさん
垢版 |
2023/01/28(土) 14:27:45.10ID:FtIFQvFx
要件的にはphpの方が早そうだけど理由があるんじゃないか
2023/01/28(土) 15:20:10.53ID:AoIbDWak
>>312
もっと深いことをやってるのよ(´・ω・`)
ストレージ内のデータとかデータベースアクセスして色々処理してる
 ※NUC自体をリモートデスクトップ的に遠隔操作するのではない
WebAppベースでアクセスして操作する感じ
そうするとクライアント側でiOSアプリやデスクトップアプリを作る必要がない

今は別の間始発環境でやってて
でもいい加減コスト高いから,NETが良さそうなんで環境移行しようかなと
2023/01/28(土) 15:42:49.48ID:BiW8168F
>>300
そうだよ
htmlとcssのコーディングと同じじゃん
大勢のWeb製作者ができてるのになんでxamlだとできないんだ?
reactとかのjsxも同じくデザイナーなんかないけどみんな開発できている
316.NET MAUI HighSchool
垢版 |
2023/01/28(土) 18:29:24.13ID:Akv+btg4
>>308
ウェブ対応というかWebで作ったデザインがそのまま使えるって感じ
サーバーにおけるのはASP.NETってやつだな
317.NET MAUI HighSchool
垢版 |
2023/01/28(土) 18:35:21.45ID:Akv+btg4
BlazorはBlazorWebViewを使ってHTML,CSSで画面を構成できるフレームワーク
Webコンポーネントから発行したイベントでネイティブの機能を呼び出せる優れもの(指紋認証やカメラなど)
サーバー側のWebAPIの呼び出しはBlazor MAUIじゃなくなくても普通のMAUIでいける
ただWebAPIはASP.NETなんかのバックエンド側で実装する必要がある
318デフォルトの名無しさん
垢版 |
2023/01/28(土) 18:56:16.55ID:SXuI8pv9
XAMLを確認するためだけのプロジェクト
つくって確認してるわ
最小ならホットリロードもできたし
最悪ビルドしても早いし
原始的だけどしょうがない
2023/01/30(月) 15:40:41.61ID:6R2vGcMI
MAUIで作ったAndroid/iOSアプリでOpenCVが使えますか?
OpenCVSharpで全部出来てしまえば楽ですが、多分Android用とiOS用を使うのでしょうか?
2023/01/31(火) 00:33:39.37ID:hLRYDq4/
AでBを使いたければ
A B と検索窓に入れて検索するのがいいよ
見つからないなら君がフロンティアになれるチャンスがあるよ
321.NET MAUI HighSchool
垢版 |
2023/01/31(火) 07:07:18.40ID:x/zoFjZU
調べてみるとSwift,Kotlinでも設定大変みたいだな…
2023/01/31(火) 07:30:01.00ID:fKeaDp3B
>>319
技術的なことはstackoverflowやteratailあたりで聞くといい
ここは>320みたいな気狂いしかいない
323デフォルトの名無しさん
垢版 |
2023/01/31(火) 11:25:35.23ID:miXihdlk
OpenCVSharpよー知らんけどそれが各々のネイティブライブラリラップしてくれてはないの?
324デフォルトの名無しさん
垢版 |
2023/01/31(火) 11:42:47.94ID:nIWCob1U
opencv自体ただのc/cppでopencvcharpはcppのラップ
android,iosだろうと使い方は変わらない
2023/01/31(火) 13:45:10.65ID:Csttm2g6
Flutter+OpenCVでAndroid/iOSアプリが作れる記事がありましたが、
MAUI+OpenCVはありませんので、素直にFlutterで作る事にします。
ありがとうございました
326デフォルトの名無しさん
垢版 |
2023/01/31(火) 20:53:55.53ID:n2PINkmH
>>325
がんばれ👍
2023/02/01(水) 04:07:21.63ID:gfAHP6LD
MAUIは泥船
2023/02/07(火) 20:21:53.25ID:f/b87n/Y
今年ってWebAssembly GC離陸するの?
正念場か
2023/02/07(火) 20:24:20.38ID:f/b87n/Y
これで更に速くなってどうなるかだな
flutter for webやblazorだかブラジャーだか知らんが
2023/02/07(火) 20:26:56.66ID:f/b87n/Y
flutte for webは初期ロード時間どうにかしないとな
CanvasKitおめぇだよ
331.NET MAUI HighSchool
垢版 |
2023/02/07(火) 20:27:02.31ID:IN6KfTTP
flutter for Webってゴミなんじゃね?
332.NET MAUI HighSchool
垢版 |
2023/02/07(火) 20:28:01.87ID:IN6KfTTP
C#使うってのはわかるけどDart使うならJSでよくね?ってならないの?
疑問です
2023/02/07(火) 20:33:49.54ID:f/b87n/Y
言語だけでアプリ開発するわけじゃないんだよ..
UIフレームワークも重要なんだよ
2023/02/07(火) 20:58:06.31ID:f/b87n/Y
https://www.publickey1.jp/blog/23/webassemblychrome_111dartwebassembly.html

https://www.publickey1.jp/blog/23/blazorblazor_unitedspassr1blazor.html
2023/02/07(火) 21:23:46.30ID:f/b87n/Y
https://github.com/microsoft/microsoft-ui-xaml/discussions/8137

参加しろよな
336デフォルトの名無しさん
垢版 |
2023/02/08(水) 12:57:40.26ID:kQaDc4UM
MAUIのjsのレンダリング遅くね?
337.NET MAUI HighSchool
垢版 |
2023/02/08(水) 17:59:53.77ID:B+snOFdv
>>336
遅くないよ
2023/02/08(水) 18:20:48.78ID:1HbAy1dP
maui blazorとかいうのとりあえず動いてるサイトないの?
体感したい
339デフォルトの名無しさん
垢版 |
2023/02/08(水) 19:27:12.86ID:s7j1TvOS
>>337
fabric.jsを動かして見たけど明らかにサンプルより動きが遅い ヌメヌメしてる
340.NET MAUI HighSchool
垢版 |
2023/02/09(木) 06:48:06.11ID:vWsDeECL
>>338
MAUI Blazorはサイトじゃなくてアプリでは?
Fx FilesってアプリがMAUI Blazor使ってる
https://play.google.com/store/apps/details?id=land.fx.files
341.NET MAUI HighSchool
垢版 |
2023/02/09(木) 06:50:42.81ID:vWsDeECL
>>339
環境によるんじゃね?
レスを投稿する