Xamarin Part7

■ このスレッドは過去ログ倉庫に格納されています
2020/08/06(木) 14:13:17.40ID:FqdHb27g
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
http://xamarin.com/

前スレ
Xamarin Part6
https://mevius.5ch.net/test/read.cgi/tech/1508356242/
Xamarin Part5
http://mevius.2ch.net/test/read.cgi/tech/1498575762/
Xamarin Part4
http://mevius.2ch.net/test/read.cgi/tech/1494196804/
Xamarin Part3
http://echo.2ch.net/test/read.cgi/tech/1483089021/
Xamarin Part2
http://echo.2ch.net/test/read.cgi/tech/1480602653/
Xamarin Part1
http://echo.2ch.net/test/read.cgi/tech/1359861574/
2020/12/30(水) 03:16:02.47ID:ze6oCJYZ
>>451
ちなみに、MonacaはCordovaを使ったブラウザ上の開発環境(IDEなど)。
2021/01/15(金) 21:24:07.53ID:R5qZkkZa
https://devblogs.microsoft.com/xamarin/xamarin-forms-5-0-is-here/
完全に空気だな
454忍者猫 ◆WUoBIT2C235V
垢版 |
2021/01/22(金) 22:51:34.13ID:lWAiJ0ki
https://ameblo.jp/ninja-cat-japan/entry-12651404577.html
XamarinでAndroid, iOS, Windows10用のアプリを開発しました!
2021/01/26(火) 01:23:53.40ID:Kfmu5zf0
xamarin.forms はビューワーがすぐにコケるのはなんとかならないのか
456デフォルトの名無しさん
垢版 |
2021/01/26(火) 14:30:05.38ID:j7spnDSJ
人脈なくてもやっていいの?
2021/01/27(水) 17:00:41.67ID:qQmXn4fa
かまへんで!
2021/02/03(水) 20:11:07.28ID:4sLGneqD
Android版COCOA機能してない報道草
2021/02/03(水) 20:31:49.45ID:bLX6wB+J
Android版をインストールした俺はセーフ
2021/02/04(木) 12:17:53.35ID:g6UWTYBM
あれだけの注目プロジェクトでMSも噛んでいてこのザマとか、一体誰だったらxamarinでまともなアプリ作れるんだろうか
2021/02/04(木) 14:00:56.69ID:nRsqdGpo
Unoなら大丈夫。
462デフォルトの名無しさん
垢版 |
2021/02/04(木) 16:40:03.92ID:M8nO/F+8
>>460
ザマリン関係ないだろw
2021/02/06(土) 01:38:30.99ID:PZ9Rc0Bf
任天堂のアプリは大丈夫?
2021/02/06(土) 12:23:03.90ID:ioRcv+yc
Xamarin製にまともなアプリはないということ
2021/02/06(土) 13:09:46.54ID:enIHetdE
アップデートでバグ入れたんだから開発管理してる奴らがクソだっただけ
2021/02/06(土) 13:11:41.52ID:JdsD+Ic/
悪いのはXamarinということでなければ納得できません
2021/02/06(土) 13:34:16.84ID:ioRcv+yc
Xamarinでやると糞人材が寄ってくるということ
2021/02/06(土) 13:34:56.98ID:ioRcv+yc
Xamarinエンジニア程の人格破綻者はいない
2021/02/06(土) 14:00:26.49ID:xuEfQm7n
>>468
お前が何のエンジニアか、そもそもエンジニアなのか分からんが、お前が人格破綻者なのは分かったよw
2021/02/06(土) 15:28:34.57ID:sxvkqNg5
ウケるwww
接触確認不可能アプリwwwwww
2021/02/06(土) 16:11:32.82ID:NOEALJqo
MSのAzureベンダーロックイン狙いが裏目に出ただけだからXamarinはセーフ?
2021/02/06(土) 16:46:37.79ID:JdsD+Ic/
国が発注した金額は3億超で
改良を引き受けた企業が受け取ったのが1600万円とかだからベンダーロックインすら関係ない
2021/02/06(土) 17:04:22.66ID:JdsD+Ic/
ごめん
国が支払ったのは3億要ってなかった
国の支払2億9448万
開発会社が受け取ったのが1615万
2021/02/06(土) 18:12:13.74ID:0l8rGy4F
正直、いくら保守費用込だと言ってもこんなクソアプリを3億かけて発注する側も頭おかしい。
妥当な金額はリクス込みでも1000〜2000万だわ。
2021/02/06(土) 18:21:47.54ID:ioRcv+yc
Xamarinに関わると頭おかしくなるということ
476デフォルトの名無しさん
垢版 |
2021/02/06(土) 20:20:29.51ID:DY3tk9Io
ココアの開発、MSの人が開発にかかわったわけじゃないのか?

