1 名前:デフォルトの名無しさん [2021/08/01(日) 09:38:36.43 ID:AQsxQSFr.net] Xamarinと.NET MAUIのスレッドです。 C#でクロスプラットフォームのアプリを開発できるフレームワーク 無料、クロスプラットフォーム、オープンソース。 対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど
577 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 15:46:17.81 ID:TcdrFtXg.net] ガワにWeb使う奴はWebAPIにしとけば大体何とかなる
578 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 17:28:44.56 ID:c1DnPJAu.net] DBもnode.jsだけで完結するから大体大丈夫
579 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 19:05:15.26 ID:kKndzz48.net] Electron代替のTauriを実際触ってみてわかったこと ・TauriはロジックをRustで記述できるだけのGUIフレームワークでUI部分はWebView(WebKit)を利用する。 ・よってフロントエンドはReactでもVueでもSvelteでもなんでもよくて実際に開発者が自由に選択する(選択を迫られる) 近年のウェブでは当たり前になった自由度の高さがMSのお仕着せ環境になれてるおっさんだとまずこの最初にフロントエンドフレームワークを選択するところで拒否反応でそうだなw
580 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 21:40:46.16 ID:bDBFD8wu.net] rustまだ触りたくないなぁ・・・
581 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 22:14:35.19 ID:eVJUu7SU.net] Rustは生ポインタ触らなくていいからC++の1億倍簡単で楽だぞ しかもすべての機能は標準ライブラリにあるからつまづくこともない C++みたいに不必要に難解で面倒でイライラする実装もなくモダンなのにガベコレじゃないからC++と遜色ない速度の神言語だよ
582 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 23:39:10.52 ID:OApjcXAI.net] rustはGUIのライブラリは標準であるかね?
583 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 21:52:44.42 ID:yHEqRmMU.net] >>573 笑
584 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 22:55:56.17 ID:LhvFmw2g.net] xamarin formsのCollectionView使ってアプリ(Shell)作ってます。 リストのあるタブから別のタブに移動したあと、また戻ってくるとリストのスクロール位置がトップに初期化されるんですが、初期化せず以前スクロールしていた位置のままにすることってできますか?
585 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 23:01:00 ID:LhvFmw2g.net] リストのscrolledイベントでスクロール位置保存して、ページのOnAppearingでlist.ScrollToして復元すればいいかと思ったんですが、どうもOnAppearingの後で初期化されてるみたい
586 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 23:48:12.39 ID:ibcYvAWs.net] ここだとマイクロソフトに親を殺された人が そら見たことかって悪口言ってくるので ヤフー知恵遅れ、teratailとかstackoverflowとかで聞いた方がいいと思う
587 名前:デフォルトの名無しさん mailto:sage [2022/06/23(木) 05:17:23.99 ID:5Zv3Fj/t.net] そもそもXAML書けない底辺クソ雑魚がなぜか常駐してるクソスレだからこんなところで質問してもマジでまともな回答はないぞwww 日本でMSの開発環境をおすすめしない理由もこれでMSの開発環境のナレッジやコミュニティが日本に存在しなくて日本語ではナレッジやノウハウが手に入らないってとこなんだな かといって英語なら困らないかと言われるとまたそうでもないんだなこれがw 英語圏でもMSの開発環境のナレッジはJSに比べると極端に少ないから問題解決が非常に困難なケースが多々ある
588 名前:デフォルトの名無しさん mailto:sage [2022/06/23(木) 08:28:53.64 ID:a3fX6/RW.net] おやはいつごろ殺されたの?
589 名前:デフォルトの名無しさん mailto:sage [2022/06/23(木) 12:34:29.87 ID:KASyLWvH.net] まぁ過去レス読んだらわかるけど昔から5chでXAMLの質問してまともな回答は一つもなかったからRedditで英語でスレ立てた方がよっぽど建設的だよ 今はDeepLもあるし翻訳した文章でもほぼ通じるからね
590 名前:デフォルトの名無しさん [2022/06/23(木) 14:09:03.88 ID:SXJwMcpU.net] >>576 最近触ってないのですっかり忘れてるけどタブの切り替えで初期位置に戻るような挙動は無かった気がするぞ? むしろタブ切り替えによるOnAppearingがらみでデータを再設定してないか?
591 名前:デフォルトの名無しさん mailto:sage [2022/06/24(金) 23:04:19.26 ID:AhF0YqjD.net] >>581 レスありがとう データの設定はページクラスのコンストラクタでやってて、一度きりしか実行しないのは確認してるんだよ OnAppearingも元は使ってないので関係なし せめてコールスタックが見れればいいんだけど……
592 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 01:23:13.68 ID:88yygsnu.net] >>575 今突然気が向いたからVS2022でXamarinFormsのタブアプリテンプレートで新規作成したら丁度BrowseページがCollectionViewでItem表示する実装だったからそのままMockStoreのItem増やして最後尾までスクロールしてAboutタブ→Browseって切り替えたがちゃんとスクロール位置を記憶してるんだが?www 一体OSは何でVSなのかVSCodeなのかテンプレは何か実行環境はローカルなのかデバイスなのか何も書いてないし釣りだろwww これが釣りじゃなかったら相当のボンクラだぞ
593 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 01:29:59.36 ID:INsRG0vq.net] >>583 ボンクラですまんかったな ありがとう、ちょっとテンプレート見返してくるわ
594 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 02:47:22.37 ID:INsRG0vq.net] >>583 と同じ操作してるつもりだけどスクロール位置戻ってるな…… OSは泥12だしnugetでformsのバージョンも最新なんだけどな
595 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 03:02:56.10 ID:88yygsnu.net] XamarinのUIは基本ネイティブUIをラップしてるあるんだからそれが12Lの正しい挙動なんだろ 全て同じ挙動にしたいなら独自UIのFlutter使うとかお前はそういうことをちゃんと考えてXamarinチョイスしてんだよな?www https://docs.microsoft.com/ja-jp/xamarin/xamarin-forms/user-interface/collectionview/scrolling ここにXamarin.Forms CollectionView のスクロールってドキュメントあんだから読めよお前がやりたいことが全部懇切丁寧に書かれてんだがアホなのか?www マジでこのスレはXAML触ったことないのにXAMLの文句言ってるガイジとドキュメントすら読めないクレクレ君しかいねーの草
596 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 03:13:30.67 ID:INsRG0vq.net] >>586 それが正しい挙動だとしたらお前の試したテンプレートの動作がおかしいのか?
597 名前:デフォルトの名無しさん [2022/06/25(土) 08:51:13.55 ID:UGl6LJO8.net] >>582 スクロール位置変わったのはイベント取れないか?そこで引っ掛ければコールスタック取れるんじゃ
598 名前:デフォルトの名無しさん [2022/06/25(土) 08:53:15.82 ID:UGl6LJO8.net] フォームズの方になかったらViewRendererでAndroidの方のイベントでフックするとか
599 名前:デフォルトの名無しさん [2022/06/25(土) 09:01:26.54 ID:UGl6LJO8.net] 後はコレクションビューに表示されるコントロールにOnAppearingでインデックス0のものの内容だったらブレーク仕掛ける?これだと前に切り替わってたらタブ切り替えで表示される時になるからダメそうだけど。何かしらでフックはできそうな気はするが
600 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 10:22:58.70 ID:sADLSxjf.net] シェル使ったことないけどサンプルで試してみたら確かにスクロール位置戻るな 同じ現象で議論してる人もいるけどここでは解決してないみたい https://github.com/xamarin/Xamarin.Forms/issues/8795 まあ標準のcollectionviewにこだわる必要ないと思うが
601 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 11:31:15.60 ID:88yygsnu.net] このアホはググるってことを知らんらしいな自己問題解決がゼロなのやばすぎるだろwww キミはホビープログラマーだよな?これが曲がりなりにも職業PGだとしたら恐ろしすぎる仮に俺のプロジェクトにいたら絶対いびりぬいて追い出すわwww https://github.com/xamarin/Xamarin.Forms/issues/8795 これ読んでまだXamarin使うかReact NativeやFlutterやElectronなんかのウェブベースにするか自分で決めろwww
602 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 12:24:21.38 ID:puI1h6Re.net] Xamarinって差す物が広すぎるよ。
603 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 12:49:22.29 ID:8rCEDsWI.net] オダマリン
604 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 13:03:50.14 ID:3+d60hQ1.net] >>593 XamarinFormsでAndroid 12って指定されてるのに広すぎる?お前がわかってない低脳なだけだろ馬鹿 こういう何年もバグが放置されてるのってXamarinFormsだけの話じゃないんだよな WPFのWebViewの致命的なバグも修正するのコスト掛かるしもうWPFの更新終了終してるから仕様ってことでFixするわすまんこって公式回答にはなんでやねーんってツッコんでしまった 特にMSのモバイル開発環境はリスキーすぎるし他の選択肢が豊富だからなんで素人にはおすすめしない
605 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 17:43:20.28 ID:hTQvJVLe.net] こんなUXに直結するようなバグが2019年にオープンされて いまだにクローズしてないって終わってるわ
606 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 20:23:20 ID:KXLxtieB.net] >>595 漫画ビューワできた??w
607 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 20:31:46 ID:KXLxtieB.net] >>592 rust製漫画ビューワできた??w
608 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 21:14:11 ID:G3ZbAdFE.net] >>592 死ね
609 名前:デフォルトの名無しさん [2022/06/25(土) 21:37:38.12 ID:UGl6LJO8.net] マジでこいつ異常だろw MSに一族郎党なぶり殺しにでもあったの?
610 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 21:45:44.02 ID:88yygsnu.net] >>589 そのAppearingイベントハンドラでコードビハインドする実装も試したが今度はCollectionViewのScrolltoにItemやIndexを指定もバグってるという壮大なオチが待っていて爆笑なんだがwww Xamarin Forms CollectionView ScrollTo Not working on Load https://stackoverflow.com/questions/63271864/xamarin-forms-collectionview-scrollto-not-working-on-load ここでも結局無理なんだが?で終わってて2年近く放置なの草生えるわ しかしここ最近は触ってなかったが最新のXamarinFormsでもクソすぎるなMVVMで双方向バインディングがいいならさっさとVue使えば問題解決なんだがXamarinFormsなんかにしがみついてるアホは移行できない無能揃いだろwww
611 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 22:26:08.00 ID:KXLxtieB.net] >601 >今Rustの学習中だからもうちょいしたらRustで漫画ビューア作るわ >気が向いたらmacOS向けもリリース予定だから楽しみにしてろよ
612 名前:デフォルトの名無しさん mailto:sage [2022/06/25(土) 22:46:08.13 ID:EL2FqGYg.net] MSだからと初心者がXamarinに手を出してドツボにハマるパターンだな ReactやVueやFlutterやAngulerと違ってこのパッケージやコンポーネントがダメなら他にという選択肢がない Githubのスター数見ればわかるが誰もコントリビュートせずコミュニティが機能してないから代替がなくとてつもない手戻りが発生する 業務システム開発でこの手の問題にハマって最終的にGrapeCityなんかの有料コンポーネントを採用せざるを得ずさらに人月削られて大炎上とかMS開発環境あるある
613 名前:デフォルトの名無しさん [2022/06/26(日) 07:57:49.51 ID:6NWxZdg0.net] 数年案件で使用して、結構ヘビーに使ってたと思うがそんな話にはならんけどなもちろん仕様のコントロールするし、XFのバグ踏んだりもあったけれど。 web界隈は知らんので困ったことが有志で即座に解決するならそれはいい環境だとは思う
614 名前:デフォルトの名無しさん mailto:sage [2022/06/26(日) 20:49:01.69 ID:O7Qq88Jj.net] >>601 お前VS2022で作成したテンプレートでCollectionViewのスクロール位置ちゃんと記憶してるって言ってなかった?
615 名前:デフォルトの名無しさん mailto:sage [2022/06/26(日) 21:54:37.94 ID:UohuCSQ+.net] そりゃUWPだと問題ないからな Androidだと言わずに後出しで質問する奴が嫌われる理由がこれなんだけどガイジは理解できないんだよな そんなことも知らずに噛み付いて喧嘩売るから理詰めでマウント取られるんだよアホ
616 名前:デフォルトの名無しさん mailto:sage [2022/06/27(月) 06:29:36.32 ID:dLpGR4Y0.net] 初心者だが、なんとかxamarinformsでAndroidアプリリリースしてGooglePlayでの検索順位は常に1位だよ プログラムの行数が数万行いってるから、他の開発環境で作り直す時間ない Xamarinをわざわざ使ったのはC#とWPFの実務経験が少しあったから
617 名前:デフォルトの名無しさん [2022/06/27(月) 14:09:20.05 ID:Fz/PaTW9.net] >>606 この流れでUWPで動作確認しました!キリッ!って言ってんの?脳にウジ沸いてん?
618 名前:デフォルトの名無しさん [2022/07/22(金) 19:02:38.08 ID:hBacIgyd.net] 初心者ですがC#の拡張ライブラリ使うと途端にiOSやAndroidでは動かなくなるとかあるのでしょうか? NAudioライブラリを実装した音楽再生アプリを作る予定です またできない場合ではWindows標準ライブラリを使えばなんとかなるのでしょうか
619 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 19:13:22.94 ID:hBacIgyd.net] ザマリンって未だに動くものと動かないものが明確に分かれてない感じですか?
620 名前:デフォルトの名無しさん [2022/07/22(金) 19:50:50.93 ID:yoEBUVfk.net] サブマリンとは潜水艦のことである。 と思う。
621 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金)
] [ここ壊れてます]
622 名前: 19:59:47.39 ID:F/d3VPRy.net mailto: >>611 な…なるほど… [] [ここ壊れてます]
623 名前:デフォルトの名無しさん [2022/07/22(金) 20:59:13.82 ID:jqQE5Mlm.net] >>610 NAudioがなんか知らんけどC#の拡張ライブラリ使ったら動かないとかないし、そも動くものと動かないものが明確に分かれてないの意味がわからん なんのライブラリか知らんがWindows用のライブラリが泥やリンゴで動くとでも?
624 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 21:03:00.80 ID:F/d3VPRy.net] >>613 つまりライブラリ使っちゃうとアウトってこと? あとWindows標準ライブラリも厳しいってこと?
625 名前:デフォルトの名無しさん [2022/07/22(金) 22:09:37.40 ID:jqQE5Mlm.net] Xamarinってなんだかわかってる?
626 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 22:21:26.80 ID:F/d3VPRy.net] >>615 C#のコードをiOSやAndroidのAPIに働きかけるもん? ということは最初からiOSやAndroidのAPIに実装されてないような拡張ライブラリなどは使えないってこと?
627 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 22:27:06.69 ID:7QXIg2PK.net] >>614 xamarin全般で使える音楽ライブラリならコイツかな bass.radio42.com/ シェアウエアだが、個人で払える金額だ もう一つはLibVLCSharp https://github.com/videolan/libvlcsharp Bassの方は最近動きがないからちょっと心配だが機能は何でもあり VLCは更新も頻繁だが音楽と動画再生だけで細かいことは無理
628 名前:デフォルトの名無しさん mailto:sage [2022/07/22(金) 22:34:05.25 ID:F/d3VPRy.net] >>617 なるほどありがとう… ライブラリ無しでゴリゴリ書くしかないかなぁ
629 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 00:57:48.59 ID:w8v1U5l+.net] Unityにしたら
630 名前:デフォルトの名無しさん mailto:sage [2022/07/23(土) 08:33:55.20 ID:w8v1U5l+.net] fmod、wwiseがインディー向けの無料ラインセンスあったから、そっちが使えるかもしらんな C#がどこまでサポートされてるかは知らんけど
631 名前:デフォルトの名無しさん [2022/07/24(日) 12:27:52 ID:2lyIaqMH.net] Xamarinって普通のUWPやWPFとかと比べるとめちゃくちゃ難しいよな クリック、タップした座標を求めるだったりかなり難しくなってる MAUIだと簡単になってたらいいけど… 初心者で始めたけど難しすぎて疲弊してる…
632 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 19:21:19.92 ID:b5JX62L/.net] え? ボタンの座標なんか求めたことないけど特殊なクリック使ってるの?
633 名前:デフォルトの名無しさん [2022/07/24(日) 19:56:36.49 ID:FZyti/Jd.net] ボタンではないけどビューのタップやドラッグの場所は使ったわ 結局レンダラー使ったけど
634 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 23:02:23.77 ID:2lyIaqMH.net] タップの座標は使うでしょ… もしかしてボタンだけのアプリしか作ってないとか?
635 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 23:04:39.52 ID:2lyIaqMH.net] 結局タップとかドラッグとかはiOS、Androidそれぞれで作らんとだめなのか…
636 名前:デフォルトの名無しさん [2022/07/24(日) 23:24:25.40 ID:hnBeY/7d.net] 将棋アプリなら、駒と盤面をボタンで作れば、座標とらなくて済む。 ボタン最高!!
637 名前:デフォルトの名無しさん [2022/07/24(日) 23:25:18 ID:hnBeY/7d.net] お絵描きアプリなら、ドットをボタンで作れば、座標とらなくて済む。 ボタン最強!!
638 名前:デフォルトの名無しさん [2022/07/24(日) 23:27:30 ID:hnBeY/7d.net] 反論のあるやつはどんどんかかって来いよ! 「え?それボタンで出来ますよ??」 ってだれかが反応してくれるから。
639 名前:デフォルトの名無しさん mailto:sage [2022/07/24(日) 23:41:53 ID:2lyIaqMH.net] スワイプしたときの動作どうすんの? ハイ論破ぁ!!
640 名前:デフォルトの名無しさん [2022/07/25(月) 00:08:58.43 ID:yo1EuM95.net] >>624 そんなの作るアプリ次第だろ アホか
641 名前:デフォルトの名無しさん [2022/07/28(木) 09:47:07.85 ID:2Rw/B+fk.net] DJアプリ作ろうとしてるんだけどこのレコードを時計回りに回すと逆再生ができるようにしたいんだがどうすればいいんだろうか? 座標取得して中心点からの角度求めればいいんだろうけどタップした座標の求め方がわからん 参考資料とかありますか? https://i.imgur.com/Y3EUIR5.png
642 名前:デフォルトの名無しさん [2022/07/28(木) 13:44:48 ID:D2b61Rwb.net] 俺の記憶だと上でも書いたようにレンダラーで各々取らないと無理だったけどやったの5年ほど前なので最近は知らん
643 名前:デフォルトの名無しさん [2022/07/28(木) 17:19:04.09 ID:2Rw/B+fk.net] >>632 なるほど…レンダラーかまさないと無理なのか… レンダラーについての情報少ないんだけどどこから見つければいいかな?
644 名前:デフォルトの名無しさん mailto:sage [2022/07/28(木) 19:49:59.45 ID:G5sGRUf4.net] >>633 https://i.imgur.com/YDzUOmh.jpg
645 名前:デフォルトの名無しさん [2022/07/28(木) 20:53:15 ID:D2b61Rwb.net] >>633 ごめんなんかエフェクトで取れるぽい https://docs.microsoft.com/ja-jp/xamarin/xamarin-forms/user-interface/graphics/skiasharp/transforms/touch
646 名前:デフォルトの名無しさん [2022/07/28(木) 23:04:30.38 ID:2Rw/B+fk.net] >>635 マジか 超ありがとう!!!
647 名前:デフォルトの名無しさん [2022/07/29(金) 23:06:40.29 ID:vJH/1c1U.net] 権限の与え方について教えてください 各アプリのそれぞれの権限を付与する方法は、Xamarin.forms 権限付与 でググったらマイクロソフトのページでサンプルがあって上手く行ったのです https://imgur.com/y2RCPVI を https://imgur.com/sTcn5vS こんなダイアログで「許可」にしたら https://imgur.com/yl1qJr1 と言うふうに出来たのだけど 例えば位置情報そのものがOFFだった場合 https://imgur.com/GxnW4cr を https://imgur.com/6APnsMy とするのって、どうしたらいいの? GPSとBluetoothだけでも教えてください あと、GPSそのものがOFFかどうかってどうやって検知するのでしょう Bluetoothはなんとか見つけたのだけど・・・
648 名前:デフォルトの名無しさん [2022/07/30(土) 00:46:28 ID:B+hHajAh.net] これとかどうですか? Xamarin 位置情報って調べたらヒットしたので他に気になったら位置情報で調べてみて https://docs.microsoft.com/ja-jp/xamarin/android/platform/maps-and-location/location
649 名前:デフォルトの名無しさん [2022/07/30(土) 21:07:27.61 ID:bvwXA6PY.net] AndroidやiOSのファイルへアクセスしたくて色々調べてたけどPCLStorage使って色々ぶつかりながらやってたけど.NetStandardStorage使えば簡単に書けたんだな… クロスプラットフォームで一番古いから答え出るまでの道のりがなげぇわ
650 名前:デフォルトの名無しさん [2022/07/30(土) 22:12:26.56 ID:B+hHajAh.net] Android固有のドキュメントやMusicファイルのパスを取得する方法がわからん… https://docs.microsoft.com/ja-jp/xamarin/android/platform/files/ これかと思ってやってみたらアプリ内のストレージだったし… 基本的にAndroid固有のファイルって見ることできないのかな?
651 名前:637 [2022/07/31(日) 00:56:58.12 ID:lIiSE88X.net] >>638 ありがとうございます。 それでもダメだったので Xam.Plugin.Geolocatorと言うのを取り込んで GPSのON/OFFのチェックでOFFだったら 「GPSをONにして」ってダイアログだけ出して自分でやってもらうことにした 他のアプリは直接その画面にすっ飛んで言ってるのになぁ・・・・ と言うか鍵が無効ですというので書込が面倒くさい・・・・ >>639 Environment.GetFolderPath(Environment.SpecialFolder.Personal); android側でしか動かしてないけどなんかこれで行けた
652 名前:デフォルトの名無しさん [2022/07/31(日) 01:06:57.22 ID:lIiSE88X.net] >>639 ごめん。なんか勘違いしてた プログラム書きながらだったから許して
653 名前:デフォルトの名無しさん mailto:sage [2022/07/31(日) 01:23:43.11 ID:umZ4cEVU.net] PCL使ってXamarin.Androidのクラス使えばAndroidのAPI直接呼べて手っ取り早いんじゃねと思ったけど、今はPCLは非推奨なんだっけ
654 名前:デフォルトの名無しさん [2022/07/31(日) 08:06:45.03 ID:A5Z+OjG6.net] 共有ファイルは外部ストレージなのに内部ストレージを読み込んでました Mono.Androidのアセンブリを共有プロジェクトに追加したら外部ストレージの情報を取得できるようになりました
655 名前:デフォルトの名無しさん [2022/07/31(日) 15:08:50.33 ID:k3o0KFK/.net] >>643 そもそもPCLからAndroのクラス見れんやろ Actionとか渡せば動くけど .NET5の時はStandardだったんだっけ?ここ2-3年まともに見てないからわからん
656 名前:デフォルトの名無しさん mailto:sage [2022/07/31(日) 15:47:03.65 ID:umZ4cEVU.net] >>645 Xamarin.Forms:プラットフォームに依存する処理を書くには? プラットフォームに固有の処理を記述するには、DependencyServiceクラスを利用して、PCLでインタフェースを、個々のプロジェクトでその実装を定義するとよい。 https://atmarkit.itmedia.co.jp/ait/articles/1610/12/news021.html
657 名前:デフォルトの名無しさん [2022/07/31(日) 16:36:22.01 ID:k3o0KFK/.net] >>646 Actionとか、と書いてるの読めないのかハゲ どのみち見れんことにも変わりないぞ?
658 名前:デフォルトの名無しさん [2022/07/31(日) 16:37:49.60 ID:k3o0KFK/.net] 大体DependencyServiceとかわざわざ使わなくていいし実プロジェクトの方の実装の呼び出しが行えればいいんだがら好きにしろや
659 名前:デフォルトの名無しさん mailto:s [2022/08/06(土) 22:49:58.28 ID:YGqtJRNu.net] Xamarin色々つついてみたけど結構簡単だな なんで未だに日本のアプリの筆頭がココアや紅白なんかマジでわからん とりあえず開発中のやつ https://i.imgur.com/B3Mg4gM.png https://ux.getuploader.com/kagifile/download/138
660 名前:デフォルトの名無しさん mailto:s [2022/08/07(日) 05:33:54.71 ID:hbbO0HPv.net] ザマリンの日本人技術者少ないのなんでなんだ…
661 名前:デフォルトの名無しさん mailto:sage [2022/08/07(日) 08:28:11.42 ID:xMGJV/Rd.net] 国内コミュニティの気色悪さがバレたせいだろ Xamarinするには、まず人脈♪
662 名前:デフォルトの名無しさん mailto:s [2022/08/07(日) 08:31:16.72 ID:hbbO0HPv.net] >>651 なるほど… 日本人特有だなこれ
663 名前:デフォルトの名無しさん mailto:sage [2022/08/08(月) 12:10:31.80 ID:ST43b53S.net] 単純に必要な案件が少ないんじゃね
664 名前:デフォルトの名無しさん mailto:sage [2022/08/08(月) 14:03:44 ID:eqoWNCJv.net] FlutterやRNに流れてる様な
665 名前:デフォルトの名無しさん [2022/08/08(月) 14:18:44.02 ID:zF/GmYPg.net] 案件でガッツリ使ってたけど今度からはフラッターにしようと流れつつある
666 名前:デフォルトの名無しさん [2022/08/08(月) 14:22:22.16 ID:zF/GmYPg.net] そんなホイホイXF上げてないから古いの使ったままで新しいものでは治ってるバグを踏んで更新とかやってるけどOSのアップデート含めて更新しないといけないのも含めまあ煩雑感はあるのでフラッターにしようという感じっぽい(最近案件離れてるのでよく知らない) フラッターにしたらその辺から解放されるんかね? 独自描画にしてレイヤー挟んでるからその点では良さそうだけど
667 名前:デフォルトの名無しさん mailto:sage [2022/08/08(月) 18:17:30.35 ID:vienKW4k.net] フラッターはフラッターで猛烈な勢いでバージョンアップしてるけど そういうのはノーカンなのかな
668 名前:デフォルトの名無しさん [2022/08/08(月) 21:08:09.15 ID:zF/GmYPg.net] >>657 それによる不具合…ありえる…よな?
669 名前:デフォルトの名無しさん mailto:sage [2022/08/09(火) 00:30:51.19 ID:1jZiR0h6.net] >>649 モバイルPASMOがあるだろ
670 名前:デフォルトの名無しさん [2022/08/10(水) 22:51:26.73 ID:saRCheoq.net] モバイルパスモXamarinなのか
671 名前:デフォルトの名無しさん [2022/08/10(水) 22:54:37.34 ID:saRCheoq.net] 今タッチ操作(ドラッグとか)で場所取得していろんな処理をしていくプログラムを趣味で作ってるけどXamarinだとskiasharpっていうオープンソース使うかDependencyService使ってAndroidやiOSのタッチ操作メソッド呼び出さなくてはならないっぽいな .NET MAUIならタッチ操作も対応してくれてるんだろうか?
672 名前:デフォルトの名無しさん [2022/08/11(木) 00:44:15.41 ID:+EFPW+vt.net] >>661 少しは上嫁
673 名前:デフォルトの名無しさん mailto:sage [2022/08/11(木) 01:40:12.94 ID:YnGddApT.net] >>662 モバイルPASMOがどうかしたのか?
674 名前:デフォルトの名無しさん [2022/08/11(木) 06:48:09.92 ID:ZUVSEiAf.net] >>663 わかったわかった 知恵遅れはこのスレ全部読んどけ
675 名前:デフォルトの名無しさん [2022/08/11(木) 09:29:46.65 ID:EX7froQb.net] ちなみにその上のレスもskiasharp使ってるだけというね
676 名前:デフォルトの名無しさん [2022/08/11(木) 09:30:02.35 ID:EX7froQb.net] ネイティブでタッチ操作対応してくれたらなぁ
677 名前:デフォルトの名無しさん [2022/08/11(木) 09:30:43.67 ID:EX7froQb.net] なんでタッチ操作対応できてないのかマジでわからん 一番重要だろ