>>473-474
よくその数字見つけてきたね
中抜きがひどいな
電通とか竹中、パソナが間にはいってごっそりピンハネしてるんでしょ?
2021/02/06(土) 21:15:19.75ID:6eQmSTNr
ホリエモン・KENTA などが言う、
中抜き会社は、社会でもっともいらない存在

大量の貧乏人を作り出しているだけだから

反日・韓国系のNHK・テレビ局などの流通経路の独占は、
下請けの給料と、製品の品質を下げるから、もっともいらない独占
2021/02/06(土) 21:23:15.01ID:JdsD+Ic/
>>476
受注したパーソルって会社が既に人材派遣会社
そのくせ自分のところの人員に開発させずに、下請けに出してたんだよ
このスレでもパーソルの派遣を使ったことある人いるでしょ
2021/02/06(土) 21:24:51.24ID:Y984YwYJ
中抜き世界一の日本だけあるな。
能力ない会社に任せる政府が悪い。
2021/02/08(月) 11:53:31.12ID:AF/GUP8s
>>473
HER-SYSの開発運用費用、約1億2000万円も込みらしいぞ
COCOAにしてもサーバ側の開発運用費もあるだろうし

だとしても厚労省&パーソルが粗末な仕事しやがった事実は覆らないが
そもそもHER-SYSの方も巨額を費やしてひり出したそびえ立つ糞の山だからな
2021/02/08(月) 14:08:12.06ID:LbxSSweA
>>476
OSS開発者のはずデプロイ王子に納期と仕様変更強制できるのって誰だよ、って話

MSのAzure関連部隊の不始末であってXamarinは関係ない。
2021/02/08(月) 19:08:23.96ID:vccaD8jH
Xamarinでやると糞になる
2021/02/08(月) 19:58:52.20ID:Vrbohkxj
ココアの問題は大臣もtweetしてるな
https://twitter.com/hiratakuchan

発注体制に問題があったとかなんとか
https://twitter.com/5chan_nel (5ch newer account)
2021/02/13(土) 14:21:25.42ID:2XgTV33g
COCOAのデータ初期化されてしまう問題は
Xamarin.Formsのバグだった模様
https://github.com/cocoa-mhlw/cocoa/issues/16#issuecomment-774130119
2021/02/13(土) 14:50:57.57ID:H2nvFqer
だからXamarin程の糞はないって3年前から言ったろ?
2021/02/13(土) 14:56:56.52ID:tY6nnWIa
他のマルチプラットフォーム開発なら防げた?
2021/02/13(土) 15:10:01.57ID:ZnJ2NR9I
Xamarin のせいじゃなくて、単にバグってるだけだろw
マルチプラットフォームじゃなくても同じことをすれば同じことが起こる
2021/02/13(土) 15:19:34.20ID:H2nvFqer
Xamarinを使っただけでバグが量産されまともに動くアプリを作ることすら困難になる
2021/02/13(土) 15:49:40.30ID:NrzbN3XO
>>487
いやこれは本当にXamarin.Formsの設定保存クラスのバグっぽい。
2021/02/13(土) 15:58:29.56ID:bSmdAM2h
Xamarinにも同じ人が報告してるね
https://github.com/xamarin/Xamarin.Forms/issues/13676
2021/02/13(土) 16:09:18.19ID:H2nvFqer
3年前からこうなることは分かっていた
2021/02/13(土) 16:31:03.82ID:xc+dhlQC
やっぱりXamarinのせいじゃねーかwwwwww
493デフォルトの名無しさん
垢版 |
2021/02/13(土) 18:59:48.87ID:fixCDq/m
よくわかんねーがそもそもそれ2行目と3行目の間にすっ飛んだらって、しょうがなくね?そこまで問題ないようにとかいってたらエラーハンドリングコードが9割ぐらいになるぞ?
494デフォルトの名無しさん
垢版 |
2021/02/13(土) 19:03:20.06ID:fixCDq/m
斜め読みしかしてないけど、そこで解決策ってやってるのは単に元ファイルをとりあえずどっか逃してるだけで、だったらtmpファイルで良くね?
tmpをさらに誰かが消しちゃうとか?
2021/02/13(土) 20:12:47.29ID:2KIaYprT
>>493
そもそもこのコード自体がtryブロックの中じゃないか……全然関係無いぞ
atomicに行うべき動作がatomicにできてないのが問題
2021/02/14(日) 08:25:31.59ID:hKfY6JdB
途中で落ちても元ファイルかtmpのどちらかは残るようにしてるのに読む時はtmpを見てないのか
これをコードレビューで見逃すのはちょっとなあ…

まあせっかく数千万人の日本人無償テスターを確保できたんだから存分に使い倒してXamarinの品質上げてくれ
2021/02/14(日) 10:16:15.89ID:JAJ+f/z+
これでもう完全に終わりか
ちょまどに転ばされデプロイ王子に叩き潰され最後は自分自身のバグでトドメを刺された
498デフォルトの名無しさん
垢版 |
2021/02/14(日) 13:14:26.93ID:QgmUsbu5
まだだ
まだ終わらんよ
2021/02/14(日) 13:20:27.13ID:aRdY2d/3
いや、11月には終わるけどな
順調にいけば.NET 6に統合されてお終い
500デフォルトの名無しさん
垢版 |
2021/02/14(日) 18:24:56.01ID:BwggYdqO
>>496
他の箇所見てないけど、一発でやるオーバーライトみたいのがないからtmpを作成後、オリジナルを消してtmpをオリジナルとして保存で、それ以外にやりようなくない?

間違ってたこといってたらすまそ
2021/02/14(日) 20:07:37.24ID:VLDULwf9
>>500
ジャーナリングのアルゴリズムをどう設計するかだけど、俺が設計するならオリジナルがないまたは壊れてたらtmpを採用、両方正常ならオリジナルを採用、両方壊れているってのはアルゴリズム上はあり得ないけどフェールセーフで初期値って感じにするかな?
2021/02/14(日) 20:38:56.71ID:PhDiV4m5
>>500
https://github.com/xamarin/Xamarin.Forms/issues/13676

原因を突き止めた方はAndroidのSharedPreferencesを参考にした解決策をXamarin.Formsに提案してるね
2021/02/14(日) 21:50:49.24ID:BQQ6kbfL
Xamarinって糞だなああ
2021/02/14(日) 22:05:22.75ID:yrV2Bu9C
Xamarinの問題じゃなくてファイル更新のアプリ側実装の問題でしょ。
Androidはアプリがバックグラウンドに移された時の処理が独特なので、処理途中で例外発生は割とある。ちゃんと拾えば安全だけど。
2021/02/14(日) 23:18:47.82ID:zAbdmxgh
Xamarinさえ使わなければこんなことにはならなかったのにかわいそう
Xamarinが無ければ世の中はもっとより良い場所になる
2021/02/14(日) 23:31:19.39ID:Eb59wH58
>>504
コミュニティの議論を見る限りライブラリのメソッド実装の問題のように見えるがな
507デフォルトの名無しさん
垢版 |
2021/02/15(月) 04:10:42.61ID:yoDWWd4K
>>501,502

今のままでファイルがなくてtmpがあるならそれをリネームでいい気がす 
ただそれ、原因突き止めたってよりもこれなんじゃないかなーというかここしかない…かなーって感じなのでは
正直2と3の間でターミネートされるとかレアもレアなんちゃうの

元のバグがどんぐらいの頻度で起きてるのか知らんけど。なんか筋悪な予測な気がするんだが
2021/02/15(月) 05:17:26.92ID:eA3sF93U
別プロセスにファイルロックされててファイル置き換え失敗とかいうオチはないかな?
2021/02/15(月) 07:25:36.73ID:/QUDDX5Y
>>507
「ここしかない」まで示せたなら十分じゃないの
2021/02/15(月) 07:44:22.21ID:vV8hXUMl
>>507
tmpリネームだとリネーム中にterminateされたらと考えたけどそこのトランザクションは流石にOS側で保証されそうね。

確かにあのバクレポートのピンポイントのタイミングは確率的にそうそう発生しないように見えるけど、I/O待ちが入るのでOSから見ると絶好のterminateタイミングなのかもしれない。
511デフォルトの名無しさん
垢版 |
2021/02/15(月) 07:54:16.33ID:yTYKMDLP
Xamarin側の不具合なのか、開発チームが責任のバグなのか、
まだ確定はしていないってこと?

フレームワークのバグが多すぎると
クロスプラットフォームのフレームワーク使わないほうが
時間もコストもかからない、ということになってしまうな
512デフォルトの名無しさん
垢版 |
2021/02/15(月) 08:01:15.74ID:eA3sF93U
>>511
それが答えだよ。
それぞれのプラットフォーム依存言語の実装を調べてさらにマルチプラットフォーム言語を調べるわけだけだから、結局2度手間なんだよ。
もっといろんなプラットフォーム依存言語が出てこないと、マルチプラットフォーム言語を使うメリットが乏しい。
2021/02/15(月) 08:25:50.95ID:cr+000rn
>>510
なんでバグじゃなくてバクって書くの?
2021/02/15(月) 08:44:57.04ID:957kb5r0
だから3年前からクロスプラットフォームは総じて糞
その中でもXamarinはキングオブ糞って言い続けたろ?
俺様大勝利
2021/02/15(月) 09:04:27.98ID:vV8hXUMl
>>513
ん?あぁただのtypoだ。
2021/02/15(月) 12:06:13.12ID:AA3CTIXi
Xamarin株大暴落w
517デフォルトの名無しさん
垢版 |
2021/02/15(月) 14:41:03.87ID:yoDWWd4K
>>509
いやここしか無いんじゃないか、ってのも推測に過ぎんからね

>>511,512
それ言ったら他人の作ったライブラリも一切使えないって話になるだろ
まあややこしいことしてるからアレだけど、案件でいくつか使ってたけど特にうちのやつは画面数ひたすら多くて挙動も共同なのばかりだったからクロスプラットフォームの恩恵非常に受けてるわ

こんなの二つ同時に作るとかしたく無い。

COCOAだったら別に作るとかはまあアリかもとは思うけど
518デフォルトの名無しさん
垢版 |
2021/02/15(月) 14:45:24.22ID:eA3sF93U
>>517
二つ同時はコツをつかめばわりと簡単。
三つ四つになってくると流石にきついけど、きついのはXamarinの中の人も同じ。
2021/02/15(月) 15:04:40.43ID:Zz310udS
↓全ての人生を実況に費やし、晩年に差し掛かり、もう何も残ってない
2021/02/15(月) 15:37:09.23ID:957kb5r0
Xamarin程の糞はない
521デフォルトの名無しさん
垢版 |
2021/02/15(月) 18:20:10.71ID:yoDWWd4K
>>518
いや業務寄りのロジックがムッサ多いから
別々に作るのは避けたいのよ
2021/02/15(月) 19:15:59.50ID:957kb5r0
そんなの知るか
糞は糞だし
糞に関わるやつは糞
2021/02/15(月) 20:08:18.21ID:fW5pFQkM
∧_∧  / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
(    )  \_____
| | |
(__)_)
524デフォルトの名無しさん
垢版 |
2021/02/15(月) 20:10:17.80ID:yoDWWd4K
>>522
こいつの世界における存在必要性皆無すぎない?
2021/02/15(月) 22:05:01.34ID:957kb5r0
Xamarinに費やした時間をもっとマシなことに使っていれば
もっと市場価値高められたのにな
残念www
2021/02/15(月) 22:55:23.44ID:AA3CTIXi
ちげえねえwww
527デフォルトの名無しさん
垢版 |
2021/02/16(火) 11:00:50.49ID:LwFOkyPP
https://xtech.nikkei.com/atcl/nxt/column/18/00001/05203/
COCOA不具合放置の遠因か、開発ベンダー選定で繰り返された「丸投げ」の実態
2021/02/16(火) 17:25:56.23ID:YJLFyPHN
Xamarinの品質とそれを隠したい人が露わになっていく……
https://togetter.com/li/1667874
2021/02/16(火) 17:28:19.11ID:QsRZqn0X
俺様の勝ち!
Xamarinエンジニアは俺にごめんなさいしなければならない
2021/02/16(火) 17:34:08.92ID:6a7fxa+u
ta@台北 @ta1nakamura
COCOAはMSのXamarinっていう開発環境で作られていて、MSが威信をかけてサポートすると思ったんだけど(厚労省もそれを期待?)全然そうしなかったってことはもうXamarin普及は諦めたという事では

むけえだ @mr_mkeeda
cocoaのAndroid版、9月からバグってて機能してなかったは残念すぎる。協力したくてもXamarinだから分からんのがな…

みょうが @mrkn
Xamarinは使ったことがないから良し悪しについて何も分からないけど、COCOAの不具合の話を見てると絶対近寄りたくないフレームワークだなと思ったわ。通知の不具合とか永続化データの謎リセットとか、謎のフレームワークを挟んでなかったらすぐに解決できるんじゃないの?

ENDO Yasuyuki @eyasuyuki
COCOAはXamarinだったので誰も手伝えなかった。オープンソースにする意味があったのだろうか。

ねこ吸い @8796n
AndroidでもiPhoneでもどっちでも使えるフレームワークのメーカーが実績作りたくてぶち上げたけど結局悪評だけ残ったみたいになってるな

sokaye @soakaye
COCOAデザインミスだよな。
Xamarinである必要ないもの。
そもそもメンテ会社が、ってのは置いておいても。
531デフォルトの名無しさん
垢版 |
2021/02/16(火) 17:50:48.08ID:OBcmXmcp
なまじ別ターゲット向けコンパイル通っただけで大丈夫と思ってしまう錯覚を誘引しやすい。クロスプラットフォーム環境だと特にそう。
信頼できないものを信頼できるかのようにみせてしまう。
2021/02/16(火) 17:52:35.13ID:6a7fxa+u
Kunio Okita @okitan
まぁでも COCOA って正直、そんなに難しいアプリではないとは思うけど、xamarin とかクロスプラットフォーム系のやつを選んじゃったのがものごとをものすごく難しくしてると思うんだけどね。。

Satoshi Kato @katoSat
オレも好きだから、昔からいくつもwのクロスプラットフォームな開発環境で、Windows/Mac両対応なアプリ両手に余るぐらい作ったことあるけど、やっぱ保守がガンになりがちなのは確かだわ。

Masanori Kusunoki / 楠 正憲 @masanork
接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。ましてやEN APIに精通したエンジニアはほぼおらず担当してから勉強することに

( ゚∀゚)o彡゚チキン!チキン! @kitamurahisao
cocoaでxamarin採用したの良くなかったと思う。swift、kotlin、awsで構築してればエンジニアのアサインも容易で、発注価格ももっと安くすんだ気がする。
厚生労働省の役人はこの辺の事情分からなくても仕方ないけど設計と提案持って行った会社のミスよ。

もっさりさん @TeamMOSA2
COCOA接触感染アプリの話を聞けば聞くほどなんでXamarinの必要性があるん?ってなる。
サンドボックス内の保存方法もEN APIも異なるのにボタンとリスト程度が乗ってる画面のためだけにXamarinって正気をうたがう。
2021/02/16(火) 17:57:06.78ID:6a7fxa+u
ケイバリュエーション(鈴木健治) @info_kvaluation
@keiji_ariyama 私は、Cocoa-logをiPhoneのとAndroidのと見比べて、iPhone側の不安定な処理(許諾等確認、zipダウンロード済みのチェック、ダウンロード)を安定化させるには、iPhoneとAndroidで最初から別に書かないとだめそうかなあと予測しまして、そうするとXamarinはエラー特定面でデメリットのみかなあと。

ARIYAMA Keiji @keiji_ariyama
@info_kvaluation ネイティブで開発しなおす。オープンソースで開発を推進する。診断キー配信サーバーとのIFを定義して、本番(HER-SYS?)側は厚労省側の人に実装してもらう(通常はモックサーバーと通信する)
喫緊の不具合修正はしょうがないとして、次の段階でXamarinを捨てることを決断していただきたいです。

ケイバリュエーション(鈴木健治) @info_kvaluation
COCOAがXamarinを捨てるべき理由として、いま通知サーバーからzipをダウンロードしたかどうかを何時何分までのzipをダウンロードしたかという記録と照合で行っていて、1件1件のトランザクション管理になっておらず、
重複したり、飛ばしたりの不具合が発生している(iPhone)。

ケイバリュエーション(鈴木健治) @info_kvaluation
これを1件1件照合したかどうか記録・管理するように直すのはほぼ全面書き直しで、しかもiPhoneはiPhone向けに独自に書かないといけない。Xamarinで統一コードを書けず、Xamarinのデメリットだけが残る。
テストが複雑で、不具合の検証が数段階深くなってしまう。

ケイバリュエーション(鈴木健治) @info_kvaluation
しかも、COCOAのもとになりそうなiPhone向けのコード、Appleが書いて公開済みなのだ。それに乗っかるのが一番ミスが発生しない。品質を管理したければ。
2021/02/16(火) 18:00:26.89ID:qUk+/tSC
Xamarinで開発工数減るとか言ってたやつwww
2021/02/16(火) 19:25:18.47ID:6a7fxa+u
Naoki Kuzumi @kudzu_naoki
Xamarin関係ねーだろと言ってたらiOS版はXamarinのバグだったくさいとか出てきてMSが本当に関わりを持たざるをいけなくなってるのか。

V層もどき @desuga_NlkL5EiN
この手のバグ、Xamarinがあまり使われてないというのを示唆してしまってますね……。

K.Shirakata @argrath
https://github.com/cocoa-mhlw/cocoa/issues/16 ちょいちょい出てたCOCOAのユーザーデータ初期化問題、Xamarinのバグだったっぽいのか

Keita Kozuka🐈Flutter時々Premiere後クリスタ @KeitaKozuka
主要国のCovid19接触探知のアプリのGitHub見たけど
みんなネイティブで作ってる
命に関わるものだし当然といえば当然だけども
日本だけなんでXamarinなんだ...

Takeo Tsuchida @takeo_t
Xamarinはクロスプラットフォーム開発環境の中では古株なのにそれでもやっぱりバグはあるのか、絶対ユーザー数が少なくてバグが取り切れてないのかな。
2021/02/16(火) 19:30:37.50ID:y/Pissdx
Xamarinは2案件ほどやって見限ったけど、かと言っていまさらiOSとAndroidのそれぞれのSDK使って1から作るのはもっとダルいわ。
最近ではFlutterが大きな問題なく使えてる。奇跡的に罠を回避できてるだけかもしれんが。
537デフォルトの名無しさん
垢版 |
2021/02/16(火) 19:42:19.51ID:c+cVyo6k
FlutterはFlutterでネイティブの混在とかしにくいし日本語入力やらなんか知らんけどWebビュー絡みで辛いとか聞いたぞ

その辺はやりようがあるXamarinの方がいいと思う

ちなどのへんで見限ったん?
2021/02/16(火) 19:45:44.46ID:u2tUFNzF
> この手のバグ、Xamarinがあまり使われてないというのを示唆してしまってますね……。

これが案外的を射ってて、だけらこそ新しいフレームワーク出したとき開発元は必死にステマして人柱集めて市場デバッグさせる。
今ならBlazorがステマして必死に人柱集めてるな。
2021/02/16(火) 19:59:37.64ID:IpM7BXzi
xamarinとしてはxamarin apiは開発者のほうで書いてほしいんじゃないの
元々共通化が目的のGUIサブセットのフォームクラスでしょ
2021/02/16(火) 20:00:00.66ID:y/Pissdx
>>537
Xamarin.Formsが出る前ぐらいなので結構前だね。
基本的にAndroidメインで開発してたんだけどmonoとdalvik/artのガベージコレクションの意味不明な挙動とか、それぞれのVMのマイグレーションのオーバーヘッドの重さとか。

Flutterは全てskiaで自前描画という仕組みからWebView実装に欠点はあるけどだいぶ緩和されてきた。IME問題は過去のものじゃないかな?
Nativeとの連携もプラグインの作り方さえ分かってしまえば全然難しくない。
541デフォルトの名無しさん
垢版 |
2021/02/16(火) 20:23:24.42ID:c+cVyo6k
>>540
なる
うちはXFでやってるけど泥はまだiPhoneに比べ遅いというかもっさり感はある 後から組み込まれた泥向けの最適化の指針をきっちりやってないのもあるけど

今は他のことやってるのでモバイルそんな興味ないからFlutterも手を出す気はないんだけどその辺改善されてるならプロトなんかは特に向いてそうだし製品版でもいけるものはいけそう

が正直この先XamarinはMAUIなるものになってって、中のアーキテクチャが変わって物としてはちゃんと動くならクロスプラットフォーム開発として良さそうではあるんだけどどうなるかわからんしFlutterやRNもそれはそれでだしなんつーか悩ましいところではある
2021/02/16(火) 20:29:45.89ID:H9zUYucm
Flutterはネイティブとの連携シンプルなやつはいいけど、複雑なやつはめんどくさくね?
今flutterで通知メッセージだしたいんだけど、android版だけでいいから色々細かくやりたいんだけど、
https://pub.dev/packages/flutter_local_notifications
使ってるけどこれが対応してない機能ついたいんだけどどうしよう状態
2021/02/16(火) 20:36:32.04ID:H9zUYucm
単にネイティブのAPI呼んで結果受けとるぐらいなら簡単だけど、通知で更に例えばPendingIntent受け取ってDart側に伝えるとか自分でやるなんてめんどくさ〜

xamarinの場合って、ネイティブAPIとの連携ってどうなるのか知らんが
2021/02/16(火) 20:46:36.98ID:9+2DIHmc
>>538
ほんとこれ
MSは自分たちが作ったフレームワークを自分たちで使わない
だからいきなり梯子降ろすみたいなことができる
545デフォルトの名無しさん
垢版 |
2021/02/16(火) 20:52:54.94ID:OBcmXmcp
>>544
Appleはもっとひどいよ。MSのほうがマシに見える。
546デフォルトの名無しさん
垢版 |
2021/02/16(火) 20:58:54.06ID:c+cVyo6k
>>543
XamarinだとネイティブAPIがC#でラップされてるからAndroid側のプロジェクトでそれを読んでゴニョゴニョする部分を作って共通のプロジェクトになんらかの方法で渡すなり連携する感じかね

>>544
それはある
アップルだとSwiftUIとかも自分のとこで使ってんのかね
自分のとこで使うものじゃないと気合入らんよな
.NET自体はAzureとかでも使うから問題ないと思うけど
MSのUIフレームワークが迷走してるのも自分たちで使わないせい&Windowsチームとその他が分かれてるせいな気はする
547デフォルトの名無しさん
垢版 |
2021/02/16(火) 20:59:05.35ID:c+cVyo6k
>>545
酷いのか(´・ω・`)
2021/02/16(火) 21:08:03.36ID:NrVvDTU0
「officeの開発に何を使っているか?」
今も昔もMSの本気を探るにはこの指標が一番よい
2021/02/16(火) 21:11:09.95ID:y/Pissdx
>>542
確かにOS固有バックグラウンド動作なんてのはFlutterの得意分野じゃないね。
と言うかXamarin含めてマルチプラットフォーム環境共通の弱点と言うべきか。
2021/02/16(火) 21:24:34.88ID:XmowkcYL
>>544
いやいやwwwwwwwwwwwww


MSは自分で作ってないからwwwwwwww
2021/02/16(火) 21:26:05.02ID:XmowkcYL
このスレにXamarinはMSが作った!と言ってるやつがいるとはw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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