Xamarin Part7

レス数が1000を超えています。これ以上書き込みはできません。
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/
2デフォルトの名無しさん
垢版 |
2020/08/06(木) 14:14:15.82ID:6QU45l4b
https://mobile.twitter.com/chomado/status/1013559438463021056
https://twitter.com/5chan_nel (5ch newer account)
2020/08/06(木) 14:15:38.36ID:FqdHb27g
Xamarin で起動速度を改善させるためにこんなことをやった、という記事
https://qiita.com/conduits/items/cd7338329c3b7c22dc9c
2020/08/06(木) 14:22:31.45ID:FqdHb27g
Microsoft、「Xamarin」の全APIドキュメントをオープンソース化
https://www.atmarkit.co.jp/ait/articles/1905/13/news081.html
https://www.atmarkit.co.jp/ait/articles/1905/09/news108.html
2020/08/06(木) 14:24:24.10ID:FqdHb27g
https://docs.microsoft.com/ja-jp/dotnet/api/
https://github.com/xamarin/xamarin-forms-book-samples
2020/08/06(木) 14:27:36.38ID:FqdHb27g
Introducing .NET Multi-platform App UI | .NET Blog
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/

GitHub - dotnet/maui: MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://github.com/dotnet/maui
2020/08/06(木) 14:29:42.40ID:FqdHb27g
しかしコロナの影響もあるし.NET 5は本当に計画通りにリリースできるのかね

https://docs.microsoft.com/ja-jp/archive/msdn-magazine/2019/july/csharp-net-reunified-microsoft%e2%80%99s-plans-for-net-5
2020/08/06(木) 14:41:47.47ID:eb9QXq7x
え?
.net 5はそれこそ順調やん?
今preview 7?で、後1つか2つかなんかでなんかになるって
2020/08/06(木) 14:48:19.15ID:eb9QXq7x
Today, we’re releasing .NET 5.0 Preview 7. It’s the second to last of the preview releases (before moving to RC).

ちょっと遅れてるのかな
2020/08/06(木) 14:55:05.84ID:eb9QXq7x
https://gigazine.net/news/20200804-web-framework-benchmark/
つか、Spanとかパフォーマンス頑張ってるおかげなのか?
2020/08/06(木) 15:36:21.59ID:rGQilYQX
Xamarin程の糞はない
2020/08/06(木) 18:31:29.18ID:MBHOmVV+
flutterよりxamarinのほうが良いってところは何だろう?
C#とdartの言語の違いは別にして。
2020/08/06(木) 23:29:24.22ID:/4481glQ
接触確認アプリcocoaもXamarinを使ったから品質が悪くなった
2020/08/06(木) 23:58:17.88ID:AWtnj9QL
誤通知とか通知されないとかそもそもチェックされないとか
どうすんだよあれ
2020/08/07(金) 00:06:15.86ID:zJY3A5YL
Xamarinみたいな糞で作るからそうなる
2020/08/07(金) 00:36:56.13ID:Y3UKk4kW
Xamarinのせいで地震が起きた
17デフォルトの名無しさん
垢版 |
2020/08/07(金) 13:56:33.12ID:8eotzLl7
cocoaでxamarin+Azureの巻き返ししようとしたけどかえってミソつけたな
18デフォルトの名無しさん
垢版 |
2020/08/08(土) 09:54:47.35ID:noFfmCPy
>>14
感染者既に東京だけで1万4千とか
全国で2万とか越えてるのに
アプリ利用の感染者で感染登録数十人とか全く使えねー
2020/08/08(土) 10:18:28.41ID:mdMCssIZ
むしろ直近2週間以内の行動圏内に感染者との接触が10人も表示されているのはヤバくないか?
20デフォルトの名無しさん
垢版 |
2020/08/08(土) 10:40:05.61ID:noFfmCPy
いや
日本全国でまだ数十人分しか登録されてないって話
21デフォルトの名無しさん
垢版 |
2020/08/08(土) 10:51:41.52ID:noFfmCPy
ソースはこれ
https://japan.cnet.com/article/35157557/

感染(陽性)判明した人には本人のスマホに強制的にCOCOAインストールさせて感染登録させるくらいでないといかんが
感染後にインストールしても無意味かも知れんな
2020/08/08(土) 23:18:09.20ID:oo3cefIo
Xamarinで作るとそれだけでアプリの品質が悪くなる
2020/08/09(日) 14:13:09.11ID:jVlN9vTc
Xamarin って




美しくなくね?
2020/08/09(日) 15:50:42.77ID:xaYYcdgf
Xamarin って




美しくね?
2020/08/12(水) 14:28:42.08ID:+kIGttFy
Xamarinってそんなひどいの?
Unity使った方がマシまである?
26デフォルトの名無しさん
垢版 |
2020/08/12(水) 15:55:09.93ID:mptqcK2n
福島みずほってもしかしてアホなん?
2020/08/12(水) 16:35:53.71ID:0ipXQ14k
>>25
比較対象がおかしいやろ
2020/08/16(日) 02:31:39.74ID:OypyCeFG
Unityはクロスプラットフォームで唯一成功しているそれは認めよう
他は糞ばかり、その中でもキングオブ糞なのがXamarin
2020/08/16(日) 02:34:41.73ID:hHqe5wIQ
>>28
何と比較してどう糞なの?
2020/08/21(金) 22:56:07.34ID:7sZYVk6y
Flutter > React Native >> WebViewアプリ >>>>>>>> Xama糞
2020/08/21(金) 23:53:30.92ID:FwWBVWWx
Mauiくるまで待とう
2020/08/22(土) 12:03:52.39ID:2MMEFoqz
Xamarin Nativeはいい出来だけど肝心のXamarin Formsはクソ
バグ多すぎ
2020/09/02(水) 19:56:40.18ID:0CXOFL8V
FlutterもWeb正式対応したけどぶっちゃけどうなのよ
やっぱ案件はWebが一番需要あるからあえてハイブリッド選ぶならReactになっちゃうと思うんだが
2020/09/02(水) 19:59:40.96ID:0CXOFL8V
あとReactはクラスじゃなくてSFC推奨で継承じゃなくてHOC使えってのが困惑
俺もSFCのが書き方好きだからクラス使ってないけどHOCは複雑だからHooksバリバリ使っててこれRedux必要なんか?って感じながら書いてるわ
35デフォルトの名無しさん
垢版 |
2020/09/04(金) 14:33:28.27ID:l2EHvy2i
かわいいぬ
https://voicy.jp/channel/1253/96273
https://voicy.jp/channel/1253/96112
https://voicy.jp/channel/1253/95926
2020/09/09(水) 02:31:01.70ID:BngVlqX7
開発環境の話になったらめっちゃ饒舌になっててワロタ
2020/09/12(土) 13:13:31.49ID:LKBKa7/V
Xamarinがいまいち広がらないのはXAMLのせい
はよC#で統一してくり
38デフォルトの名無しさん
垢版 |
2020/09/12(土) 13:20:34.31ID:SrgMyv5q
>>12
プラッタは良くも悪くも隠蔽して独自描画だからな
ネイティブとの連携などXamarinが強いとこもあるでしょ
2020/09/12(土) 14:14:19.52ID:UtWM7E2q
>>37
XAML使わなくてもC# コードだけで作れますよ
2020/09/12(土) 14:36:43.08ID:N1DxVJXS
>>37
マジでにわかどころかエアプすぎるだろなんなの?
C#は言語、XAMLはフロントエンドでReactと同じだよしったかくん
そもそもXMLでアプリケーションフロントエンド実装の先駆けで期待されてたしニーズもあったのにMSはプロプライエタリから脱却できなくてWPF放置したから結果MVVMも死んだ
スティーブ・バルマーによって失われた10年は開発環境でもMSを敗者にしてしまった
2020/09/12(土) 14:40:10.32ID:OeSrK4aT
AndroidっではMVVM健在
2020/09/12(土) 14:52:52.71ID:N1DxVJXS
そもそもXamarinはMAUIが正式リリースされた1年後にサポート終了予定だぞ
MVVMもMVUが主流になるだろうからデスクトップアプリでだけ生き残れるのかな?放置されて死んじゃいそうだけど
43デフォルトの名無しさん
垢版 |
2020/09/12(土) 15:43:22.54ID:cDX1Q2rT
>>39
ほんそれ
まじそれ
XAML要らね
2020/09/12(土) 16:22:56.40ID:m/K69oEV
ウチはずっとXAMLでUI組んでるなあ
慣れると楽なんだがみんな嫌いか?
2020/09/12(土) 16:27:17.21ID:UtWM7E2q
>>44
嫌いじゃないよ
XAML使った方がレイアウト定義するの早いもん
2020/09/12(土) 16:41:53.83ID:DX+Q01qV
Xamarin.Formsだとパーツ貼り付けできないし
リストでパーツを増殖させるような方法だとそもそもガイドすら表示されない(xamlのせいではないのだけ)
なんかせめてガイドを表示する方法って無いのかな

やってる人いるみたいだから俺が知らないだけみたいだけど・・・
2020/09/12(土) 16:44:38.08ID:N1DxVJXS
俺もXAML大好きだよControlTemplate、VisualTree、LogicalTree理解しててユーザー定義コントロールでゴリゴリカスタマイズできるやつ少ないからかなり重宝された
たださっさとASP捨ててXAMLをWebに対応させなかったのがMSの大失策だったし今もBlazorなんかでASP引っ張ってるのは愚策だと思う
俺ならXAML+MVUですべてのアーキテクチャをWebとHot Reloadを前提にしたフロントエンドに統一する
2020/09/12(土) 16:47:24.43ID:N1DxVJXS
>>46
XAML使いこなすやつらはデザイナを必要としないLive Visual Treeがあるだけで昔とは段違いの効率になってる
ポトペタしてるレベルならXAMLは使いこなせないしメリットないからコードビハインドで書いたほうがいいよ
49デフォルトの名無しさん
垢版 |
2020/09/13(日) 00:11:14.51ID:djw1EWKg
>>40
知ったかすぎて草生える
2020/09/13(日) 21:35:50.46ID:On3mkboM
キミ達Prism使ってるかい?
俺は使ってない
2020/09/13(日) 21:46:42.53ID:3dhinDBz
Prism使わないMVVMとかINotifyPropertyChangedやICommandなんかの基本機能すら全部スクラッチするんだぞナンセンスだね
さらにDIコンテナなんて自分でまともな代物作れんのかよ、そんなアーキテクトレベルなら業務システムやアプリなんてシコシコ作ってねーだろ
2020/09/13(日) 23:25:29.70ID:uYkotWo0
INotifyPropertyChangedなら20行くらい
ICommandのDelegateCommandくらいなら20行くらい
それぐらいならしこしこできるというか、それぐらいなんでしこしこしてるわ
2020/09/13(日) 23:31:17.41ID:uYkotWo0
で、kotlinでのandriod開発やflutterでの開発もMVVMで、.netのようにINPCが標準で用意されてないのでこれもしこしこする
まぁ、andriodはDataBinding用のObservableインターフェース、flutterはValueNotifierやらObservableパッケージもなどいろいろあるが
2020/09/14(月) 01:22:50.18ID:YRLUaDni
痛々しすぎる
2020/09/14(月) 03:04:42.12ID:GPOM0Esq
気分次第ではReactiveProperty使う
56デフォルトの名無しさん
垢版 |
2020/09/15(火) 10:12:28.63ID:qerqMTcE
別にCommandにしてもINPCにしてもベース一度作ればそれでいいしDIもコンストラクタインジェクションしか使わないしな
ライブラリ、機能や考え方がバッチリ自分に合ってればいいけど外れた時にめんどいんだよね
MVVMCrossだっけ?あれ使ってた時は起動速度遅くて、調べたら勝手に色々やるところでリフレクションでなめてるところがクソ遅くて回避するのにすごい手間取ったわ
2020/09/15(火) 10:47:05.87ID:xj6Dv5qd
めっちゃ早口で言ってそう
2020/09/15(火) 19:59:10.13ID:w2H/y9qn
>>57
こんな過疎スレで粘着してどうするんや?
2020/09/15(火) 22:33:03.92ID:EKaRwoeh
>>56
その回避策おせーて
ヒントだけでもいいから
2020/09/16(水) 02:12:19.37ID:KdAdoKbU
>>59
承りました
61デフォルトの名無しさん
垢版 |
2020/09/16(水) 22:25:37.42ID:SVnuNZYH
>>59
昔なんで忘れたが、動作を変えられるクラスでリフレクションしてるメソッドを呼ばないようにしたかオーバーライドしたかソースで無理くり変えてローカルでビルドしたやつ使ったか…
2020/09/17(木) 07:08:29.37ID:zQAOELf6
>>61
なるほど
有難うございまっす!
2020/09/18(金) 19:36:35.54ID:iv+L3NKg
個人開発でもprism導入した方がいい?
2020/09/18(金) 20:29:10.48ID:TW1GnojY
>>63
チーム開発と個人開発の違いとか全く関係のないライブラリだと思いますが
2020/09/18(金) 20:43:52.47ID:8iZc6qR5
むしろ個人開発の方がライブラリ導入のハードルは低い気が
2020/09/18(金) 21:06:14.74ID:lBdoH0RO
ちょっとしたアプリだったらPrismなんか鬱陶しいだけや
インタフェースすらいらんクラスは全部newして使え
2020/09/18(金) 21:18:16.96ID:8iZc6qR5
>>66
BindableBaseだけでも便利じゃない?
68デフォルトの名無しさん
垢版 |
2020/09/18(金) 21:50:45.71ID:qRlJN51w
Prismに実装は知らんけど、それぐらいだったら自分で実装した方がいいわ
2020/09/18(金) 22:33:14.85ID:8iZc6qR5
なんで?
2020/09/19(土) 07:54:05.91ID:ul0rnq3X
Xamarin.Formsで作ったアプリの起動を速くする方法教えて
2020/09/19(土) 10:01:48.79ID:Gvm1pzA6
Xamarinみたいな糞でやるからそうなる
2020/09/19(土) 10:34:50.60ID:8CWsjPsF
今度は.NET Standardの開発を2.1を最後に中止かMSの開発環境はもうブレブレだなw
今後は.NET 5だけを継続して.NET xxというナンバリングに統一するんだな
さっさとXAMLも廃止して今後すべてのフロントエンドはHTMLベースのASPに統一すればいいのに
なんでフロントエンドの実装がいくつもある状態は維持するんだよ先にこっちに手をつけろよ
なんかもうC#なんかはAzure使ったバックエンドだけで飯食っていきたいってのが見え見えなんだよなフロントエンドとかFlutterやReactなんかの好きなの使えって感じでお荷物なんだろうな
2020/09/19(土) 11:29:28.91ID:Gvm1pzA6
糞を糞と見抜けなかった自分の無能さを認識しろ
2020/09/19(土) 12:34:35.09ID:NkXVQQqV
>>72
フロントエンドはC#+Blazorだよ
2020/09/19(土) 14:02:17.28ID:u83cgSuQ
Flutterも大概やぞ
企業案件じゃ怖くて使えん
2020/09/19(土) 16:35:51.04ID:zrQMw6sa
xamarin使用してまともに作られたアプリってあるの
2020/09/19(土) 16:38:23.19ID:zaBpASvv
Googleはいきなり捨て去るからなあ…
2020/09/19(土) 16:55:22.18ID:ZXydqtAO
>>76
cocoa

ってMSは言わせたかったんやろなあ。なお
79デフォルトの名無しさん
垢版 |
2020/09/19(土) 17:51:03.61ID:47slHi8R
日本人全員に使わせたいアプリという条件下で採用されたのは大きいね
80デフォルトの名無しさん
垢版 |
2020/09/19(土) 18:00:52.22ID:47slHi8R
>>72
JSに頼らなければならないHTMLよりXAMLだけで作れるほうがシンプル
C#はゲーム業界でも活発に使われている
81デフォルトの名無しさん
垢版 |
2020/09/19(土) 19:04:06.21ID:qVdDP8T2
>>70
つか、今時のマシンで素のテンプレアプリなら起動早いだろ
後はお前のアプリ次第なんじゃないの

>>72
名前が変わるだけで中身大して変わってないだろ
Xamarin.Formsもクロスプラットフォーム開発としてはネイティブともモニョモニョできるし筋は悪くないと思うけどね
2020/09/19(土) 19:32:31.67ID:Gvm1pzA6
Xamarin程の糞はない
2020/09/19(土) 22:08:35.48ID:9Bd6aHrZ
google payはflutterで作り直したのか
msもreact native捨ててxamarinでoffice作り直せよ
2020/09/19(土) 22:17:12.05ID:8CWsjPsF
それな
GoogleもFacebookも自社で使ってる技術を公開したり自社の技術で開発するのにMSだけは他社の技術で作る矛盾だらけの現実www
React NativeのOfficeやSkypeだけじゃなくVSCodeもElectronだしコアなとこC++だしそこもRustに試したりしてるしマジでMSがこんなことしててMS環境をデベロッパーに使えって無理筋すぎるだろwww
85デフォルトの名無しさん
垢版 |
2020/09/19(土) 22:53:00.34ID:47slHi8R
どうして選択肢を狭めたほうがいいと思ってるんだ??
2020/09/19(土) 22:56:54.08ID:8CWsjPsF
いやMSの開発環境とか選択肢にすらなってないから
日本はMSとエヴァンジェリスト()とかいう開発まったくできない意味不明なやつらが大規模開発で採用されてたりする世界でも特殊な環境ですからwww
2020/09/19(土) 23:10:00.38ID:NkXVQQqV
>>86
理由になってないよ
88デフォルトの名無しさん
垢版 |
2020/09/19(土) 23:11:33.90ID:47slHi8R
Xamarinへの嫉妬心が彼を狂わせている
2020/09/19(土) 23:28:53.31ID:61l8trcl
Linux 財団が作った、Cloud Native Computing Foundation (CNCF)には、
Microsoft(MS), Apple など、ほとんどの企業が参加してる

Kubernetes, Fluentd, Prometheus などが卒業ソフト

MSは、ここ10年、Linux 主体で採用してきたから、WSL を作れた!
一方、Apple は、資源をスマホに集中させたから、将来性は危い
2020/09/20(日) 01:09:15.49ID:a6RSeQSc
変なの寄ってくるから上げないで
2020/09/20(日) 08:16:40.76ID:iOi4lJv5
デプロイ王子まで投入してあのざまなんやから、xamarinでまともなアプリ作れる人間は存在しないんやろなあ
2020/09/20(日) 08:22:47.71ID:dWfh4J9k
日本のアプリ開発のレベルが低いんだよアプリの開発力って卓越した技術力とかじゃないんだよな
まぁアプリを開発するうえで基準となる技術は持ってて当たり前の話だから
よーするにセンスがない日本のウェブでもアプリでもまともなもの存在がしないのにネットじゃ日本の技術力は世界レベル!とか笑う
2020/09/20(日) 10:13:21.38ID:5YCGyM/T
Flutterで構築新しいGooglePayも実際に触ってみないと何とも言えんでしょ
てかはよ使ってみたいから日本ユーザーにもベータ版開放してや
94デフォルトの名無しさん
垢版 |
2020/09/20(日) 15:36:03.74ID:0QrwQpRm
>>92
ほんそれ

これ観ると良く判る
https://twitter.com/yukihiro_matz/status/1130378883734286337
https://twitter.com/5chan_nel (5ch newer account)
2020/09/20(日) 16:38:59.03ID:NMfWpmfy
そのツイート見ても>>92とどう繋がるのかよく分からないんだが解説してもらってもいいか?
2020/09/20(日) 17:39:32.49ID:LymrRzkE
>>81
マジで?
prismのテンプレそのままで起動しただけでも遅くない?
2020/09/20(日) 18:23:37.16ID:xYmAV+Et
早いとか遅いとか議論にならんやろ、具体的な数値もなしにw
98デフォルトの名無しさん
垢版 |
2020/09/21(月) 00:17:46.67ID:loUqMvPB
>>96
テンプレのFormsアプリとテンプレのprismで比較してからだな
99デフォルトの名無しさん
垢版 |
2020/09/21(月) 01:34:15.48ID:G1EXro4t
デレゲートコマンドの良さが全く理解できないんだけど何のためにあるの?
ICommand継承したコマンドクラス用意したほうが分かりやすいし使いまわせるからいいと思った
2020/09/21(月) 02:12:57.54ID:n34Xl0+a
は?DelegateCommandはICommand継承してんだが?
MVVMというよりプログラミングがにわかすぎるから基礎を勉強してから質問しような?
101デフォルトの名無しさん
垢版 |
2020/09/21(月) 03:51:23.35ID:G1EXro4t
だからそのインターフェースがあるのにああいう使い方するのはどうなんだ?ってこと
102デフォルトの名無しさん
垢版 |
2020/09/21(月) 04:31:22.30ID:loUqMvPB
>>101
処理ごとにクラス定義すんのめんどくさいし全く必要ねーだろ
103デフォルトの名無しさん
垢版 |
2020/09/21(月) 04:31:57.78ID:loUqMvPB
つーかF#みたいなアドホックなインターフェース実装導入してくれよ
2020/10/05(月) 01:22:35.40ID:MtiasaAN
Xamarin.formとXamarin.androidの違いがよくわからんです
前者はwinformと同じ系統?androidアプリにも使ってる例があったので使い分けがあるんですかね?
105デフォルトの名無しさん
垢版 |
2020/10/05(月) 12:15:15.13ID:sEK5j82X
FormはXamarin.iOSやAndroidの上で使える共通UIライブラリだよ
106デフォルトの名無しさん
垢版 |
2020/10/05(月) 12:15:54.82ID:sEK5j82X
UI含むフレームワークって言った方が適切かも知らんが
2020/10/05(月) 20:58:42.39ID:zJPtbP+T
Xamarin.form
→ 糞

Xamarin.android
→ 糞
2020/10/07(水) 14:48:10.16ID:391FQqqr
クリスマスにぎっくり腰
→びっち
2020/10/09(金) 21:01:30.75ID:ep/kiu1W
Xamarinめっちゃ最強なのになんでお前ら文句言ってんの?
自分の脳力のなさをツールのせいにする奴って嫌いやわ
2020/10/09(金) 21:16:09.09ID:ORv8GRAS
釣られないぞ
2020/10/09(金) 21:28:55.96ID:qkXnTvq4
Xamarinは親の敵
2020/10/09(金) 22:51:23.99ID:QQRDEZkv
Xamarin程の糞はない
2020/10/09(金) 23:38:30.58ID:ep/kiu1W
Xamarinほどの最強のライブラリはない
2020/10/10(土) 00:10:51.11ID:RnJgUMSd
>>113
最強最強って、リアル小学生男子かw
2020/10/10(土) 00:27:05.12ID:cY0iPnEC
>>114
糞糞って幼稚園児かな
2020/10/10(土) 23:10:56.23ID:9gHfM/qP
春はあけぼの
夏は夜
秋は夕暮れ
冬はつとめて
糞はざまりん
117デフォルトの名無しさん
垢版 |
2020/10/19(月) 23:42:43.52ID:4eTrUc8n
FlutterスレでXamarinの悪口を言いたい放題になってるんだけど、悔しくないの?
118デフォルトの名無しさん
垢版 |
2020/10/21(水) 02:23:43.27ID:RXqRx2bR
どういう内容やねん
119デフォルトの名無しさん
垢版 |
2020/10/23(金) 13:19:01.93ID:2Ck4Gh8f
国税庁で出したやつもXamarinなんだろうな
日本はXamarinで決まりだな
120デフォルトの名無しさん
垢版 |
2020/10/23(金) 15:57:53.13ID:JsCcxmNL
やっぱ The Marine にかけたのかな。Xを使うところも厨二っぽいし。
121デフォルトの名無しさん
垢版 |
2020/10/28(水) 17:01:11.14ID:3Daf3qqc
VS 2019 CommunityでAndroid用アプリを作ろうと思って試してるけど、

レイアウトをRelativeにした場合、Buttonなどのウィジェットを一つしか張り付けることが出来ない。
レイアウトをVerticalにした場合、ウィジェットを縦に2つ以上並べることは出来るけど、横に2つ以上並べることが出来ない。
レイアウトをAbsoluteにした場合、ウィジェットを一つも貼り付けることが出来ない。

どうやったら縦横自由にウィジェットを貼り付けることが出来るでしょうか?
2020/10/28(水) 21:31:44.84ID:KBl0LJGW
gridの上に貼り付ける
123デフォルトの名無しさん
垢版 |
2020/10/28(水) 23:17:49.08ID:hMYVwwX8
そんな基本のところのチュートリアルも自分で探せないなら厳しいな
2020/10/28(水) 23:53:47.87ID:P2hEbnWW
なぜxamarinを選択したw
2020/10/29(木) 00:05:29.04ID:hLIytFFi
>>121
reactにすれば出来るよ。
126121
垢版 |
2020/10/29(木) 12:12:55.38ID:ysSZXn9F
返答ありがとー
まず、Linear(Vertical)を配置したあと、入れ子でLinear(Horizontal)を部分的に配置することでやりたいこと出来るようになりました。

C#+Windows Formの経験しか無かったから、こんなところで躓くことになる。
2020/10/30(金) 01:58:32.99ID:t59vcWKc
c#ポトペタでスマホアプリできるんか!?って思ってた時期が俺にもありました
2020/11/07(土) 11:50:06.42ID:ByksgPiI
え?できないの?
じゃあなんのためにxamarinて存在するの?
2020/11/07(土) 12:25:18.68ID:+3ThrZWD
UIViewにAddSubView()とAdd()があって、どっちを使っていいか分からんから違いを調べたわ。
こういうのほんとうざい。

Add()を使うとか規約で決めてますか?
それとも統一性の無い糞コードをメンテしてますか?
私は後者です。
130デフォルトの名無しさん
垢版 |
2020/11/07(土) 13:21:05.96ID:7xC3ODDO
>>128
お前はポトペタ以外の開発って一切しないの?

>>129
UIKitもう忘れたけど必要なら統一したまへ
既に量産されてたら頑張れ
2020/11/07(土) 16:38:02.29ID:WU4iiwmR
UIView.AddSubViewはアップルが定義した名前だからXamarinに文句言うのはお門違いやで
2020/11/08(日) 18:34:39.63ID:zPm8rg3D
普段、Android StudioでKotlin(またはJava 8)でAndroidネイティブアプリの開発しているけど、Xamarinに変更しようか迷ってる。

Android Studio開発環境からXamarin環境に移動した人の感想が知りたい。
2020/11/08(日) 18:41:07.62ID:wGduwukj
Xamarin程の糞はない
134132
垢版 |
2020/11/09(月) 12:25:25.78ID:MrZMdEH/
>>133
どういう風に糞なの?
135デフォルトの名無しさん
垢版 |
2020/11/09(月) 12:44:02.84ID:TXQrani0
名前が糞
M$得意の名前だけ変えて中身同じ作戦実行したら
また逝き還ると思う
2020/11/09(月) 12:59:15.94ID:JzGs0end
.NET FrameWork +.NET Core + Xamarin/Mono
3本のフレームワークまとめて.NET 5に統合…されるはず……
2020/11月予定だったけどどうなった?
2020/11/09(月) 14:32:14.17ID:WSssCoY/
M$とか書いてたら年がばれるぞ
138132
垢版 |
2020/11/09(月) 16:02:08.64ID:MrZMdEH/
質問の仕方変えるか。
Android Studioでサポートされたばかりの機能って使える?
2020/11/09(月) 16:15:50.41ID:i5JS1s61
VisualStudioの方がいいよ
2020/11/09(月) 17:06:00.21ID:0Wj1IGQy
VSがもう老害向けなんだが...
2020/11/09(月) 17:33:28.83ID:/cAHs5IG
そう言うあなたが老害
142132
垢版 |
2020/11/09(月) 17:48:44.62ID:MrZMdEH/
さっきから理由説明も無く糞だの老害だのVSが良いだの言うけど、理由説明くらいしようぜ。
2020/11/09(月) 18:00:04.69ID:fhgfCJZn
まさかのマジレスwww
2020/11/09(月) 18:24:28.60ID:WSssCoY/
>>142
核心を突いたね
2020/11/09(月) 20:19:52.02ID:gAPXv0/n
やればすぐ糞だと分かる
2020/11/09(月) 20:21:57.12ID:plEZ/ez3
分からん
2020/11/09(月) 20:51:22.30ID:vy8j/+jQ
Xamarinで開発することはDLLヘルの労苦を自分から招き入れることと似ていると思う
2020/11/09(月) 22:44:59.46ID:xgBFWR02
具体性皆無
2020/11/10(火) 02:05:38.39ID:Y03bssJG
.NET MAUIの続報を待て
てか早く情報出せよん
2020/11/10(火) 02:07:43.23ID:Y03bssJG
正式リリース来年の11月だったぜ・・・
2020/11/10(火) 02:51:05.52ID:ylY3Wqtm
2020/11じゃなかったっけ?

https://forest.watch.impress.co.jp/docs/news/1183216.html
2020/11/10(火) 03:10:13.60ID:xR0NfzdP
mauiのことならGAが来年の11月
.net 5なら今年の11月
153デフォルトの名無しさん
垢版 |
2020/11/10(火) 09:11:19.52ID:Pfs547LL
5だとXamarinはどういう位置付けになるんだっけ。
最近そっち全然追ってないや
2020/11/10(火) 18:58:51.02ID:hY8Hwxut
BCLは統一された
2020/11/11(水) 08:26:27.24ID:Zih2ZOXb
Download .NET 5.0
Released
2020-11-10
https://dotnet.microsoft.com/download/dotnet/5.0
2020/11/11(水) 08:40:20.43ID:fMilr/pn
Xamarin統合は.NET6に延期やね
157デフォルトの名無しさん
垢版 |
2020/11/11(水) 10:06:06.65ID:tAzuyT8U
Perl6
Qt6
.NET6 いまここ
2020/11/11(水) 11:43:34.59ID:zCFWfmOs
.NET 5 に乗り遅れたクソザコ技術
2020/11/11(水) 13:31:50.33ID:7A3xK0xJ
MSの中でも力入れてる技術じゃないから
もうむりでしょ。
160デフォルトの名無しさん
垢版 |
2020/11/11(水) 15:41:42.21ID:foWqNnZI
他に使えるものがないから
161デフォルトの名無しさん
垢版 |
2020/11/11(水) 18:34:40.01ID:8jvEypaT
何がもう無理なんだか意味わかんないんだけどお前使ってねーだろ
162デフォルトの名無しさん
垢版 |
2020/11/20(金) 15:40:51.71ID:1FMuX9Ox
PCのハード変えようと思うんだけど
VS19のXamarin.Formsに適したメモリスペックはどれくらいですか?
Androidエミュレーターだけで推奨4GBと書いてるから、RAM8GBが
最低ラインだと思うけど、VS用途で16GB, 32GBにしてどの程度差がでるかわからない。

メモリたくさんつんで、複雑なUIをXamarin.Formsで使う場合に
XamarinとVSでRAMどれくらい使いますか?
2020/11/20(金) 15:44:34.81ID:1FMuX9Ox
あ、iOSとAndroidのエミュレーターが同時に起動するのなら8GBと16GBで差が出るかな
Xamarinでの開発用途で16GBと32GBで差がでるのかは気になる
2020/11/20(金) 15:59:27.62ID:xmRBGHKU
よくわからんけどハード変える前にまず今の環境で試してみれば?
あとiOSはMacへのリモート接続だよ
2020/11/20(金) 17:38:58.98ID:1FMuX9Ox
>>164
メモリスロットの空きがない上に手持ちメモリの規格が
違って大容量のテストができないのです。
メモリを買うか、PCまるごと変えるかしないと試せない状態

同じ画面でAndroidとiOSのふたつエミュレーターらしきもの起動してるのをYouTube
のXamarin.Forms動画で見た気がするんだけど、
あれiPhoneの画面はリモートの画面を映してるだけのエミュレーターもどきってことかな?
だとするとWindows側のメモリやCPUの負荷はほとんど増えないのか
iPhoneはあるけどMacもまだ買ってないので試せない
166デフォルトの名無しさん
垢版 |
2020/11/20(金) 19:01:18.11ID:Kk34kLge
4GBではiOSはしらんけどアンドロのエミュレータ開くのにも応答なし連発しながらすごい時間かかる
なので自分なら16GB以上を選ぶ
2020/11/20(金) 19:14:00.78ID:XxXmHrzQ
>>165
そう、iOSはmac側でシミュレーターが動いてて、xamarinは表示してるだけ。mac画面でも同じ画面が表示されてる。
2020/11/20(金) 19:39:00.28ID:1FMuX9Ox
>>166
Android Studioでもemulatorだけで最低2GB、推奨は4GBらしいから、
OSいれて8GBが最低ラインとみている

>>167
なるほどー
Xamarin以外にAndroid StudioやFlutterを同時起動したり
Xamarin.Formsのemuを2つ以上同時起動することも考慮しても
トータル16GBでSSD構成ならば快適に使えそうな感じがしてきた。
2020/11/20(金) 21:08:52.45ID:PS4d71RA
最低メインメモリは16GB
ストレージはSSD
CPUは4コア8スレッドで充分
2020/11/21(土) 10:19:06.05ID:btCpo2jd
>>169
Xamarin.Formsで16GB超えるケースってどんな使い方?
2020/11/21(土) 12:21:51.15ID:4FOwvnhi
なんでVisualStudio以外起動しない前提なのよ
2020/11/21(土) 12:49:16.61ID:7nAT0iI+
そんな前提どこから出てきたのよ
2020/11/21(土) 12:56:32.37ID:fC1tv38v
いっその事、実機は?
XamarinじゃなくてAndroid Studioしか触ったことないけど。
174デフォルトの名無しさん
垢版 |
2020/11/21(土) 12:57:19.14ID:btCpo2jd
iOS appをMac hardware使わずにbuildできるみたいだな

Hackintosh / RyzentoshにしてMac OS使う方法のが
Win10にEmulatorとMac OS入れる方法より快適そうに思えるけど
Xamarin民はHackintosh多いのかな
2020/11/21(土) 13:05:01.99ID:btCpo2jd
>>171
PostgreとかPostmanとかVS以外にも起動するけど
そんなGB単位でメモリ使うソフトがあまりないからだよ。
ブラウザもタブ数個しか開かない派

メモリ16GB超必要な人はやっぱり仮想化したMac使ってるのかな?
ゲームと仮想化OSとChromeはメモリ馬鹿食いの代表だし
2020/11/21(土) 13:09:37.84ID:btCpo2jd
>>173
効率よくクロスプラットフォーム開発したいから、
Android StudioではなくXamarin.FormsかFlutterにしたい。
C#が好きだからXamarin.Formsのが現時点で好き

Madの実機はコスパ悪いので買いたくない
Mac OS入手するために中古は買うカモだけど
開発はHackintoshにした自作PCか
Mac OS仮想化したWindows PCでやりたい。
2020/11/21(土) 13:18:50.18ID:gXWX4N6O
逆ギレして自分語りか
面倒くさい奴だな
2020/11/21(土) 13:25:40.83ID:4FOwvnhi
仕様書は開かないでプログラム作る人?
Visual Studio別にして普通に使ってても8Gなんて足りないケース多いけど

金の問題かもしれないけど
マシンを快適にしたいなら上限決めるんじゃ無くて、下限決めておいた方がいいよ
179デフォルトの名無しさん
垢版 |
2020/11/21(土) 13:54:39.40ID:btCpo2jd
>>178
8GBにするなんていってない。>>168で8GBは最低ラインだろうと書いてる。
175 170をよく読んで欲しい。「16GB超」と書いてる

つまりXamarinで32GBとか64GBが必要な状況を聞いたわけ
「超」の一文字見落としてるでしょ
そこまでメモリ使うとしてXamarinではなくMac OS仮想化で大半使ってるんじゃないかなと

>>177
ぜんぜん切れてない
ふつうに誤解を訂正してるだけ
2020/11/21(土) 14:10:16.01ID:jQLdetle
6年前のパソコン工房の初心者向けノートPC、
Windows 10 Home, 64 bit, 20H2(2020 秋)

CPU は、i3-3120M。2 core, 4 thread。
8GB メモリ、128GB SSD

WSL2 で、Windows 側に、VSCode, ブラウザ、
Linux 側に各プロジェクト、Ubuntu 18.04, Docker, Ruby on Rails, Node.js, データベース

8GB メモリでは、キツイ!
181180
垢版 |
2020/11/21(土) 14:17:09.96ID:jQLdetle
Visual Studio なら、CPU-i7, 16GB メモリ、256GB SSD が最低ライン

VirtualBox, WSL2, Linux まで考えると、32GB メモリを推奨
2020/11/21(土) 17:27:18.65ID:btCpo2jd
>>180
Xamarinが入ってないというツッコミを置いておいてw
その使用例でもメモリ喰ってるのはブラウザとコンテナだろうな
コンテナ/仮想化が大量に使ってるだけでほかはたいしたことない
Dockerとか仮想化使わなければかなり高速化するはず
2020/11/21(土) 17:31:49.09ID:btCpo2jd
>>181
あとi7が最低ラインとかおかしい
Passmarkとかベンチスコアでかかないと意味ないだろう
i7でも世代が古ければ意味ないし

SSDも安くなったから容量より速度だろう。M.2のがいい
2020/11/21(土) 19:24:01.91ID:vI0PCjsW
XamarinというかGoogleAndroidエミュレータ使うならHyper-Vがほぼ必須
HAXMでも構わないけどWSL2も利用するならハイパーバイザ有効化しておいた方がいい
https://docs.microsoft.com/ja-jp/xamarin/android/get-started/installation/android-emulator/hardware-acceleration
2020/11/21(土) 20:23:05.66ID:btCpo2jd
>>184
ありがとう、Hyper-Vは有効にした。
有効にしないとXamarinのAndroid emulatorがOS起動すらしなかった。

Hyper-Vを有効にしたらMEmuというAndroid gameやるための
emulatorが使えなくなってしまった。
正確に言うとMEmu起動するとHyper-Vを無効化されてしまう
MEmuはVirtualBox依存だからほかのVirtualBox上のVMも
XamarinのAndroid emulatorと共存できないかもしれない。
2020/11/21(土) 21:35:58.00ID:vI0PCjsW
Hyper-Vはハイパーバイザ型の仮想マシン
VirtualBoxはホスト型の仮想マシン
そもそも原理が違うので共存できない

https://ascii.jp/elem/000/000/414/414625/4/
187デフォルトの名無しさん
垢版 |
2020/11/22(日) 21:37:01.04ID:kDrPKY9d
>>186
ありがとう
どうやら新しめのVMwareやVirtualBoxでは
Hyper-Vとの共存ができるようになっているようだよ
https://qiita.com/mfunaki/items/d46e1c8bc3c7eb055b06
https://kb.vmware.com/s/article/76918

共存させるにはVMwareやVirtualBoxだけでなくHost OSのWindowsも
新しいBuildじゃないとだめみたい。
仕方ないからWindows10を20H2にupdateをしている。

Xamarin.FormsのAndroid emulatorとVMware Workstationの共存可能になれば
VMwareにMac OSのVMいれて、PC1台でiOS, Android appsを開発できるよう
になるはず。まだ試してないから断言できないけど
188デフォルトの名無しさん
垢版 |
2020/11/23(月) 11:01:33.62ID:WFPhqmL6
Xamarin.FormsのAndroid Emulator,
「設定」とか開いているとすぐにエラーでて処理が止まったりしてまともに動かない。
Xamarin使用時のタスクマネジャーみるとEmulatorはQEMUみたいですね。

作成したVMはproject作成時にデフォルトで作成されるVMで
Pixel, Android9 pie, というやつです。

安定してXamarinのAndroid emu動いてますか?
安定して動くバージョンのVMとかありますか?
2020/11/23(月) 16:01:33.93ID:Ttmyf3Eh
xamarin.formsでアプリ作ってるんだが、iOS側でキーボードの高さを調べる方法の参考になりそうなサイト知ってたら教えてください
2020/11/23(月) 16:25:31.09ID:TpZfa4CU
xamarin.formsでアプリ作ってるんだが、iOS側でキーボードの高さを調べる方法を調べるのが面倒なので、誰か調べて参考になりそうなサイトあったら教えてください
2020/11/23(月) 16:35:36.44ID:IdcoSJXz
teratailかstackoverflowに聞いた方が早い
ここよりも嫌らしいしネチっこいけど
2020/11/23(月) 16:55:36.30ID:Ttmyf3Eh
>>191
ありがと
そっち行ってみます
2020/11/23(月) 17:03:57.41ID:Z+kfOJki
>>188
Hyper-Vを使えるPro版のWindowsでしかAndroid Emulatorは使えなかったような
194デフォルトの名無しさん
垢版 |
2020/11/23(月) 22:21:20.44ID:WFPhqmL6
>>193
ありがとう
VMwareはProではない無料のVMware workstation player 16だけど、
Win10 はWin10 Pro 20H2の最新安定buildです。

Win10 1909から20H2アップグレードしたあとは、VMware player16で
Hyper-V関連の警告がでることもなく、VMwareをインストールできた。
Hyper-VとVMwareは共存できるようになった様子。

他の人はAndroid emulator安定してるとなるとメモリ不足のエラーかも。
増設メモリ届いてからVMwareにMac OSいれてXcodeとか使えるようにする予定
195デフォルトの名無しさん
垢版 |
2020/11/24(火) 20:28:03.50ID:VvBbDMQG
USBケーブルでAndroid実機つないでテスト、デバッグして、
Android Emulatorは使わない派けっこう多いの?

実機メインとXamarinのエミュレーターメインの開発どっちがいいのかよくわからん
2020/11/24(火) 20:49:17.03ID:ZpPfPxTz
>>195
実機で確認できない解像度での表示確認くらいにはエミュレータ使うけどほとんど実機でデバッグするね
実機の方がサクサク動くから
2020/11/24(火) 21:21:46.09ID:VvBbDMQG
>>196
なるほど。タブレットとか解像度いろいろあるし解像度かえて、
エミュでUIのバランスとかをチェックするわけね。

USBケーブル着脱がちょっとめんどくさいけど実機メインで始めてみます。
サクサク大事ですね
198デフォルトの名無しさん
垢版 |
2020/11/24(火) 23:11:56.80ID:1h3t9EGE
iOSは実機ビルドが遅くてシミュばかりだけど、泥は実機の方がエミュが動かないとかないしデプロイもクソ楽だし実機の方がいい。
けど家では実機持ってないのでエミュ使ってる
2020/11/25(水) 21:19:40.90ID:Da+eSDZz
>>194
20H2でPixel 2 Q 10.0 - API 29のAndroid Emulatorで使えてる。エラーが出たりしたらデバイス削除して作り直してた。
メモリ8GBでも使えてる。CPUはN4100ってセレロン。
エラー出なくなったらデバイス削除しなくても使えるようになると思う。
不安定さに関係あるかわからないけどAndroid SDKとツールでHAXM installerも入れてる。
200デフォルトの名無しさん
垢版 |
2020/11/26(木) 19:07:30.07ID:+DwRTiUz
>>198-199
なるほど、iOSはbuild/deployが遅いのね
仮想化MacOS (on VMware)は遅くなりそうだし、
Mac実機ないならHackintosh自作PCを用意したほうが良いかな

Android10の実機をUSBでつないで試してみたけど実機だとほんと速くてびびった。
いろんな解像度のチェック以外にはもうAndroid Emulatorは使わないかも。
Wi-Fiでもdeployできるし楽でいいね。
Android11になるとwi-fi deploy楽にできるから早くAndroid11来て欲しいわ
2020/11/26(木) 19:08:47.26ID:+DwRTiUz
>>199
YouTubeでもAndroid Emulatorだと謎のエラーでてたし
ある程度は謎エラーでるのかな。
メモリはDDR4-16GBを購入しました。眠ってたマザーでXamarin用PC組む
2020/11/26(木) 21:23:12.56ID:TKNGTNmL
正規のMac実機が無いとAppleのサイトで開発者登録拒否されるのでは?
203デフォルトの名無しさん
垢版 |
2020/11/26(木) 22:50:58.00ID:+DwRTiUz
>>202
searchした限りではHackintoshでiOS apps作ってる人もいるようだよ
iOS app作ってくれるのはアップルとしては大歓迎でしょ。

アップルハード買わせたい狙いはあるだろうけどそれならば
もっと徹底的にHackintosh潰し対策してるはずだよ
現状はほとんど黙認
Mac OSは無料化されてるしあまりOSのライセンスはうるさくない。

ただApple siliconになっちゃうからHackintoshできるのも
せいぜいあと2年。
2020/11/26(木) 23:50:48.18ID:aDslcZMh
>>203
Hackintoshは動くハードが限られてるみたいだし、動くハードを買うなら整備済Mac miniでも買った方が時間かからないと思うよ。
税別60800円で買った整備済2020年のMac mini Intel Core i3 メモリ8GB SSD128GBだけどXamarinのビルドに使えてる。
その前買った2011年のMac miniはよく持ったけど最新macOS対象外になったから買い替えた。
2020/11/26(木) 23:55:59.53ID:aDslcZMh
というよりHackintoshのインストーラ作るのにmacOSが載ってる実機要るみたいよ
2020/11/27(金) 00:21:38.74ID:vZyao8Xu
macの安い実機くらい1台買えばいいのに
2020/11/27(金) 00:41:10.92ID:G49+rmFr
vmwareでいいじゃん。
2020/11/27(金) 02:10:50.04ID:XQDvVmUY
既に開発者登録を澄ませているユーザーならいけるかも知れないけど未登録だとXcode実行させる段階で詰むと思う
2020/11/27(金) 02:22:39.21ID:QrndevnL
>>204
昔、自作PCが趣味だったからそのめんどくささを楽しめてしまう。
Win自作PCが簡単になりすぎたからこそHackintoshは少しハードル
高いからおもしろいかなと。
パーツはintel CPU、マザー、GPUさえ動作済みのを選べば後は割と自由みたいだよ
開発用なら内蔵GPUのマザーでもいいし。
マザー交換できないノートならともかく自作PCなら主要パーツ選べるから
あんまり制限は感じない。
Ryzenは一部動くようになったけどいろいろめんどうらしい。intel CPUなら楽
210デフォルトの名無しさん
垢版 |
2020/11/27(金) 02:39:01.25ID:QrndevnL
>>204
中古Mac miniは少し考えたけど2年もしたらApple siliconが普及する。
intel Macはゴミになると書かれていて自分もそのとおりになりそうと思った。
intel MacはOS updateも長くない噂されているのも気がかり。

それならApple siliconの最安のMac mini買おうかと思ったらメモリ増設不可。
メモリ増やしたスペックで買うと割高になるしで計画中止w
いくらM1速いといってもメモリたったの8GB, SSD256で10万は割高ですわ
Hackintoshなら10万あったらRAM 64GB, NVMe SSD 1TBとかいけるし。
https://www.apple.com/jp/shop/buy-mac/mac-mini
211デフォルトの名無しさん
垢版 |
2020/11/27(金) 02:49:31.88ID:QrndevnL
XamarinでAndroid実機でXAMLファイル修正してdeployすると
5秒以内で実機に反映される。
けっこう速いし差分だけbuildできてるように見える。
iOSだとbuild遅いそうだけど実機とシミュレーターとでどれくらいかかるものなの?
XAMLのファイル1個修正してbuild、みたいな小範囲の変更で。

>>207
VMware workstationも動かしてはみる予定だけど
仮想化だからかなり遅いんじゃないのかな

>>206
>>210 M1はメモリ増設不可で割安感ゼロ。intel Macは今後ゴミ化の恐れ
212デフォルトの名無しさん
垢版 |
2020/11/27(金) 09:42:20.33ID:wKoyNI7R
>>210
M1が速い要素の一つはSoCで統合されたメモリだろ
ドリキンとかも言ってたけど今までのPCのは不効率だけどパワーを上げてなんとか速度を稼いでたがM1は高効率で少ないパワーでも速度を出せるっていうのが言い得て妙だと思った。
M1のメモリ容量は今までのPCの基準で考えない方が良さそう
213デフォルトの名無しさん
垢版 |
2020/11/27(金) 09:55:58.12ID:QrndevnL
>>212
SoC内のメモリ速いのはいいけど増設不可で8GBは少なすぎでしょ

従来の1次キャッシュみたいなのを8GBにしたと考えればいい。
アクセス速度は落ちるけど増設可能なRAMも使えるようにすればよかったが
アップルが儲けるためにできなくされた。

iPhoneでmicroSDを使えなくしてるのとおなじやり口だよ
割高な上位モデルを買わせるためにRAM増設できないようにされた
2020/11/27(金) 10:02:17.77ID:QrndevnL
>>212
あとM1はメモリが違うから少なくても大丈夫っていうアップルの言い分だけど
完全に嘘だと思ってる。
そんなの使うアプリとOSが全部効率的なメモリ管理しないと実現しないし
ひとつの処理が大きなメモリを要求してきたらどうやったって足りなくなる。
性能3倍とかアピールも嘘だと言われてる。
215デフォルトの名無しさん
垢版 |
2020/11/27(金) 13:13:48.93ID:wKoyNI7R
>>213
16GBの使えよアホか
別にM1が完璧だなんて話じゃなくもちろん64GB全部使って処理するようなものなんかはまあ無理があるだろ
けど特に開発用途なんかじゃそういう場面も少ないだろうし今回のアーキテクチャがぶっ刺さる場面もまあ多々あるだろ
とりあえずバカはクソして寝てろ
2020/11/27(金) 13:53:26.31ID:QrndevnL
なんできれてるんだろ、Apple信者かな
M1は32GB以上の構成にはできないし
仮想化しようとしたら16GBにしたところで足りない。
10万以上出していまどき16GBはしょぼい。
開発者だからこそ仮想化を使う人が多い。
217デフォルトの名無しさん
垢版 |
2020/11/27(金) 15:15:10.52ID:wKoyNI7R
全員が仮想化使うわけじゃねーだろ さっきから用途によっては不向き言ってんだろマジでアホか

この手のバカがしたり顔でのたまってるのほんと嫌い
2020/11/27(金) 16:51:02.68ID:QrndevnL
全員使うなどと言っていない
「開発者だからこそ仮想化を使う人が多い」と書いている
用途によっては不向き、当たり前

冷静に反論すればいいのにアホ、バカ連呼するから、アップル信者と言われる
2020/11/27(金) 17:43:36.87ID:h9WgN4N/
よくらからないけどちょまどのオッパイおいときますね
https://chomado.com/wp-content/uploads/2020/11/chomado2020-925x540.jpg
2020/11/27(金) 18:03:03.61ID:CaB76cy+
アップルとニップルは似ている
2020/11/27(金) 19:39:21.91ID:KBexg0Zn
結局M1Macを批判したかっただけ?
2020/11/27(金) 20:50:42.09ID:XjJBzbKf
アップルが儲けるためにPAM増設できなくしたとか超短絡的な考えが面白いw
2020/11/27(金) 22:36:59.71ID:ocMZsxYX
Xamarinの話してよ
224デフォルトの名無しさん
垢版 |
2020/11/27(金) 22:59:43.01ID:QrndevnL
>>222
儲けるため以外にないでしょ
信者脳だと真の理由に気付かないのかな
iPhoneがmicroSDを頑なに拒否するのも上位モデルをぼったくり価格で売るためだ。
M1でメモリ増設不可、SSD換装不可にしたのもiPhoneと同じ構図。
他社にはハードを作らせない、パーツ交換すらさせない。

アップルなら後付けRAM対応は今後もやらないだろう
MSが高速なARM SoC作ってほしい
2020/11/27(金) 23:28:44.86ID:I6eDgLql
MSファンボーイの嫉妬かよくだらねーw
surfaceみたいなメモリ増設不可の低性能マシンしか作れないんだから期待しても無駄だぞw
226デフォルトの名無しさん
垢版 |
2020/11/27(金) 23:37:01.48ID:wKoyNI7R
>>218
だったらグダグダ低脳理論で文句垂れてんなよクズ
2020/11/27(金) 23:57:35.12ID:XjJBzbKf
>>224
外部メモリ増設だとUMAの恩恵がない
別のメモリコントローラを内蔵しないといけないのでトランジスタ数がふえる
最初からメモリを増やすとトランジスタ数が増えるので歩留まりが悪くなるし検査工程も増えるので価格上昇
現状での落とし所だったんだろ
たぶん
2020/11/27(金) 23:59:13.64ID:XjJBzbKf
アンチ脳でiPhoneとかのアップル陰謀論とか信じ込んでる可哀想なやつw
229デフォルトの名無しさん
垢版 |
2020/11/28(土) 00:52:37.25ID:AaN5oABb
>>227-228
そんな性善説がアップルには通用しないですわ
下請け企業いじめたり、技術盗んだり、カネのためならなんでもやる企業
230デフォルトの名無しさん
垢版 |
2020/11/28(土) 00:56:08.02ID:AaN5oABb
>>225
それは良いCPU作れなくなったインテルが悪い
高性能なWindows向けCPU/SoC作れないQualcommも低能
2020/11/28(土) 01:29:44.83ID:SnCjdQJI
ID:AaN5oABb
最近Blazorスレでも頓珍漢な事を喚いて笑いものになったただの素人爺
MSのプログラマーに強い憧れを持つ
2020/11/28(土) 01:51:44.97ID:Klh7hYbE
なんでそんなに憎いに憎いappleのiPhone向けアプリ作りたいのかな
233デフォルトの名無しさん
垢版 |
2020/11/28(土) 02:35:37.94ID:AaN5oABb
>>232
そんなのスマートフォンアプリが儲かるからに決まってるでしょう
Xamarin使ってるやつはだいたいそうだろう
MicrosoftやC#が好きだが儲かるからXamarinでiOS/Android appを作るみたいな
2020/11/28(土) 03:02:58.79ID:vnJrllvH
スマホアプリが儲かるっていつの時代の話してるんだ?
お前マジで聞き齧りの知識だけでプログラム板に書き込み続けてるんだな
2020/11/28(土) 03:11:56.01ID:AaN5oABb
>>234
だれが儲からないっていってんだよ
YouTuberかなんかの受け売りだろw
儲ける奴は儲けてるよ
友人のエンジニアもかなりアプリで稼いでる
2020/11/28(土) 03:37:25.78ID:vnJrllvH
脳内の友人エンジニア出されても対応に困るわ
ここはお前のポエム語るスレじゃないから他スレに行けや
2020/11/28(土) 04:18:47.98ID:F2DuRJLz
>>229
完全に憎しみだけの思い込み論になっててワロタw
2020/11/28(土) 04:40:28.47ID:AaN5oABb
アップルの悪口かいたらアンチが湧いてきた
アップル信者はわかりやすい
2020/11/28(土) 06:52:05.65ID:oubzKSDY
アンチって何のアンチだ
Appleアンチはお前じゃないのか?
2020/11/28(土) 10:38:49.47ID:F81kboYJ
仕事でやってんならちゃんとMac買えよw
241デフォルトの名無しさん
垢版 |
2020/11/28(土) 13:27:01.71ID:AaN5oABb
いいかげん、Xamarinに関係ある話でお願い
2020/11/28(土) 13:30:01.68ID:jDjmJN0t
そのとおり
ハッキントッシュの話題禁止な
2020/11/28(土) 13:52:55.09ID:wE5XnF2y
Xamarin程の糞はない
244デフォルトの名無しさん
垢版 |
2020/11/28(土) 14:20:43.17ID:AaN5oABb
Apple Silicon搭載MacでWindowsを正常に動作させることに成功
https://gigazine.net/news/20201128-windows-m1-mac-virtualization-demonstrated/
245デフォルトの名無しさん
垢版 |
2020/11/28(土) 14:26:00.07ID:AaN5oABb
>>244
M1ならWindowsもMacOSも使えるってなると
ますます開発者がMacに流れてしまう
2020/11/28(土) 14:42:54.92ID:SX/YRWeE
>>244
>>245
いいかげん、Xamarinに関係ある話でお願い
2020/11/28(土) 14:59:58.16ID:AaN5oABb
>>246
iOS app buildにMac OS必要なんだから
めちゃくちゃ関係ある話だ
2020/11/28(土) 15:01:43.67ID:SX/YRWeE
>>247
じゃあさっさと実機買えよ
2020/11/28(土) 15:04:27.05ID:Klh7hYbE
>>247
Xamarinスレ的には実機買えで終了だからあとはハッキントッシュのスレでやってくれ
2020/11/28(土) 15:11:28.95ID:AaN5oABb
248-249
244はHackintoshの話じゃないっての
おまえらOSとハード知識ゼロかよ
ろくにコード書けなさそう
2020/11/28(土) 15:25:54.05ID:SnCjdQJI
コード書いたことない素人爺さん、はやく消えて
2020/11/28(土) 19:20:43.17ID:2mZTE0Rq
AaN5oABbのこいつxamarinに関係ある話ししろって言っといて、他から同じ事言われると…
書き込み見てると本人がハードとか分かってる様には見えんし^^;
2020/11/28(土) 19:52:49.92ID:wnE+u/1l
ヤバい人が集まってるな
254デフォルトの名無しさん
垢版 |
2020/11/28(土) 20:04:42.54ID:LMOmlhIf
気狂いジジイに餌やるなよw
2020/11/28(土) 20:19:41.13ID:ZrS5Ha3U
ここまでのレスを見ると...俺はAndroid StudioとUWPしか触ったことないけど、俺の方がまだ知ってそう。

なんでこんなにXamarinから遠ざかった話題で盛り上がっているのだろうか...。
Xamarinに興味があるのに何も伝わらねぇ。
2020/11/28(土) 21:03:24.36ID:3XG0jOFv
>>255
Macでビルドできてないから前に進めてないんだよw
2020/11/28(土) 21:19:15.07ID:AaN5oABb
>>251-255
なんで嫌いな俺の話ばっかりしてるの?
プログラミングの話できないレベルなんだろうけど

>>244とかアプリ開発やってたら興味深いトピックなわけだが
Hackintoshと区別つかない低レベルな人がいて驚いた
2020/11/28(土) 21:26:55.77ID:yKbHDLdJ
>>257
Mac板行けよ鬱陶しいな
2020/11/28(土) 21:28:31.17ID:VVrnAQDV
いいからコテつけろよガイジ
何度もNGさせるな鬱陶しい
2020/11/28(土) 21:33:52.45ID:AaN5oABb
>>255
C#ではWPFとかASP.NET MVCとかBlazor使えるし
Web appはDBとかバックエンド含めてゼロから作れるし
ハードの知識あるからサーバー組んでオンプレミス運用もできる
PHP, JS, Javaも経験ある
Xamarinは始めたばかりだが開発者としては中級以上

人の批判するなら自分でプログラミングに関連した話題あげたら?
2020/11/28(土) 21:38:16.81ID:AaN5oABb
>>258
Mac板はプログラミングできるやつほとんどいない
XcodeやXamarinの話をしたところでレスはない
2020/11/28(土) 21:46:38.93ID:27f9VbsH
Xamarinみたいな糞でやるからこうなる
263デフォルトの名無しさん
垢版 |
2020/11/28(土) 22:12:14.06ID:LMOmlhIf
つかお前らNGしろよw
2020/11/28(土) 22:13:10.74ID:qNqJct9S
XamarinスレでMac買いたくない主張を延々とするわBlazorスレでXamarinの話延々とするわなんなのこのガイジ
2020/11/29(日) 00:24:15.55ID:RTGqTy5z
>>260
当たり前の事を自信満々に言われても…^^;
266255
垢版 |
2020/11/29(日) 00:46:15.19ID:9l7L6WSM
>>260
じゃあ初心者の私から質問です。
Android JetpackってXamarinでも使えますか?
例えは...navigationとかってAndroid Studioの専用エディタが無いとナビゲーショングラフが表示されないと思うのですが、Xamarin環境でも表示されるのか疑問です。
ここらへんの事情が知りたいです。
2020/11/29(日) 10:49:32.51ID:/LlHv+1p
>>255
でいきなりマウントとってきておいて
認識が間違っていても謝りもせず
今度は俺を利用しようとするような人間はクズすぎて相手にできない
2020/11/29(日) 10:53:13.04ID:0AJh/hOW
誰だよ
2020/11/29(日) 11:10:37.37ID:9l7L6WSM
>>267
> 人の批判するなら自分でプログラミングに関連した話題あげたら?
2020/11/29(日) 12:30:49.47ID:5mCTA+vS
Xamarinでどんなスマホアプリ作ったのか教えてよ
おそらく企業向けだと思うけど
271デフォルトの名無しさん
垢版 |
2020/11/29(日) 15:21:07.48ID:WLOXOrGb
>>267
>俺を利用しようと
自意識過剰すぎて草生えるわ
2020/11/29(日) 16:03:11.14ID:/LlHv+1p
クズにまともに教えたところで感謝されることはないし
答えなければ、さらに不快なことをやってくる。
実際この態度だからな、>>269
予想通り

>>271
質問に答えさせる=利用する、なわけだが?
失礼なことやったあとによく質問できるなとおもうわ
ずうずうしすぎる>>266
2020/11/29(日) 16:42:47.87ID:KCiQ2bpf
ID:/LlHv+1p
きんもーっ☆
プログラム板はこんなのがこんなのがぶわーっといるの
2020/11/29(日) 17:25:24.74ID:n5htVSur
>>260
むしろ、ここまでのレスを見るとまともな人達に見下されない方が不思議だし、お前のレスが特にそれを裏付けている

255のAndroid StudioとUWPの件はXamarinに関連する話だから別に変な反応ではないけど、それを経歴自慢と解釈したのか260で必死にXamarinと無関係なハード知識やオンプレ開発及びPHP,JSの経歴PRをしだす辺り草生える
Xamarin触ったことないから謎の対抗意識が芽生えちゃったのかな?

266の質問の意味がわからないなら素直に「Androidネイティブアプリ開発したことないからわかりません」って言えばいいのに。
2020/11/29(日) 17:39:36.70ID:CAQCHso7
まあ餅付け
変なのはNGするとしてとりあえずQiitaでトレンド入りしてたC#の良記事読んでよ

.NET 5 を使いたい理由6選
https://qiita.com/proprogrammer0/items/560ffaf99cdf828c8e52
276デフォルトの名無しさん
垢版 |
2020/11/29(日) 20:50:03.04ID:WLOXOrGb
昨日あたりからトンチンカンなイキリしてるやつの無能臭が半端なくて草生える
2020/11/29(日) 21:25:46.10ID:/LlHv+1p
>>276
技術的な話ゼロのおまえがいうな
おまえはからっぽだから技術的な話がふれずマウントとりたがる
2020/11/29(日) 21:27:22.21ID:/LlHv+1p
>>274
挑発にのって答えたらカスの思うつぼ
本人じゃないなら口出すなよ
おまえみたいなレスつけてたらずっとこの流れ終わらない
2020/11/29(日) 21:30:26.43ID:/LlHv+1p
XamarinとXamarin関連の話しろよ
おまえらずっと俺の話ばっかりしてる

俺のAppleの話のがまだXamarinと関連性があった
2020/11/29(日) 22:03:33.95ID:SoREYN8+
>>279
おい、>>270にさっさと答えろハゲ
2020/11/29(日) 22:09:25.13ID:/LlHv+1p
>>280
>>279
2020/11/29(日) 22:15:42.08ID:SoREYN8+
都合悪くなるとすぐ話逸らして逃げやがって…
お前がXamarinについて無知な事が証明出来たんでこれ以降は完全にNGするわ
2020/11/29(日) 22:28:35.35ID:/LlHv+1p
>>282
>>279
284デフォルトの名無しさん
垢版 |
2020/11/29(日) 23:09:30.21ID:WLOXOrGb
こいつ無能さを自覚してるから無能と言われると顔真っ赤にしてて草生える
2020/11/29(日) 23:33:19.52ID:/LlHv+1p
>>284
>>279
2020/11/30(月) 00:55:48.77ID:7kB0p0yM
Xamarin.Formsだと.Netを選択出来るけど(2.1までだけど)
Xamarin For Androidだと.Netは選択できない

.net 6.0でFromsが統合されるそうだけど
Xamarin For Androidはどうなるの?
287デフォルトの名無しさん
垢版 |
2020/11/30(月) 04:47:36.41ID:N17S7gzn
>>286
Xamarin for Androidは重複する機能になるし新しいバージョンのリリースはなくなるだろう
セキュリティ関連パッチなど最低限のアップデートのみは
しばらくは提供されるパターンが多い。
288デフォルトの名無しさん
垢版 |
2020/11/30(月) 14:06:20.80ID:3PLmCTmV
FormsからiOSとかUWP除外したらいいだけじゃないの
289デフォルトの名無しさん
垢版 |
2020/11/30(月) 16:58:23.77ID:UDPsEVur
>>286
.NETってStandardのこと言ってるの?
2020/12/01(火) 00:31:10.77ID:j5PxuLra
重複する機能ではないと思うぞ。
結局Formsの下回りはXamarin.Androidだから。
Formsに移行させられるなら別言語でいいってなるわ。
Xamarin.Androidが一番使いやすいのに。
291デフォルトの名無しさん
垢版 |
2020/12/01(火) 13:17:50.66ID:e7wDhqC2
Androidの役割するやつは残るんだろうけど、namespaceとか変わる予定なんだっけ?
2020/12/03(木) 00:03:55.82ID:20xIbR9g
AWSがmacOSをクラウド上で利用可能にする「Amazon EC2 Mac Instances」を発表 - GIGAZINE
ttps://gigazine.net/news/20201202-amazon-ec2-mac-instances/

macなくてもいいんだ。
2020/12/03(木) 01:17:06.28ID:xtevUdSd
>>292
クラウド経由で実機デバッグとかまともに動くのかな
2020/12/05(土) 02:11:45.35ID:3plm3Csp
Xamarin Community Standup - .NET MAUI Update!
https://www.youtube.com/watch?v=5bK2ICHtMxo
2020/12/07(月) 02:11:06.18ID:ul+XVqgf
>>292
価格も分からないし、GUIが使えるかどうかも分からない。
Mac miniは8万円ほどなので、料金がよっぽど安くないと使いたくない。
2020/12/07(月) 02:44:08.40ID:ul+XVqgf
>>295
[補足]
・8万円のMac miniを買えば何年か使えるし、トラブルも少ないだろうから、
 それより十分安くない限りはそのようなサービスはメリットが少ない。
・高速な固定回線が前提になるが、それがそもそも年間6万円くらいは必要になるが、
 それに比して十分そのサービスが安くなければ余り意味が無い。
2020/12/07(月) 02:46:41.98ID:ul+XVqgf
iOSアプリを作る企業だったらMac実機とiOSが動く実機を買った方が良さそうだし、
そのサービスは個人のアプリ作家くらいしかターゲットに出来ないかも知れないから
よっぽど安くなければ意味無いかも。
iOS実機と言えば、やはりiPhoneとiPadの両方の実機でテストしなければ
企業が作るソフト品質には達しないと思われる。
298デフォルトの名無しさん
垢版 |
2020/12/07(月) 06:15:16.87ID:0GjF0Vhl
>>292 >>295
そのMac EC2はiOS apps開発者にすらニーズはあまりなさそう。

スポットプライスで利用すれば安く使えそうだが、使うたびに利用の
手続きするなんて煩雑すぎて現実的じゃない。
EC2サーバーもMac Mini intel 32GBだしスペックたいしたことない。
これを多数のユーザーが共有してつかうわけだから速度もひどいだろう
EC2より安めのMacMini買って占有してbuildするほうがずっと快適なはず
2020/12/07(月) 06:20:17.99ID:0GjF0Vhl
やっぱりiOS app Build環境のコスパ最強は
自作PCでHackintoshだろうな
RAM16G, SSD256GBくらいでいいなら3万円程度でも組めるし
2020/12/07(月) 07:12:17.29ID:ltPRXLTV
>これを多数のユーザーが共有してつかう

アホか
お前何も分かってないだろ
2020/12/07(月) 07:36:22.26ID:kHmTq4eZ
Hackintoshを使ってないから知らないけど、PatcherのMacでXamarinペアリングビルドできなかったから多分イバラの道だと思う
302デフォルトの名無しさん
垢版 |
2020/12/07(月) 08:31:40.04ID:0GjF0Vhl
>>300
細かい料金システムは熟知してないが
クラウドの本質はおまえよりかはわかってるだろう

何もわかってないと否定してるのは
多数のユーザーの部分か?
共有してつかうの部分か?
否定してるなら具体的に項目や理由を書いてみろ
303デフォルトの名無しさん
垢版 |
2020/12/07(月) 08:36:00.61ID:0GjF0Vhl
>>301
Patcherって古いMacに入れるやり方?
それならハードが新しいOSのスペック満たしてないしできなくても驚きはない。

HackintoshはMacで使用実績のあるパーツで
比較的新しいパーツを使うことが多いから互換性はかなり高い。
ちゃんといれればセキュリティパッチもインストールできる
2020/12/07(月) 08:59:52.67ID:U/+QH0eT
>>302
普通はユーザー接続ごとにCPUコアやメモリは割当てられる
ひとつのインスタンスを多数のユーザーが共有するはず無いだろ
305デフォルトの名無しさん
垢版 |
2020/12/07(月) 09:12:36.13ID:0GjF0Vhl
>>304
やっぱりそんなレベルの話かw
CPU, RAMなどの重要なリソースを共有してるという
重大な事実を忘れるなよw
パフォーマンスに影響するのはハードウェアリソースだろうがw

それと「多数が」というのは「数人」でも多数だ
buildなんてCPU使いまくるから数人でも遅くて話にならない
契約上1-2core占有できたところで性能の絶対値が低い
Mac EC2とか使うのは情弱だけだと思うわ
306デフォルトの名無しさん
垢版 |
2020/12/07(月) 09:18:09.72ID:0GjF0Vhl
多くのユーザーがハードを共用していれば
ハードリーソースは共有してることになる。
ストレージは容量でわけることくらいはできるが、他のユーザーの負荷の影響を受ける。
各ユーザーごとにストレージが用意されるわけでもない。
Ethernetなども同様

自分の契約で使えるRAMなどが決まっていれば
共有していないとかいう無茶な理論にはついていけない
2020/12/07(月) 09:52:52.70ID:3foqcNas
>>305
Amazonのデータセンターで何万台のサーバーが稼働してると思ってるんだ?
個人のサーバー共有とは違うんだぞ
2020/12/07(月) 10:04:34.09ID:UR27QHi4
彼の頭の中ではMacがポツンと1台だけあってそれをすべてのユーザーが共有しているとでも思ってるんだろう
2020/12/07(月) 10:30:15.28ID:kHmTq4eZ
>>303
それ以前にPatcherだとリモート共有できなかった。論外。
Patcher作る側の動作確認不足なんだと思う
2020/12/07(月) 10:32:43.93ID:wnWpqMYa
仕組みがわかってないんだけど
自分が契約して作った仮想マシンのリソースがフルに使えるのは他の人があまり使ってなくてリソースに余裕がある時だけってこと?
本体のCPUの処理能力が100だとして仮想マシンが1台あたり20×10台で全体のCPU処理能力合計が200だったりすると他でCPUが80以上使われてると自分のPCでは20の全力が出ないみたいな?
2020/12/07(月) 10:37:51.42ID:kHmTq4eZ
EC2のiOS以外のCPU、OSみたいにハードの増減自由自在なんじゃないの?
2020/12/07(月) 10:49:48.37ID:rEH/ruiR
>>310
利用者側が細かいこと気にしても仕方ない
CPU負荷やネットワーク負荷に応じてデータセンターのロードバランサーがサーバー群に適切に負荷分散させるので(契約内容に相当する)スループットはほぼ平均化される
大手のクラウド事業者ならその辺りのノウハウは持っている
313デフォルトの名無しさん
垢版 |
2020/12/07(月) 11:10:25.13ID:0GjF0Vhl
>>307-308
こいつらアホ決定
AWS絶賛してるアホYouTuberと同類

AWS全体で何台あろうが関係ない話だ。
自分が利用できるリソースは
そのある1台のMac Miniのうちの一部のハードウェアリソースでしかない。
buildなんて数人同時すら重くて話にならない。

あと>>298でAWSのスポットプライスのことかいてる。
一応、AWSの料金ページくらいは見て書いてる
2020/12/07(月) 11:22:57.47ID:0GjF0Vhl
>>310-312
AWSの場合はインスタンスで課金だから空いてても意味ない。
たくさんのサーバーを同時に使えば料金も跳ね上がるから、
実質的にできない。
光回線とかなら空いてる時間帯は快適に高速回線使えるが、
AWSはそういうことにはならない。

>>311
そもそもBuildだから技術的に複数サーバーまたがっての動作はしないだろう。
コンパイラが対応してない。
仮にできたとしても上に書いたように料金面で不可能
2020/12/07(月) 11:28:27.22ID:UR27QHi4
>>313
ユーザーごとに別のMacのインスタンスが生成されるのがまだ分からんのか
複数のユーザーであればそれぞれ別のリソースが割り当てられる
同じリソースを使い回すのではない
具体的な割り当ては>>312の通りどのサーバーか流動的なので多数のサーバーが利用される
2020/12/07(月) 11:39:35.87ID:0GjF0Vhl
>>315
だからそんな契約の話でなくて
CPU1個をまるまる使えないから遅いだろって話だよ!
BuildはCPUリソースを使うわけだから
あるCPU1個のうちのコアの「一部だけ」をひとりで使えても意味ないの。
遅すぎる

なんでこんな基礎的な話がつうじないのか
ハード知識ゼロすぎだろう
2020/12/07(月) 11:48:48.93ID:kHmTq4eZ
EC2結構速いよ
2020/12/07(月) 11:56:54.55ID:0GjF0Vhl
例えばvCore x8, 16GBで
Linuxでc5d.2xlargeだと24時間で11.52ドルもかかる
これならMac買った方が安いに決まってる。すぐ元が取れる。
Macだとハードが割高だからLinuxより高くなるはず

>>317
それapplication serverとかでしょ
buildはCPUリソースがっつりつかうから
安いプランでは3年前の中古Macにすら勝てないと思う
2020/12/07(月) 12:06:42.81ID:kHmTq4eZ
>>318
Amazon Linux 2の話だけどRocketChatってNode.jsのチャットサーバーのビルド結構速かったよ。
2020/12/07(月) 12:50:13.24ID:LDzktyL7
AWS は、普通の共有サーバーみたいに、他人の影響は受けないだろ

Linux のcgroup とかで、リソースを分割してるから。
他人のリソースを使えないだろ

例えば、vCPU 1個の契約なら、絶対にそれだけ。
他人のvCPUを使えない

コンパイルなら、20分掛かる。
vCPU 4個なら、5分
2020/12/07(月) 13:19:58.69ID:K+wCUOF4
サーバー用のx64/x86コアならXeonで18C/36Tや28C/56Tの様なCPUがある
2020/12/07(月) 13:38:12.51ID:0GjF0Vhl
Mac EC2はIntel Mac Miniの32GBだからスペック高くない
Linux EC2よりはるかに性能は落ちるは間違いない
それでいてハードは割高なAppleだから料金はそう安くもならないだろう

EC2ならMac買った方が得という結論は変わらないな

>>320
20分は耐えられないわ
例えばAndroidで動いたらiOSでも問題なく動くというなら
MacOSでのbuild少なくて済むからいいけどそう甘くはないだろうし
2020/12/07(月) 14:05:15.99ID:QUUS5DsI
>>318
>Linuxでc5d.2xlargeだと24時間で11.52ドルもかかる
>これならMac買った方が安いに決まってる。すぐ元が取れる。
そんなに高いのか。
そりゃ駄目だわ。
2020/12/07(月) 14:20:34.58ID:LBrxPLOl
Xamarinみたいな糞でやるからそうなる
2020/12/07(月) 14:22:42.92ID:LDzktyL7
大体、EC2 1つで、月1万円ぐらい

だから、Lambda みたいな必要な時だけ動かすようなものを勧めている
326デフォルトの名無しさん
垢版 |
2020/12/07(月) 17:20:25.12ID:tdgEbSc2
>>322
こいつ、また薄っぺらな知識で大層な文句垂れてるのか
そんなの利用携帯とかで料金いくらでも変わるだろ
クラウドは結局えんえんとつ買い続けるなら実機の方が安いけど、短時間などしか使わないなら割増料金になっててもトータルコストやイニシャルコストは安くなるかもで基本はまあ変わらん
327デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:22:52.85ID:0GjF0Vhl
>>323
具体的な金額出したらやっと納得してくれる人でてきたか

>>326
計算できないアホ?
短期間でもMac EC2のが損するっての。

8万円のM1 Mac Miniの3年後に3万円で売ってリプレースする場合
のコストは年間あたり16500円程度でしかない。
>>318 の例だと1日1150円かかり、たったの14.34日で
Mac Miniの所有期間コストを超えてしまう。
週1時間しか使わないような趣味プログラマーさえもEC2のが損する。
しかも実機M1 Mac miniよりはるかに遅い。
328デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:41:29.71ID:tdgEbSc2
>>327
どういう計算だよwww
329デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:42:39.19ID:tdgEbSc2
この手のバカって勝手に自分に都合の良い数字を仮定して計算して悦に入るんだよね
2020/12/07(月) 19:24:54.75ID:0GjF0Vhl
>>328-329
M1 Mac miniの3年後売却価格から1年あたりの所有コスト計算してるだけなんだが
やっぱりバカには理解できなかったようだ
これだけ詳しく書いてもわからないとはそうとう知能低そう

ちょっと計算すれば利用日数が少なければ借りるほうが得ってのが
思い込みだとわかるんだが
やっぱりクラウド絶賛してるやつってレベル低い
2020/12/07(月) 19:31:46.81ID:6Dw+8Dgd
またオンプレ爺が暴れてるの?
こいつ昔の経験に囚われて新しい知識全く吸収しようとしないんだよな
結構いい歳だろ50代?
2020/12/07(月) 19:41:08.92ID:0GjF0Vhl
>>331
新旧の話じゃない
コスト計算できないかオンプレミス構築、運用するスキルが
ないからクラウド絶賛してしまう。
無能にとってはクラウドは救世主なわけ

新しい知識を吸収しないのはクラウド絶賛のやつらのほうだ
自分でできる範囲が少ないからクラウド頼み
フルスタックでやるほうがよほど学習量は多い
2020/12/07(月) 19:58:21.81ID:elYDtejT
このスレ内で絶賛している奴は見当たらないなあ
2020/12/07(月) 20:01:06.82ID:WiYj5gq6
思い込みで周りがすべて敵に見えているんだろ
2020/12/07(月) 21:16:23.44ID:nn/gP0Zc
50代は否定しないのか…
336デフォルトの名無しさん
垢版 |
2020/12/07(月) 22:41:28.53ID:0GjF0Vhl
おまえらだってスクリプトしかできないフロントエンドの奴らに
C#バカにされたら腹立つだろw
C#古いだのdisってるYouTuber多いぞ

>>333
すぐ上にいただろう、331とかな
バックエンド構築、運用のスキルない雑魚のくせにオンプレミスに
対応できる人をバカにしてるっていうね
フロントエンドのやつらにそういう奴らが多い
337デフォルトの名無しさん
垢版 |
2020/12/07(月) 22:45:07.32ID:xaSfQ4Ai
クラインババアのまんこのにおいくんくんくんくんくん…ガクッ(窒息して死ぬ音
338デフォルトの名無しさん
垢版 |
2020/12/07(月) 22:50:50.07ID:tdgEbSc2
>>330
このバカ前提が間違ってることにまだ気づかないのかw
老害は逝ってどうぞ
2020/12/07(月) 23:43:00.40ID:6Dw+8Dgd
>>336
ホントお前は人の話を全く聞かず、自分に都合よく解釈する嫌なジジィだな
会話が全然成立しないからリアルでも敬遠されてるだろ?
還暦迎える前にその癖直せや
2020/12/07(月) 23:58:28.88ID:LBrxPLOl
オンプレミスは時代遅れ
2020/12/08(火) 00:03:30.54ID:JYNW/7BD
>>339
人の話をきいてないのではない
論理破綻に気付かないほどおまえの頭が悪い
知識とスキルは
何もできない人<クラウドがないと開発できない人<オンプレミス対応できる人
クラウド頼みでいきってるやつはWeb APIもまともにつくれない
つくっててもFirebaseとかザコしかつかえない
342デフォルトの名無しさん
垢版 |
2020/12/08(火) 00:11:00.45ID:dmeZBX1i
オンプレミスできてクラウドも言える人は強いと思うけど、オンプレミスしかできないってのはただの老害だろw
どの技術も範囲が違いこそすれ深掘りの余地はあって範囲の違いを持って優劣つけるのとか愚の骨頂だろ
松本零士の「この武器こそ最高なんだ!」とか言ってる漫画の人みたいだわ
2020/12/08(火) 00:16:32.71ID:MP8linz8
な、全然噛み合わないだろ?w
クラウドの高速進化に追いつけないからオンプレにしがみつくしかないのよ
完全に会社のお荷物だよこの爺さん
2020/12/08(火) 02:24:45.94ID:VCMv1TIN
しかもこの爺さんBlazorスレでXamarinの話ばっかりやるし
頭おかしいだろ
2020/12/08(火) 02:28:11.47ID:Vp2tf1xt
かわいそうに多様性が皆無なんだよ
2020/12/08(火) 03:50:08.23ID:ekpYalia
>>341
ねえコンテナって知ってる?
デプロイしたことある?
347デフォルトの名無しさん
垢版 |
2020/12/08(火) 04:34:00.52ID:dmeZBX1i
ていうかこの人クラウドはPAASやSAASしかないと思ってんとかな
2020/12/08(火) 05:37:15.10ID:oEyBH1ro
AWSの初回一年間の無料枠でいろいろできるからとりあえずやってみたら良いのに
2020/12/08(火) 06:22:52.70ID:JYNW/7BD
>>346
Docker使えるくらいで自慢したいって相当レベル低いな
Dockerはインフラ得意な上級者ほど嫌う
自分の開発環境では使わない
副作用あるから
2020/12/08(火) 06:30:46.95ID:JYNW/7BD
>>342
オンプレミス対応できるのにクラウド使えないやつはいないだろ
設定のハードル低くして無能でも始められるようになってるんだから
2020/12/08(火) 06:44:29.50ID:oEyBH1ro
でも話聞く限りAWSもGCPもやったこと無いよね。
この手の人は誰に何言われても絶対やらないから
やればわかることが永遠にわからない
2020/12/08(火) 07:05:04.27ID:yDzerlnA
>>349
具体的には?
2020/12/08(火) 07:17:53.21ID:zQBOearI
Dockerはローカル環境を汚したくない時にこそ使うけどな
仮想環境とクラウドをごっちゃにしてないか?
2020/12/08(火) 08:01:48.66ID:ekpYalia
>>349
Dockerでイキってきた人、お爺ちゃんが初めてだよ
クラウド上でコンテナ扱った経験は無いんだねOK

で、デプロイは?単語の意味は分かるかな?
2020/12/08(火) 08:57:08.03ID:kEsRlAAS
副作用って何だ?
諸般の事情でマシンに直接構築せざるを得ない状況が多いが、その副作用を無くしたくてDocker使いたくて仕方ないぞ。
2020/12/08(火) 09:11:49.23ID:JYNW/7BD
>>354
オンプレミスで開発・運用やってる人に
その質問をすることがどれほど馬鹿げているか気付かないわけね
deploymentしなければ仕事にならない
deployの意味もおまえが考えてるのは間違ってる。本来はもっと広い意味をもってる
レベル低すぎ
発音も「デプロイ」ではない。

>>355
副作用知らずにDocker使うとか意味わからん
2020/12/08(火) 09:13:39.81ID:JYNW/7BD
俺への質問ばっかりになっててめんどくさい
無視せずにまじめに答えてしまう俺もわるいんだが
今日は忙しいしレスひかえる

いいかげんXamarinの話しろよ
358デフォルトの名無しさん
垢版 |
2020/12/08(火) 09:20:03.80ID:dmeZBX1i
マジできもいな
これでこいついいおっさんなんだぜ
2020/12/08(火) 09:24:41.82ID:tkRLJ3k4
docker使うための設定が必要
2020/12/08(火) 09:48:26.32ID:kEsRlAAS
>>356
具体的に害のある副作用教えてくれよ。
少しパフォーマンスが落ちるとかそういう部分じゃない所を是非。
もちろん、オンプレ上にDocker建てるのが前提な?
2020/12/08(火) 12:52:35.19ID:ekpYalia
まあ大体把握できたからもう何も答えなくていいよ
お爺ちゃんはずっと中小企業向け案件担当してきた人で最新技術に触れる機会も必要性も無かった
今はそれらシステムのメンテと追加開発案件で食べているんだろうね
それはそれで幸せである意味実に羨ましいエンジニア人生送ってるなあと思う
362デフォルトの名無しさん
垢版 |
2020/12/08(火) 13:05:04.42ID:dmeZBX1i
オンプレでハードのセットアップから含めてインフラ構築できるとかってのは一つのスキルかもしれんけど、その辺すっ飛ばしてクラウドでIAASやらPAASやら組み合わせて動くシステムを素早く生産性高く作るってのはまた別のスキルで、そんなのはIT関わってりゃ普通わかると思うけどね

アセンブラできるやつと関数型わかるやつは違うしDirectXでゴリゴリ作るやつとUnityでVFX使いこなすやつもまた別。

まあオンプレのスキルしか身についてない老害だってのは話せば話すほど透けて見えるからある意味可哀想
2020/12/08(火) 13:18:30.91ID:feSgEnjp
>>356はオンプレの経験あるってどの規模のオンプレなの?
零細企業だとサーバーの選定とか、データベースの管理とか色々一人でやったりするけどその程度じゃないよね?
要は自作に毛が生えた程度の規模だったら笑う
364デフォルトの名無しさん
垢版 |
2020/12/08(火) 13:52:52.25ID:JYNW/7BD
>>362
オンプレミスでやっても慣れてればたいして時間かからない。
おまえらはRDBとかapplication serverの設定に何時間もかかる無能なのか?

あとオンプレミスといっても決済機能とかは普通に外部のサービス使うぞ
なんでもゼロからつくるわけじゃない
知識あれば楽に構築・運用できるDBとかAPP serverは外部に運用を
任せない。
性能落ちるし維持費高いしろくなことない
2020/12/08(火) 14:23:36.88ID:Xg+JZs6m
YouTube に動画を上げてるクラスメソッドは、すごい

全社で、AWS 資格を800。
全12資格を取った、マスターが7人いる
366365
垢版 |
2020/12/08(火) 14:29:37.97ID:Xg+JZs6m
AWS ソリューションアーキテクトは、遂に、Ruby on Rails を超えて、頂点に立った!
年収1,500万円

Rails 1,300万円。
Node.js 900万円

たぶん日本でも、500万円以上はもらえる

Amazon の時価総額も、150兆円。
不況の金余り・株高で、たぶん、500兆円ぐらいまで上がりそう
2020/12/08(火) 17:16:53.87ID:oEyBH1ro
従業員数1万人2万人以上の大企業はNさんとかIさんとかFさんに大金払ってオンプレ運用
それより小さい中小企業はAWSとかGCPのVPC運用でやり繰りする感じかな
業務システムに大金払う企業少ないよね
2020/12/08(火) 17:41:48.23ID:NmmjK01a
>>364
その調子だと「Dockerの副作用」とやらはオーバーヘッドという主張かいな?
369365
垢版 |
2020/12/08(火) 17:59:13.76ID:Xg+JZs6m
ベンチャーでは、AWS, Ruby on Rails, CircleCI, Capistrano の組み合わせが一番多い

Docker は本番では使わない。
本番では、Kubernetes みたいなオーケストレーション

素人には、AWSのお勧めは、マネージドのLambda, Fargate

玄人には、CloudFormation で、
Terraform, Ruby のKumogata, Cookpad 製のItamae などを使える人は、EC2

CentOS 系のAmazon Linux と、MySQL 系のAurora の組み合わせで、数倍速く改造してる
2020/12/08(火) 20:43:05.13ID:RjzqFS7D
何これオンプレスレ?
てか、隔離スレ作ろうか?
staticおじさんと同類の匂いがするんだが。
2020/12/08(火) 21:43:30.84ID:MP8linz8
スキル無い爺さんは口でマウントとらにゃ生き残れんから大変だな
一緒に働いてる人達が気の毒すぎる

>>370
お願いしてもいい?助かるよ
2020/12/08(火) 22:11:45.04ID:JYNW/7BD
>>370-371
クソスレ立てるなよ
立てても誰も書かない
>>369とかのRailsおじさんはどのスレにもでてくる

おまえらみたいに技術の話しない、できない人が
人物批判をしてるからいつまでも終わらないということに気付け
Xamarinの話しろといっても誰もしない
Xamarin使ってない人ばかりが書き込んでる
373デフォルトの名無しさん
垢版 |
2020/12/08(火) 23:08:01.13ID:aa5wXnqG
>>372
お前が香ばしい発言繰り返してるから終わらないんだよw
2020/12/09(水) 00:16:48.46ID:4cVMc8S7
もともと過疎ぎみのスレなんでね
そもそもM1にしろEC2にしろやってみてどうだったって話を投下する人が一人でもいれば建設的な話が進むのだが
2020/12/09(水) 01:15:44.77ID:WuZTb4kZ
テメエが書けゴルァ!!
2020/12/09(水) 01:26:10.53ID:U0rE2hmE
Xamarinよりカバディしようぜ
2020/12/09(水) 03:05:12.55ID:Lyc3hzho
遡ってみたところ、XamarinスレでmacOSがawsで使える!って書き込みに食いついたのはオンプレおじさんだった
2020/12/09(水) 06:18:11.03ID:OOAPY+OL
オンプレ爺さんって話している内容が薄っぺらで何処か微妙に的外れなんだよな
本当に開発経験あるのか?
2020/12/09(水) 07:37:07.77ID:4cVMc8S7
>>375
ガッツリ開発してるわけじゃなくて情報収集のために見てるだけなんだ……
すまんな
2020/12/09(水) 07:43:40.44ID:zfXZSgVa
常識的に考えてギブアンドテイクだろ。
余計な調査やトラブルを避けて開発効率考える人はMac買って開発するだろうし新CPUも避ける
2020/12/09(水) 08:47:45.77ID:kae+Yot0
そもそも Xamarinを避ける
382デフォルトの名無しさん
垢版 |
2020/12/09(水) 08:55:15.56ID:Y3nhQcKM
お前ギブアンドテイクの意味わかってる?
2020/12/09(水) 09:11:50.80ID:moCJTZ0Q
米軍からチョコレートもらったお礼にジープ乗り逃げするんだろ
2020/12/09(水) 09:42:37.81ID:zfXZSgVa
お前の欲しい情報が得られないからといって悪態つくのは荒らしの考え方だぞ
385デフォルトの名無しさん
垢版 |
2020/12/09(水) 11:39:44.58ID:bCzZQrOf
>>383
まあ、確かにそういう意味にもとれるよな。
2020/12/09(水) 12:12:24.29ID:+xRC1Xjd
ギブアップして丸投げして情報をもらう。
2020/12/09(水) 12:16:31.11ID:R4W4bNd2
今日も安定のXamarinの話ゼロ
Xamarinインストールすらしたことないひとが50%超えてると思う
おれは多少はつかった。来年から本気出す

Xamarin.FormsもFlutterも本気でやってるやつはかなり少なそう
2020/12/09(水) 12:24:45.88ID:moCJTZ0Q
使ってるぞ
phonewordってプロジェクトを実行してる
2020/12/09(水) 12:32:14.47ID:zfXZSgVa
5月にビルド&実行できてたUnoのプロジェクトが今はエラーが出てビルドできなくなってた。Uno上げたらテンプレートが割と変わってた
2020/12/09(水) 12:42:26.04ID:zD/WrNUf
半年以上放置www
2020/12/09(水) 12:55:23.85ID:zfXZSgVa
VS2019もアップデートがたくさんあった
2020/12/09(水) 19:03:19.22ID:+xRC1Xjd
>>389
ずっとxamarin使ってるけど、いつもそんな感じやで。
バージョンアップの度にビルドできるかヒヤヒヤしてる。
unoがxamarinに依存してる時点で、オワコン臭しかしない。
393デフォルトの名無しさん
垢版 |
2020/12/09(水) 21:42:14.80ID:Y3nhQcKM
>>387
案件で普通に使ってるぞ
ネイティブの方が変なレイヤー噛まないとか軽いとかいいとこもあるかもだけど大きなトラブルもないし今んとこ他の選択肢ないわ
2020/12/11(金) 21:17:46.15ID:NqF1HzXb
Xamarin.Formsは使わずにXamarin.AndroidとXamarin.iosで
MVVMでいうところのModelとかUtil系とかだけ共通プロジェクトにして開発できる?課題とかある?
画面に近いところだけはそれぞれの文化にのっとってつくりたい
2020/12/11(金) 21:20:09.45ID:3QbFsO2Q
糞は何しても糞
396デフォルトの名無しさん
垢版 |
2020/12/11(金) 22:33:59.22ID:JeY533cX
>>394
全然できるよ

ちょと最近の各スマホのUI追ってないのでMVVMなりのVMより上と下のUIの連携がいい感じにできるのかわからんけど3-4年前にMVVMCross使ってた
2020/12/12(土) 00:03:59.52ID:Wh3x2xj4
.Net6.0ってXamarin.AndroidからもXamarin.Formsからもちゃんと移行できるの?
398デフォルトの名無しさん
垢版 |
2020/12/12(土) 00:54:24.20ID:cpIIyxGV
.NET6まだ出てないんだしだれもわからないが
Xamarinの進化系だし自動移行は無理でも
大半のコードは使いまわせるだろう
399デフォルトの名無しさん
垢版 |
2020/12/12(土) 02:23:47.23ID:rYFFkfuX
名前空間は変わるんかの?
2020/12/12(土) 10:03:29.49ID:88JZx90i
.NET 6からVSCodeでも開発できるらしいからそれが一番楽しみだわ
Visual Studio for Macとかいう粗大ごみさっさと捨てたい
2020/12/23(水) 12:26:10.35ID:aa3pY4zz
iOSデザイナ開発中止になったんだな。
最高の開発環境はXcodeです みたいなメッセージ出てきてワロタ。
今まで一度もまともに使えたことなかったから影響ないけど。
402デフォルトの名無しさん
垢版 |
2020/12/23(水) 13:46:55.62ID:MPSmm7b9
Xamarin、結局デザイナの恩恵に預かったこと一度もねーわ
2020/12/23(水) 16:01:22.87ID:y+ivgknh
デザイナー全く使わんよなw
開発中止もやむ無し
2020/12/23(水) 16:17:54.82ID:Kc0L3Url
xcodeのデザイナーも使いにくいよな
せめてボタンの上でツールチップ出してくれ、ボタンの機能が分からんw
405デフォルトの名無しさん
垢版 |
2020/12/23(水) 21:15:55.72ID:T2PP9vNe
Xamarinは、いつ使ってもどこかがおかしい状態が続いてたけどさ
そうしているうちにKotlin Multiplatform Mobileが伸びてきて、こっちはまともに動いてるっぽいな
https://kotlinlang.org/lp/mobile/
こりゃ、まともに動かないまま完敗か・・・・?
2020/12/23(水) 21:22:01.74ID:zdm41kCZ
それは共通のUI Frameworkがない、xamarin android,xamarin iosみたいな感じじゃない?
xamarin formsに当たるのが
https://www.jetbrains.com/lp/compose/
こっち?
コアとなる部分はjetpack compose?でgoogleが気合いいれてやってるから品質は問題ないんじゃないかな
2020/12/23(水) 21:27:10.15ID:zdm41kCZ
つか、コアとなる部分はjetpack composeかはよくわからん
全く知らないので
408デフォルトの名無しさん
垢版 |
2020/12/23(水) 22:25:23.65ID:h+qkHPqF
Kotlin Multiplatform Mobile
https://www.statista.com/statistics/869224/worldwide-software-developer-working-hours/

KMMはここみると利用率2%だから人気ないのかと思ってたけど
もう安定して使えるレベルなのかな?

Xamarinの利用率が激減してるのが気になる。バグが多いからなのか?
2020/12/23(水) 22:37:36.87ID:zdm41kCZ
やる気ないからflutterにとられてる
https://github.com/flutter/flutter/wiki/Roadmap
来年のロードマップが発表されたが、今年は17000のissueを解決
xamarinより数倍近く人的リソース割かれてそう
2020/12/23(水) 22:45:40.97ID:zdm41kCZ
Our goal for 2021 is to deliver production-quality support for Web, macOS, Windows and Linux
はよ、windowsアプリに対応を
411デフォルトの名無しさん
垢版 |
2020/12/23(水) 23:02:17.59ID:T2PP9vNe
それにしてもFlutterやKotlinは思っていたより強敵だった
動くかわからないパッケージが揃っているよりも、自分の好きなC#言語が使えるってことよりも、まともに動くことの方が重要だった
2020/12/23(水) 23:14:34.37ID:NIu4XJsu
Xamarin 始めようかと思ってのぞきに来たけど、
そんなにひどいのか
学習コスト高めで避けられてるだけかと思っていたが、
ちゃんと動かないのはヤバイね
2020/12/23(水) 23:37:06.10ID:2UsWxXOU
Xamarin Formsがバグ多すぎるし、唐突に致命的なバグが増えたりもするから
バージョンアップも命がけだわ、もちろんチェックはするが

TabbedPage使ってるアプリが全滅するような致命的なバグをもう4カ月も放置
https://github.com/xamarin/Xamarin.Forms/issues/11809

なんなのこれMicrosoftどんだけやる気ないの
2020/12/23(水) 23:43:27.05ID:zdm41kCZ
microsoftはxamarinを買収してもっと人的リソース投入してxamarinがMicrosoft品質になるかと期待したが、ただ無償化して放置
mauiもただのリブランディングっぽさそうなので期待するだけ無駄そう
2020/12/24(木) 00:12:01.38ID:z1uZThcn
>>412
iPhoneアプリで使ってるがビルド出来なくなるとか普通にある。
その場合はVSとmacのVSとXcodeのバージョンを下げるか、1月くらい先に修整される事をひたすら祈る。
デバッグも気まぐれでブレークポイントで止まらないときもある。その場合はwindowsとmacを両方再起動する。
昔はブレークポイントをかけた行で止まってくれなかったが、最近は少しマシになってる。
416デフォルトの名無しさん
垢版 |
2020/12/24(木) 00:53:56.01ID:GYzS3GQf
>>413
6-7個案件で使ってるけどあまりバグにハマったことない
そこそこ大きいアプリかなとは思うけど
まあバージョンアップで動かなくなるとか挙動変わるはあるね
2020/12/24(木) 01:23:48.67ID:0UCvr/yE
作ったプログラムそのものは変なバグは出ない
ただ、Xamarin.Formsはデザイナーがすぐに転けるのと、ラジオ釦とか結構重要なパーツがさくっとバージョンアップでデザインが変わったりするのが困る
2020/12/24(木) 08:23:00.43ID:+PiE/XAS
C#が使える(使えない)
2020/12/24(木) 17:35:05.26ID:xOg+t+N0
>>412
デプロイ王子まで投入されたCOCOAはどうなりましたか?
420デフォルトの名無しさん
垢版 |
2020/12/24(木) 17:44:48.07ID:GYzS3GQf
2600マンダウンロードとか言ってた気が
2020/12/24(木) 18:35:34.26ID:N8XXHmSr
Xamarinじゃなければもっとダウンロードされたのに
2020/12/24(木) 19:08:04.04ID:2XiOA/EZ
ちょまどにだまされた。
責任取って欲しい。
423デフォルトの名無しさん
垢版 |
2020/12/24(木) 20:13:17.45ID:Lxgk3nTO
Xamarin.FormsもMS支配下のMAUIになったら品質もよくなるんでは?

MonoでLinuxでASP.net動かせると言ってた時代は
バグだらけでbuildすら通らないとかザラだったけど
MSのもとでASPが正式にLinux対応したらふつうに動くようになった
2020/12/24(木) 22:20:06.52ID:6S4DmoJf
>>416 >>417 みたいに、使えてる人もいるんだね
バージョンアップはスルーしちゃいかんのかな

デザイナーがダメなのは WPF で諦めたから気にしない
XAML手書きで十分

ちょまどやデプロイ王子はプロダクト作ったことないんじゃね?
425デフォルトの名無しさん
垢版 |
2020/12/24(木) 22:35:04.43ID:GYzS3GQf
>>424
バージョンアップはまあ必要な時はやらないと。
基本ギリまで上げないけど、バグがその先ので治ってたり最近だとダークモード対応とかで上げた方がええなってのがあった。
426デフォルトの名無しさん
垢版 |
2020/12/24(木) 22:37:22.11ID:GYzS3GQf
デプロイ王子はCOCOA作っただろ
ちょまはMS入ってからはないんじゃ?少なくとも。けどそもそも入ったきっかけがその前の会社でザマリン使っててMSの中の人の目に止まってスカウトって話だった気がするから当時は製品には関わってたんじゃないの知らんけど
2020/12/25(金) 01:14:33.38ID:1Lu2a/k7
ちょまどに責任取らせて欲しい。
2020/12/25(金) 04:06:11.16ID:wGSzow97
ちょまどの名前を口にしてはいけません
必ず荒れるから・・・
2020/12/25(金) 04:37:10.21ID:C75AV5N+
ちょまどさん、けっこうおっぱいあるのに・・・
2020/12/25(金) 14:47:45.11ID:wCV5jTE7
謝罪ヌードとか下品なことは言わない
431デフォルトの名無しさん
垢版 |
2020/12/25(金) 20:27:04.65ID:SbPd1l0d
ふぅ
432デフォルトの名無しさん
垢版 |
2020/12/25(金) 21:18:18.46ID:7R8pQbpY
Xamarin関連のところでは、ワンソースマルチプラットフォームは全て上手くいかないとかいうのが定説だけど・・・・・
周りを見渡せば、JS系のもFlutterもKotlinもC++系のもみんなちゃんと動いてるじゃねえか

あ、ちょまどかわいいからXamarin最高!
2020/12/25(金) 21:28:36.92ID:BLnOhTj/
クロスプラットな開発環境を用意するには膨大なリソースが必要
中途半端な中小企業が手掛けるから品質が維持できない
xamarinはもちろん、qtしかりfiremonkey(delphi)しかり...??
ただそれだけのこと
2020/12/25(金) 21:34:46.73ID:u0aldcxK
モバイル開発で今まで一番出来がいいと感じたのは
Adobe Airかな
フラッシュと一体化されてて、動きものがすぐ作れたし
iOsとAndroidと何も変更しないでさくっと動いた

ただ、儲からないからってあっさり放り投げられてしまったけど・・・
435デフォルトの名無しさん
垢版 |
2020/12/25(金) 21:56:39.76ID:L6KY61Ck
ちょまどさん見てて分かったんですが。
女はなぜDV男が好きなのかって命題があるじゃないですか。
あれ、女がDV男を好いてるんじゃなくて、男にDVさせる女がいるんじゃないですかね?
だって、ちょまどさん見てたら殴りたくなってきますし。
436デフォルトの名無しさん
垢版 |
2020/12/25(金) 22:05:02.82ID:RUiKSzrm
>>432
別にXamarin動かないって話じゃねーぞ?
上でも言ってるようにXF自体にバグが出たりビルドなどでよくわからんエラーが出ることもあるけど今んとこ次の開発でも使う気満々だわ

AdobeAir やFlutterみたいなアプローチはネイティブコンポーネントにアクセスしづらいから特にWebビューとかでハマってることも多い。日本語入力とかな

MSがすごい気合入れてる感でもないところはちとアレだがな
2020/12/25(金) 22:12:04.72ID:BLnOhTj/
外からじゃ内部の開発体制全くわからんが、xamarinとmauiで何か開発体制変わったの?って感じ
2020/12/25(金) 22:13:21.86ID:BLnOhTj/
これが変わらなきゃ、また、xamarinと同じ品質のものがでてくる
439デフォルトの名無しさん
垢版 |
2020/12/25(金) 22:40:21.02ID:pgbI6Wzr
>>437
MAUIになると
開発のトップがMicrosoftの人になり、
品質の管理がMicrosoftになり、
開発者の大部分がMSの人になるんじゃないか?
間違いなく、品質は上がるでしょう

すでに書いたようにMono時代に比べてMSの支配下になってから
ASP.NETのLinux対応は格段によくなった。
2020/12/26(土) 19:45:48.04ID:51yLc/yj
そこらへんはやる気見せてたような
.net standard策定や.net coreの開発からのasp.net coreやentity framework coreはマルチプラット対応するき十分伝わってた

でも、なかなかUIフレームワークの話は一向にでてこなくて、直前にsurveyみたいのやってたが、あれで決めたの?
2020/12/28(月) 01:04:00.78ID:QBX8btvJ
.net 5で完全にハブられたXamarin君かわいそう
442デフォルトの名無しさん
垢版 |
2020/12/28(月) 05:10:58.18ID:jwHvOLOL
Kotlinのクロスプラットフォーム向けのKMMはNetflixが採用のようだ。
Netflix効果でこれから人気出るかもしれない。
C#のMAUI
KotlinのKMM
どちらも期待

>>440-441
GUIまわりはプラットフォーム依存が大きいし開発も大変。
nativeが後回しになるのは仕方ない
443デフォルトの名無しさん
垢版 |
2020/12/28(月) 16:15:50.07ID:tD91cIC4
ぶっちゃけもうモバイルアプリの開発は無理になるまでザマリンでいいや
Unityとか機械学習とかRustとか他にやることあるし
2020/12/28(月) 17:20:30.73ID:7kAQ2mSA
機械学習は本格的にやらないのなら、大した覚えることはない
445デフォルトの名無しさん
垢版 |
2020/12/28(月) 18:15:52.38ID:tD91cIC4
とは言ってもこういう時にはこれ使ってこうやって環境とかデータ整えてーとか分かんねわ。
今日も動画から3dポーズ認識に深層学習使って良い感じにしてるやつみたけどそこまでいかなくてもこれこれこうだったらホゲホゲでいけんじねゃね?ってぐらいには理解したい
2020/12/28(月) 21:14:12.87ID:my8Gci3G
ちょまどさんが可愛いすぎてヤバイ
2020/12/28(月) 22:12:24.78ID:rAzgYR2w
しかし開発中にビルドが異常に遅くなったり、ビルドキャンセルもできなかったり、実行出来なくなったり、しょっちゅう再起動なのだが、プロジェクトが悪いのか?
2020/12/29(火) 03:13:17.40ID:U6Tn+IN3
お詫びにちょまどの裸だったら許す
449デフォルトの名無しさん
垢版 |
2020/12/29(火) 07:38:10.64ID:/Iwn/lvf
>>447
あんまそういうのはないかなー
Androidだとデプロイする時にOutofNemoryとかJava関連のなる時あるけど
2020/12/30(水) 02:05:36.60ID:ze6oCJYZ
Googleには、マルチプラットフォームツールキットとして、
Flutter(Dart)とKMM(kotlin)の二系統あるのか。
それに加えてGo langがあり、Javaもある。
2020/12/30(水) 02:37:02.06ID:6IMhC5uB
Unity Cordova Monaca Cocos UE4
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
2021/02/16(火) 21:47:06.48ID:8erSLnpR
>>550
544のどこにXamarinと書いているのかね?
2021/02/16(火) 21:54:51.07ID:X8lewnAK
>>549
XamarinはC#でその層書けるから割と柔軟だけどな。
2021/02/16(火) 21:58:47.33ID:NrVvDTU0
>>551
はいはい、MS-DOSもWindowsもよそから買ってきましたよ
555デフォルトの名無しさん
垢版 |
2021/02/16(火) 22:17:43.32ID:c+cVyo6k
>>553
そこはXamarinの利点だとは思う。
その辺がアレなんでフラッターを実案件に突っ込むのは客の理解ないと怖いな感ありそうな気がする
まあザマリンでも客の理解必要だけど
2021/02/16(火) 22:25:08.82ID:I+AWnxj9
>>548
Eat your own dog foodだな
やっぱいまでもC++?
557デフォルトの名無しさん
垢版 |
2021/02/16(火) 22:26:52.40ID:c+cVyo6k
中身は++側は色々
2021/02/16(火) 22:28:41.00ID:I+AWnxj9
>>549
本当にこれモバイルOSは節電のためとかで手続きややこしいし、Androidでもバージョン間でかなりかわるからなあ。
2021/02/16(火) 22:35:31.62ID:QsRZqn0X
馬鹿向けの開発環境
2021/02/16(火) 23:50:06.00ID:uDMCzkhr
>>548
https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native

iOSアプリでは…
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit

続く
2021/02/16(火) 23:51:03.02ID:uDMCzkhr
>>560 続き

Androidアプリでは…
Microsoft OneDrive
Microsoft Outlook
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
Xbox
Mixer - Interactive Streaming
Microsoft Teams
Xbox beta
Microsoft Edge
Microsoft Cortana - Digital assistant
Microsoft Kaizala
Microsoft SharePoint
Face Swap
Microsoft Selfie
Bing Ads
AltspaceVR - The Social VR App
PowerApps
Mixer - Interactive Streaming Beta
Xbox Game Pass (Beta)

…が、ReactNativeを使うてますねw
なぜXamarinを使わなかったのか!?w
2021/02/17(水) 01:02:22.20ID:GtStKmbo
C#とVISUAL STUDIOで開発できる以上のメリットを感じない
木っ端開発者としてはそれでも十分なんだけどね
2021/02/17(水) 11:03:51.42ID:Ltepei/x
ミッションクリティカルなアプリを作るならReactNativeを使いましょうってことなんだよ
みんなC#じゃなくてTypeScriptを習得するんだ
2021/02/17(水) 11:17:18.39ID:2MGzTVLt
>>490
このIssue進展ないけど深刻度が伝わってないのかね
他のXamarinアプリでもデータ消失なんて起きたら影響でかいんだからすぐ修正すべきだろうに

日本MSからも働きかけろよと思うんだが
普段MSの出張ってる連中が何故かCOCOAに関してはだんまりなんだよな
緘口令でも出てるんかね
2021/02/17(水) 12:18:04.89ID:xtKGBzS7
緘口令どころか原因も対応策も全て公開されてるだろ
これ以上何を議論するんだ?
2021/02/17(水) 13:05:07.52ID:qUy/sc4P
デプロイ王子がこの件を完全スルーなのが笑える
まあ無能な働き者は何もしない事が最大の貢献だからそれで正解なんだが
それなら最初から余計な事せずcode for japanに任せてくれてたらこんな惨状にならなかったのにねぇ
2021/02/17(水) 13:21:30.31ID:Gz0AeojY
日本MSが能無しなのは昔からだしなあ
2021/02/17(水) 15:31:47.91ID:T0Xe4Phh
code for japanではなくcovid-19rader japanを選定した上でスマホアプリにはさほど実績のないパーソナルP&Tに丸投げしたのは厚労省だけどな
2021/02/17(水) 15:39:49.13ID:bvsbI4XG
Cocoa後継を73億で開発か
2021/02/17(水) 15:49:28.31ID:81d+WRB8
COCOAっていう名前からして違和感あった。
2021/02/17(水) 16:10:28.71ID:ZIswK1Ua
>>566
ボランティアOSS開発者の体をとっているにも関わらず、納期短縮にブチ切れるというガイジムーブかましちゃったから、そらMS的には当分謹慎やろな
572デフォルトの名無しさん
垢版 |
2021/02/17(水) 17:05:47.54ID:0ZlaYgrP
>>566,571
就業時間外に好きで作ってたものを採用するからと言ってコロコロ変わるAPIに短時間で対処しながら無理やり出しておそらく一銭ももらっておらずボロクソに叩かれた上に引き継いだところが蓋を開けてみれば億単位でもらってるとか聞いた後でやる気になるわけねーだろアホかクズども常識で考えろよゴミ
2021/02/17(水) 17:21:45.48ID:1Zv6zSm/
↑デプロイ王子
574デフォルトの名無しさん
垢版 |
2021/02/17(水) 18:31:04.48ID:8Df3qLX7
変なのが棲み憑いてるスレはここですか
2021/02/17(水) 19:04:31.15ID:hh10mXSt
矢面に立つのが嫌なら最初から立候補しなきゃよかったのに
1国1アプリルールで代わりが無いのにバグまみれなんだから文句言われるのは当たり前だろ
COCOAがまともに動いてたら感染者も死者も少しは減ってたんじゃないのか?
そこらの有象無象のアプリと重要性が違うのにクソみたいな話ばっかり出てくる
2021/02/17(水) 19:32:22.59ID:zT6VLV8Q
選定の責任は当時の安倍政権と厚労省だろ
2021/02/17(水) 19:34:08.67ID:dJAKB64V
>>572
もし本当にボランティアのOSSでやってんなら一方的に納期押し付けられるなんてありえんでしょ。無茶したらフォークになるんだから。
出来もせんのにできるできる言って、最後にやっぱりできませんでしたっていうやつほどの害悪ってないよな。ほんで善意だからとか逆ギレする奴って本当に最悪。
2021/02/17(水) 19:38:45.46ID:NiT5XXpo
結局開発予算は誰のもの?
2021/02/17(水) 19:51:37.45ID:cgbvv3b+
apiが変わったとかいう事実はないけど
cocoa側のパラメーター設定値の間違いと
修正時のミスが原因
xamarinの罪といえばcocoaが直でapi扱ってる
わけじゃなく隠蔽されてるからわかりにくい
ということ
それとappleとgoogleでtransmissionrisklevelというのが
仕様が違ってたappleは7種類でgoogleは8種類
結果的にそれがappleはappleの技術者は確認したけど
googleは確認してないからバグになった
580デフォルトの名無しさん
垢版 |
2021/02/17(水) 19:53:22.16ID:0ZlaYgrP
>>577
善意で作ってた。
なんかMSやら何やら色々な思惑ありそれを元に作ることに決まった。
そこからは業務の一環としてやってただろうけど総理だか厚生大臣だか知らんがいついつにリリースとか言っちゃったからそれ死守しろみたいな話になっていやこのスケジュールだと無理でしょ言っても何とかしろってなった感じなんじゃねーの
知らんけど。

とりあえず>>575,577みたいなクズニートには分かんない話だろうけど
2021/02/17(水) 21:53:25.87ID:cgbvv3b+
修正までこんなに時間かかるのは
びびってるとしか思えない
それかさらに出費して新しいものを作ろうとしてるか
基本的にiOSやアンドロイドやその他で近接情報を
共通のフォーマットで残せればいいだけ
そこから数値でリスクを判定するのは難しいことじゃないのだけど
(医療では実際どこからどこまで安全化の判定は難しい)
大事な部分を隠蔽したから難しくなった感じ
2021/02/17(水) 23:12:34.96ID:dJAKB64V
>>580
善意でやってたからしかたありません。なんて言い訳まともに社会人経験wあったら通るわけないのわからんの?それで途中から業務でやってたのなら業務なりの責任があるでしょ。twitterで公衆に愚痴ってりゃそうも見られるだろうよ。
MS日本がそういう美談仕立てにしたくて、王子は生贄にされた犠牲者だと思うからそこは同情するし、彼が悪人だとは全然思わないけどさ。

日経xtechではそのへんの丸投げにMSが関わってて
https://xtech.nikkei.com/atcl/nxt/column/18/00001/05203/
では"実質的にはマイクロソフトが選考か"まで言われてるんだし。
2021/02/17(水) 23:49:12.09ID:GuAV8M7L
https://www.itmedia.co.jp/news/articles/2006/23/news107.html
2021/02/17(水) 23:58:22.78ID:ZBZS8tiv
利権狙いと責任の押し付け合い
日本社会の悪い側面が露骨に表面化してる
2021/02/18(木) 00:00:54.28ID:lfkxIMlt
リリース前からパーソル決まってたの本人インタビューでも答えてたのに
叩かれたからやめますみたいな言動に惑わされた記事だね
586デフォルトの名無しさん
垢版 |
2021/02/18(木) 00:41:20.29ID:/e7YfreS
https://news.yahoo.co.jp/articles/d6ee40f008cd87b8f25602cb0fadf64bc54d3082
iPhone用でも不具合 平井デジタル相

ココアちゃんまた不具合
2021/02/18(木) 06:16:08.16ID:StDat6NW
>>582
まともな社会人ならきちんと契約でやること決めるのでは
2021/02/18(木) 07:03:32.92ID:C0+GzRny
行政絡みのIT事業は必ず失敗する件について
2021/02/18(木) 07:04:20.48ID:C0+GzRny
税金の無駄遣い
590デフォルトの名無しさん
垢版 |
2021/02/18(木) 08:16:58.88ID:1lSYz4+D
https://asahi.5ch.net/test/read.cgi/newsplus/1613575734/36

36 くろもん ◆IrmWJHGPjM sage 2021/02/18(木) 00:49:38.32 ID:/NulqGiU0
開発初心者あるあるバグ。

接触通知アプリCOCOAの不具合、Xamarinを使用したことが一因か?
https://it.srad.jp/story/21/02/15/1636231/
> 設定情報を保存したプロパティをシリアライズしてファイルに書き出すロジックで、「.tmp」に書き出したのちに、
> 元のファイルを削除してから、「.tmp」を元のファイル名にリネームすするコードが書かれているという。そのため、
> 削除してリネームするまでの間に、プロセスがOSにより強制終了されると、設定ファイルが消失し、アプリが初期化されてしまうという。

COCOA iPhone版のリセット不具合 Xamarinの基礎的欠陥が発見される
https://togetter.com/li/1667874
2021/02/18(木) 09:17:03.17ID:m1ToIYl4
>>590
COCOAの仕組みって確か一日の接触履歴をサーバーに上げずにローカルに保存してて、定期的にサーバーから陽性者IDリストをダウンロードしてローカルでマッチングするんだよね?
もし同じ方法で接触履歴保存してたら消えちゃうわな。
592デフォルトの名無しさん
垢版 |
2021/02/18(木) 09:29:31.42ID:64/LOwh9
>>589
使う前にドブに捨ててるイメージ
593デフォルトの名無しさん
垢版 |
2021/02/18(木) 10:17:30.82ID:xXLmJ/sd
規模は小さいが品質が求められるアプリで
マルチプラットフォームにする必要なんて全然なかったのに
594デフォルトの名無しさん
垢版 |
2021/02/18(木) 12:58:10.79ID:osZKw8IF
クロスプラットフォームにする必要なかったわまわわからんでもないけどプラットフォームごとに違う動作する部分はXamarinは違うように書けるんだからXamarinのせいいうよりも杜撰なコード書いてた&チェック杜撰すぎたせいだろ
StoreとMoveがアトミックになってないとかもべっにその部分必要なら自分で書けばいいわけで
595デフォルトの名無しさん
垢版 |
2021/02/18(木) 13:13:53.28ID:0cnx11O2
接触の履歴保持はOSのENAPIがしてくれるんじゃなくて?
2021/02/18(木) 13:52:35.66ID:oAGwN0q1
>>590
書き換えは怖いねえ
597デフォルトの名無しさん
垢版 |
2021/02/18(木) 14:00:42.82ID:1lSYz4+D
まともなアプリはバックグラウンドからSaveProperties繰り返し呼んだりしないから
今まで誰もXamarin.Formsのバグに気付かなかったのではないかと

iOSはバックグラウンドで動作し続けるアプリをより積極的に殺しに行くから
不具合が出やすいとの説が出てる
(Androidはバックグラウンドのアプリをスリープさせるけど、メモリが不足してなければ殺さない)

iOSでもAndroidでもお行儀悪すぎて
OSに止められるような実装になってるのかも
2021/02/18(木) 14:47:30.93ID:HjqYY1Dl
ソース見た人いるね。
「COCOA iPhone版のリセット不具合 Xamarinの基礎的欠陥が発見される」 https://togetter.com/li/1667874
2021/02/18(木) 18:22:44.31ID:mNCoxgzN
if (store.FileExists(PropertyStoreFile))
  store.DeleteFile(PropertyStoreFile);
store.MoveFile(PropertyStoreFile + ".tmp", PropertyStoreFile);

2行目の処理が完了してるとは限らないのに
3行目が実行されると
600デフォルトの名無しさん
垢版 |
2021/02/18(木) 18:54:12.49ID:3ZQs7fPH
非同期メソッドなの?それ?
2021/02/18(木) 19:01:11.29ID:aymu6xul
>>599
>>502
602デフォルトの名無しさん
垢版 |
2021/02/18(木) 19:04:26.13ID:gxCt1jcN
だめだこりゃ、初期登録 -> 0日使用中になってるIOS
2021/02/18(木) 19:42:12.21ID:mNCoxgzN
>>601
それも何も担保してないし
OSがファイルが削除されたのを確認するまでループするのが
現実的
2021/02/18(木) 19:55:11.79ID:m1ToIYl4
>>603
ん?いや本ファイルが存在しなくてtmpファイルが存在したらそっち採用するのが現実的でしょ。
2021/02/18(木) 20:06:25.03ID:mNCoxgzN
>>604
RecoverLostPropertiesFileって
本当のファイルがなかったらtmpファイルを
本当のファイルにしましょうってことか
問題が明確になってないのに
言い訳的なコードがほとんど
これは絶対採用されない

if (store.FileExists(PropertyStoreFile))
  store.DeleteFile(PropertyStoreFile);
store.MoveFile(PropertyStoreFile + ".tmp", PropertyStoreFile);
これはダメだしここをはっきりさせないと
何が悪いかもわからない
2021/02/18(木) 20:26:28.42ID:T3KQT6/o
>>590
こんなレアなタイミングで発生する不具合が問題になることあるの?
それとこれトランザクションの説明を端折っただけじゃなくて
本当にDBじゃなくてファイルでやってるのか
607デフォルトの名無しさん
垢版 |
2021/02/18(木) 20:48:31.99ID:1lSYz4+D
>>606
バックグラウンドで何回も保存してるんじゃね?
そうすれば保存中にOSの電池節約機能でキルされる可能性が上がる
しらんけど

SavePropertiesってデータベース的な使い方には向いてないんじゃね?
本格的なデータ保存にはsqliteとか使えってことだと思う
しらんけど
2021/02/18(木) 22:05:00.23ID:ksWdZ7Jy
>>605
workaroundって言葉の意味わかってる?
2021/02/18(木) 22:33:01.26ID:DUfxlisU
ファイルじゃなくてsqliteとかでDBファイルにしとけばよかったのに
2021/02/18(木) 23:52:36.79ID:owphFcuG
Android版は1日1回再起動www
https://www.itmedia.co.jp/news/articles/2102/18/news160.html
2021/02/19(金) 00:19:51.51ID:L+ophXdU
>>610
無駄な開発費を使わず運用で回避
素晴らしい前例となるだろう
612デフォルトの名無しさん
垢版 |
2021/02/19(金) 00:23:15.86ID:C3yZx8mN
ちょ○○と関わるとろくなことがない
2021/02/19(金) 01:24:10.00ID:yx5Dqo8R
モバイルPASMOはXamarin.Formsだけど快調だよね
614デフォルトの名無しさん
垢版 |
2021/02/19(金) 04:01:43.97ID:FXdtalV2
.NET6ぼちぼち色々話出てきてるけど、まあweb含めたクロスプラットフォーム開発の一手法として役立ちそうだから期待してるわ
2021/02/19(金) 11:27:45.39ID:L+ophXdU
MSの良いところは時代遅れになったら丸ごとリライトしてくれること
Windows、Office,VisualStudioなど主要アプリ以外でも定期的に見直してくれる
その波にXamarinが加わるならとても良い事だ
2021/02/19(金) 11:45:53.70ID:1FoLeUG6
デプロイ王子ってXamarinじゃなくてAzureの人なのか
アイツのせいでXamarinがこんだけ叩かれてるのにAzureがノーダメージってのもなんかやり切れないな
2021/02/19(金) 12:30:01.73ID:U8GNmkZs
自意識過剰の被害妄想
世間的には叩くというほど注目されてない
むしろ>>610の通りまったく問題解決してないのに事態を終息させて無理やり幕引きされた感すらある
618デフォルトの名無しさん
垢版 |
2021/02/19(金) 15:27:46.30ID:LoU7pdW5
>>606
>こんなレアなタイミングで発生する不具合が

人間はレアだと思っててもCPU的には全然レアじゃない
人間と宇宙と地球と地震の時間感覚の差と似たようなもの
2021/02/19(金) 19:11:32.87ID:jyoDrjH8
Covid19RadarのリポジトリがArchivedになってるな
2021/02/19(金) 19:16:05.90ID:fFbWPHDZ
cocoaのほうは昨日の修正反映されてるような
見てもわからんが
621デフォルトの名無しさん
垢版 |
2021/02/19(金) 19:19:43.08ID:FXdtalV2
>>618
いやレアだろw
バックグラウンドタスクで絶妙のそのタイミングでターミネートされたら、だろ?
まあ母数が多いからってはあるけどな
2021/02/19(金) 19:33:07.22ID:h/t0+GoU
こんにちは母数警察です
2021/02/19(金) 19:37:42.70ID:sgd+b+f6
>>622
知らんかった
2021/02/19(金) 20:20:30.64ID:5XBGozKf
>>621
ファイルIOはブロックされるので可能性が低いというわけではない。
2021/02/19(金) 20:24:52.82ID:B4GlCKY0
どうせ、排他処理を知らない香具師だろ
626625
垢版 |
2021/02/19(金) 20:27:54.40ID:B4GlCKY0
データベース(DB)を知らない香具師だろ

DBなら絶対に、transaction を使うから
627デフォルトの名無しさん
垢版 |
2021/02/19(金) 20:50:21.05ID:FXdtalV2
>>624
全体の処理時間がどのくらいでそれがどのくらいの頻度かにもよると思うけどそんなある処理なん?
まあsqliteでも使ってろって感じだな
628デフォルトの名無しさん
垢版 |
2021/02/19(金) 21:44:55.47ID:XfHSOuA3
ブロックするかどうかとは別に遅延書き込みの問題もあるから、レアとは言い切れないでしょ。
2021/02/19(金) 22:54:06.53ID:IvOqRtdU
結局Code for Japanに泣きついてて草
2021/02/19(金) 23:10:34.33ID:fFbWPHDZ
androidのディープスリープやらの省電力で
push通知が受け取れない問題と同じだったのかな
2021/02/20(土) 01:02:55.30ID:ofw3DPR1
>>619
デプロイ王子の方のリポジトリだよね
COCOAの風当たり強くなってきたから
もう無関係だしメンテもしないぞってアピールなんだろうか
2021/02/20(土) 05:06:55.35ID:g0kPqWjI
mauiはゴミ
xamarinの名前を変えただけ

https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/
.net 6 preview 1
633デフォルトの名無しさん
垢版 |
2021/02/20(土) 08:46:59.69ID:+6kk6BHB
なんでOSのお作法無視してバックグラウンド処理を長時間やるの?
過去にちゃんとスマホアプリ作った事があればOSにキルされるって分かるだろ
デプロイ王子?とやらが作ったコードの部分が既にそうなってたのか知らんが
少なくともまともにスマホアプリ作った事あるやつならそんな事やらねえだろ
2021/02/20(土) 08:59:12.45ID:rjBT2tQQ
無知?糖質?それともアスペ?
635デフォルトの名無しさん
垢版 |
2021/02/20(土) 09:50:07.95ID:qfgRtS3m
Dozeも知らない男の人って…

Doze とアプリ スタンバイ用に最適化する
https://developer.android.com/training/monitoring-device-state/doze-standby?hl=ja
636デフォルトの名無しさん
垢版 |
2021/02/20(土) 11:36:10.32ID:nMEYQFLr
iOSは?
2021/02/20(土) 11:49:06.42ID:/Nl0Twi7
あーウゼー
2021/02/20(土) 12:06:57.25ID:B7jWfCLx
>>635
それかDOZEより下のレベルでSoC固有のバッテリー最適化とかしちゃってる機種があるので苦労するのよ。
2021/02/20(土) 12:09:45.01ID:SShgC7ya
うっせXamaronは糞
640デフォルトの名無しさん
垢版 |
2021/02/20(土) 12:21:40.56ID:+6kk6BHB
>>638
それはOSのカスタマイズだろ…
アプリのキルとかスリープのタイミングの制御はSoCの役割じゃねえだろ
641デフォルトの名無しさん
垢版 |
2021/02/20(土) 12:36:13.28ID:+6kk6BHB
https://medium.com/mindorks/app-standby-buckets-in-android-ada2d2929350
https://stackoverflow.com/questions/53434668/exclude-android-app-from-being-put-into-standby-bucket
一日一回再起動しないと動作しないって
Android 9以降の自動調整バッテリーでスタンバイバケットに入ってしまう事言ってるの?

アプリのコア機能が影響を受けるんだったら
電池の最適化を無効にするようユーザーにお願いするのは良いみたいなので
それをやってもらえば良いのでは

コア機能に影響が無いのに電池の最適化を無効にするようユーザーにお願いするのは禁止されてるらしい
2021/02/20(土) 14:51:12.70ID:B7jWfCLx
>>640
そうじゃなくて、SoC固有の機能を使ったという意味。OSと言うかBSPだな。
具体的にはMediaTekとかのSoC。
2021/02/20(土) 17:53:13.76ID:BQILx4R0
モバイルはよく知らんが、ユーザーのプロファイルを更新するタイミングだとバックグラウンド処理でkillされるなんて有り得そうもない
バックグラウンドで処理するのは位置情報の記録あたりだろうから、ソレをメインのプロファイルと分けたら修正できるんじゃね?
2021/02/20(土) 19:13:35.51ID:IzqeEwrU
まあ悪いのはOSであってフレームワークではない
2021/02/20(土) 19:49:29.92ID:6HmKYSkg
へえw各国covidアプリはこんなお粗末なバグ出してないのにねw
OSが違うのかな?www
646デフォルトの名無しさん
垢版 |
2021/02/20(土) 20:03:10.69ID:rC363T73
>>645
>へえw各国covidアプリはこんなお粗末なバグ出してないのにねw

各国のcovidアプリの稼働状況や普及率知ってるの?
そのあたりのデータあるのなら見てみたいな
2021/02/20(土) 20:20:12.48ID:GXAg98qT
世界中でexplosure notificationが効いて感染数が減ったって話は聞かない
2021/02/20(土) 21:40:31.59ID:5jEALJXs
プロセス云々以前に
MoveFileが常に成功する前提のコードになってるからねえ
こんな初心者みたいなミスが見過ごされちゃうのはちょっとXamarin.Forms開発者の技術レベルが心配
2021/02/20(土) 21:42:08.24ID:Kl27cWFK
そもそもこんなアプリは世界共通のほうがいいんじゃないか?
650デフォルトの名無しさん
垢版 |
2021/02/20(土) 21:45:17.56ID:nMEYQFLr
>>648
そんな全てをチェックしてたらチェックコードが9割くらいになるぞ
2021/02/20(土) 22:09:18.74ID:5jEALJXs
新バージョンのCocoaはXamarin当てにしないで各プラットフォームのPreferece使うように変えてるね
正しい判断w
2021/02/20(土) 22:25:52.95ID:5jEALJXs
>>649
各国の法規制も運用方針もバラバラだから共通化は無理だろうね

>>650
どうして全チェックみたいな極論に行っちゃうんだろ
Xamarin.FormsのDeserializer.csにリカバリコード入れるだけの話なのに
653デフォルトの名無しさん
垢版 |
2021/02/20(土) 22:32:13.69ID:nMEYQFLr
>>652
全ての箇所にそういうエラー対処コード入れないならそもそも対処されないだろアホか
2021/02/20(土) 22:43:06.65ID:GXAg98qT
重要なサンプリングデータはgoogle,apple apiですでに世界共通
その先を世界共通にしてもなにもいいことがない
世界共通のサーバーと共通の運用して
cocoaがワールドcocoaになるだけ
2021/02/20(土) 22:55:11.58ID:5jEALJXs
>>653
Xamarin.Formsの中でファイル書込みしてるコードなんて数箇所しかないよ?
プラットフォーム差異を吸収できるように当然ファイルIOは一箇所に集約するからね

もしかしてコピペで類似コード量産してしまうタイプの人かな?
656デフォルトの名無しさん
垢版 |
2021/02/20(土) 23:20:22.02ID:nMEYQFLr
>>655
チンパンジーは理解できないならバナナでも食ってろよw
2021/02/21(日) 03:50:31.99ID:4IzJoCBd
特技は前足でキーボードが打てます!
2021/02/21(日) 05:24:26.92ID:wBAcmDfl
文字の読み書きができます!
2021/02/21(日) 07:57:43.29ID:yFTqsOBX
_-.~!#$%&'()*+,/:;=?@[]
660デフォルトの名無しさん
垢版 |
2021/02/21(日) 08:17:42.57ID:zSeiBgEP
日本マイクロソフトも何もせず金もらったみたいだし
Windows使うのやめます

3億だか4億だか税金使ったけど何に使ったか内訳は一切公表出来ないって
国民を馬鹿にしてるにもほどがある
MSも8千万円以上ガメただろ
2021/02/21(日) 08:36:57.04ID:T1guQ9KS
勝手にやめれば?
いちいち宣言しなくていいよ
2021/02/21(日) 10:08:27.80ID:gtcxpqGP
3年前から糞を糞と見抜いていた俺様を称えよ
2021/02/21(日) 10:45:02.27ID:WPHfWPTh
>>660
こんな世の中に何の影響のない宣言はなかなかないな
2021/02/21(日) 13:35:41.43ID:HEuDJgaX
>>646
バグの話してんのに何で稼働状況とか普及率の話になるの?
665デフォルトの名無しさん
垢版 |
2021/02/21(日) 13:40:00.28ID:u2qGdVDT
でも公表したらお前ら怒るんだろ?

だったら公表するわけないだろ。
2021/02/21(日) 16:31:11.03ID:08LbgH3W
cocoaのダウンロード数は2月2日時点で2500万
https://pc.watch.impress.co.jp/docs/news/1298/554/amp.index.html

他の国
https://news.yahoo.co.jp/byline/kazuhirotaira/20210208-00221522/

中国はほぼ100%
アプリの健康状態を提示しないと交通機関や施設の利用ができないから入れるしかない模様

各国様々だけど基本機能が何ヶ月も動いてなかったなんて醜態晒してるのは日本だけかな……
667デフォルトの名無しさん
垢版 |
2021/02/21(日) 18:07:11.23ID:f5PeUZHs
わざわざオープンソースにしてgithubに公開して
バグ報告をガン無視するとかなかなか出来ることじゃない
2021/02/21(日) 18:55:29.58ID:+7HtA2oX
オープンソースだろうが何だろうが開発元が適当だとどうしようもない
今回はもっと早くに発注元の厚労省が動くべきだった

利用規約
(連絡方法)
第14条 本アプリに関するアプリ利用者から厚生労働省への連絡は、本アプリ内又は厚生労働省の新型コロナウイルス感染症対策に関するウエブサイト内に掲載し、厚生労働省が指定する方法により行っていただきます。
669デフォルトの名無しさん
垢版 |
2021/02/21(日) 19:16:31.83ID:u2qGdVDT
オープンソースってそういう物だろ?
670デフォルトの名無しさん
垢版 |
2021/02/21(日) 19:44:23.05ID:/z9ebJlc
>>669
まともなOSSなら透明性の高い運営と意思決定システムを持っている
COCOAの開発は密室で行われててオープンではない
671デフォルトの名無しさん
垢版 |
2021/02/21(日) 20:57:40.00ID:u2qGdVDT
まともなオープンソースなんて無いという意味か?
2021/02/21(日) 21:05:55.99ID:hrwZPsnN
>>629
cocoaはオープンソースではなく、オープンソースのソフトウェアを流用したアプリ
2021/02/21(日) 21:08:55.16ID:gtcxpqGP
トヨタもEV化の流れについていけず脱落しそうだな
これも俺が5年以上前から予言していたことだ
俺には未来が見える俺様の先見の明を称えよ
2021/02/21(日) 21:13:19.87ID:au4runfq
お前自身の生活は5年前に想像していた通りなのかい?
2021/02/21(日) 21:36:23.71ID:XINJHcqq
予言とか占いとか、コロナ予想できなかった時点でゴミなんだわ
それ差し置いてこういう技術が発達しますとか、何の意味があんだよ
2021/02/21(日) 22:12:38.97ID:8swn9U9q
>>675
ノストラダムスの大予言、コロナ当てはまるよ
予言では世界が暗黒で包まれて日本発の何かで世界が助かるっていうような記述
677デフォルトの名無しさん
垢版 |
2021/02/22(月) 07:26:16.93ID:4+fCbbxm
>>667
普通のOSSなら開発元が放置してたら有志がforkしてバイナリを作成して公開したりするけど
COCOAはそういったことができるソフトじゃないもんな
2021/02/22(月) 07:48:22.14ID:FcqVxYs3
>>677
そうなん?
何が障害で?
2021/02/22(月) 07:54:28.35ID:MoI0smQG
国に1つ
2021/02/22(月) 10:13:10.61ID:7HvxXySV
国に一つの他に国の保健機関以外はストアでの公開を認めないようにGoogleとAppleが規制している
2021/02/22(月) 12:27:47.57ID:FcqVxYs3
apk直はダメなん?
2021/02/22(月) 14:01:20.70ID:G30bzgiW
cocoa以外cocoaじゃないの
2021/02/22(月) 14:28:38.33ID:OZ8r/u1n
>>673
トヨタが用意してないわけないだろ
頭悪すぎて話にならんw
2021/02/22(月) 19:10:47.78ID:xEyHTqnM
>>677
ソース自体はforkして改変してもいいんじゃないの?
リリースしなければいいだけで
2021/02/22(月) 19:32:47.79ID:yl5oNW61
テスラの株価がトヨタを超えたの知らんのか
2021/02/22(月) 22:18:27.52ID:6pUzX7QN
>>685
それがなんか関係あるの?
687デフォルトの名無しさん
垢版 |
2021/02/24(水) 20:43:50.85ID:DPzL4ixX
トヨタ株が上がればXamarinが羽化する
688デフォルトの名無しさん
垢版 |
2021/02/24(水) 21:23:41.02ID:JAk7stQ+
UnityのuGUI記述ライブラリ『Mux』をオープンソース化いたしました
https://www.pixiv.co.jp/2021/02/24/151803

コードホスティングプラットフォーム『GitHub』に、Unityで利用できるuGUI記述ライブラリ『Mux』をオープンソースソフトウェアとして公開しました。
pixiv insideに詳細を解説した記事を公開しています。

ライブラリ名:Mux
URL:https://github.com/pixiv/Mux
ライセンス:Apache-2.0
概要:
uGUIとはゲーム開発などに用いられるUnityのアプリケーションで使うことができるUIツールキットです。
これにXamarin.FormsのXAML処理系とデータバインディング機能を統合することで、UIの記述を容易にします。
689デフォルトの名無しさん
垢版 |
2021/02/24(水) 21:24:50.11ID:/ijFpzJL
>>688
板のルールをよく読んでください。
宣伝は禁止です。
690デフォルトの名無しさん
垢版 |
2021/02/25(木) 17:57:26.87ID:0Aa2beUH
>>688
削除依頼出してください。
691デフォルトの名無しさん
垢版 |
2021/02/25(木) 19:08:01.34ID:0Aa2beUH
>>688
Pixiv はそういう会社なんですか?
だんまりですか?
2021/02/25(木) 19:50:26.98ID:1TjVhoyM
過剰な自治はどーなの?
2021/02/25(木) 21:13:43.75ID:31y7mVU3
pixivなんか屑の集まりなんだからこういうことするのは仕方ない 
694デフォルトの名無しさん
垢版 |
2021/02/26(金) 07:11:14.86ID:5o2Tdb6Z
>>690
何この基地外
695デフォルトの名無しさん
垢版 |
2021/02/26(金) 08:03:24.35ID:5PoDdmHh
XAMLってXamarin以外でも使えんだ
2021/02/26(金) 09:12:47.97ID:pMM2YsfK
YAMLと間違えそう
2021/02/26(金) 09:37:17.74ID:K8Xef+5I
pixiv は、Ruby で有名な会社

Rubyのコアコミッター・中村宇作氏を採用し、Ruby開発とImageFlux開発を加速します
2021/02/26(金) 16:25:31.03ID:GXz7VgkU
NG推奨ワード: Ruby
2021/02/27(土) 06:46:11.74ID:MrxiVmpQ
別にruby自体に罪はないし個人的に好きな言語だけどね
2021/02/27(土) 15:56:53.15ID:pcjF2Szj
個人的には Rubyは、なかなか使えると思う。
node.jsはファイル関連がデフォルト非同期で、追加モジュールを入れないと
同期にできず、posixなどの伝統には合わないので使いにくい。
2021/02/27(土) 17:02:43.24ID:1wN3oF0B
なんかNGが続いてる
どうせルビー基地外が発狂してるんだろうな
2021/02/27(土) 17:14:00.49ID:W4QL4Nh3
ダメだこりゃ…
https://i.imgur.com/tjR3sZA.jpg
2021/02/27(土) 17:45:02.42ID:OYxAEqXw
IronRubyが生きてたらRuby+Xamarinもあったかもね
さらに重くなりそうだけど
2021/02/27(土) 19:13:38.98ID:NkUjfXZM
使うのに人脈が必要ってドキュメントがクソなの?
閉じコンってやつか
2021/02/27(土) 19:15:19.35ID:7Xt2bJIP
>>702
クソゴミすぎる
2021/02/27(土) 19:24:12.13ID:fAThacqp
COCOAのissueにコメント出すようにしたのか
まあ無償調査に礼を言うくらい当たり前なんだが今までガン無視だったからな……
https://github.com/cocoa-mhlw/cocoa/issues/16
ここで出てくるのが王子だったら多少は見直すんだが新チームの人か

しっかしXamarinの保存処理は迂回して独自処理に置き換えって
MSにとっては情けない対処が入っちゃったなぁ
2021/02/27(土) 19:55:13.17ID:Y/Tb94oW
そのアカウント、2014年に作られてから初のアクティビティが今月か…
2021/02/27(土) 22:38:57.84ID:2Z5Xe6zl
>>702
ひとりのイタいオッサンの発言をいつまで引っ張ってんのよ
709デフォルトの名無しさん
垢版 |
2021/03/01(月) 02:18:31.32ID:oEkWxClw
>>700
むしろデフォルト非同期だからこそnode.jsは他よりも効率的に動くんですよ
ちなみにあなたの言うposixなどの伝統でも相手が複数ならばノンブロックで読み書きしますよね
その時はselect()ループで待ち受けて読み書きできるようになったらそのイベントドリブンで読み書きしますよね
つまり結果的に非同期になるわけですがその部分を自分でやらずとも提供してくれているnode.jsはむしろ楽に便利に書けるわけです
2021/03/01(月) 17:59:53.61ID:+dGGGhWt
>>709
いや、ファイルの読み書きはそこまで複雑なものは必要無い事がほとんど。
非同期「も」出来る様になっているのは良いが、非同期がデフォルトで
同期がモジュールを追加しないとできないと言うのは困る。
2021/03/02(火) 07:34:11.82ID:kJOOtJPm
どこの馬の骨とも分からん野良モジュール入れまくってる輩がよく言うよwww
2021/03/02(火) 09:02:40.30ID:iYn8XUdk
スーパーハカーあらわる
手間かけたくないじゃん
2021/03/02(火) 11:00:27.71ID:eVqaXPB2
cocoa4億の内訳でてたけど、MSには1億ぐらいいってるな
アーキテクトとかでぼったくってる予感
2021/03/02(火) 11:04:27.47ID:JqRc085J
msに出てる金はサービス利用か何かじゃないの?
2021/03/02(火) 11:37:25.32ID:kJOOtJPm
https://static.tokyo-np.co.jp/image/article/size1/f/0/a/4/f0a45e21a79675da2a130288046aa098_1.jpg

血税4億投入して開発に回るのは400万
中抜き率脅威の99%www
ジャップwwwwww
2021/03/02(火) 12:15:30.24ID:h7GWeZyS
国も業界も腐りきってる。
奴隷商だけが儲かって残りはカス。
717デフォルトの名無しさん
垢版 |
2021/03/02(火) 18:52:04.10ID:2RCjcGnL
>>702
おまいがちょまど大好きなのは良く判ったぞ
2021/03/02(火) 19:14:43.63ID:OFil3iJn
>>702
今回やらかしてるのってXamarinのあのへんの連中じゃなくて、Azure営業部隊とかだから関係ないぞ
2021/03/02(火) 19:23:01.49ID:R7shEOQy
Azureが何やらかしたのかkwsk
2021/03/02(火) 20:01:52.87ID:argOcwJM
>>718
思い込みだろ。
Azure関係ないし
Xamarinのバグなら営業も関係ない。
営業をなんだとおもってるんだよ
2021/03/02(火) 20:36:17.74ID:DtJauKTP
>>720
日経くらい読んどけよ。厚生省に移ってから会議仕切ってるのはMS
2021/03/02(火) 20:43:50.55ID:jeBDzMLk
会議www
2021/03/02(火) 21:58:35.26ID:1YWrHDXV
よく分からんけど行政機関の会議(?)とやらを民間企業が仕切れるものなのか?
2021/03/02(火) 22:06:46.80ID:DtJauKTP
>>723
役人は技術に精通している人間ばかりでもないから有識者を呼ぶ。そこで事前に想定した結論通りになるように人選する。最近は人手もたりないから、ひどい時には有識者のメンツ集めも民間頼み。
>>722
パーソルはMS頼みやったってもうゲロってるんやで
2021/03/03(水) 00:14:00.54ID:SXbLmume
MAUIってwebも全部出来るようなこと言ってるけど
だとするとパーツにcssを使ってデザインできるようになったりするのか
2021/03/03(水) 00:38:39.52ID:49SW32xp
このタイミングでちょまどとパーソルCIO対談記事かよ
信頼関係だのコロナ禍をチャンスだのよくこんな記事出せたな…
https://techplay.jp/column/1476
2021/03/03(水) 01:10:57.90ID:g/rMkjBM
COCOAの反省会でもしとるんか
2021/03/03(水) 02:44:53.49ID:kHf0/fBx
記事というより自社紹介ホームページの一部だな
2021/03/03(水) 03:33:06.53ID:/CEd6Urb
>>721
日経読めとかいいながら厚労省ではなく厚生省ってじいさんかよ

日経なんてシステムの素人が書いてるのに
そんなの信じてるのか?
nvidiaのことを謎の半導体メーカーとかかいてるしなw

実機テストすらやってないと聞いているがそれならば
元請けのパーソルと受注させた厚労省の責任だ。
2021/03/03(水) 03:36:04.88ID:/CEd6Urb
>725
XamlでUIかいたのをそのままweb appにできるってことだとおもうぞ

おそらく自動生成のタグだからSEOがごみになる
Flutter webも自動生成だからコードがひどいらしい
2021/03/03(水) 04:20:10.42ID:d6RCeNqz
我が家の大蔵省ガー
2021/03/03(水) 06:40:42.67ID:Yu6SDsvl
>>726
コロナ禍をチャンスwとか草生えるわ。やっぱXamarinって糞だわ。ちょまど肩書にMSないけど辞めたんか
2021/03/03(水) 07:20:49.18ID:fvWkvMP4
>>730
デマおつ
734デフォルトの名無しさん
垢版 |
2021/03/03(水) 11:54:01.45ID:/CEd6Urb
>>733
どれがデマだっていうんだよ、いってみろ
>>730
の1行目は予想だし
2-3行目は事実。
Flutter webはろくでもないHTML, CSSになると利用者が言ってる。
2021/03/03(水) 13:03:16.33ID:H7qAMSzr
>>734
根拠のない伝聞と予想だけだからデマと言われても仕方ない
2021/03/03(水) 13:14:14.33ID:/CEd6Urb
>>735
バカなの?
「おもうぞ」っていう文末みれば1行目は予想だってわかるだろ

Flutter Webがゴミみたいなコードを生成するのは事実だ。
なにも知らずにそれを否定するおまえらのがデマ
2021/03/03(水) 13:54:35.87ID:fvWkvMP4
顔真っ赤
2021/03/03(水) 13:57:51.09ID:74+tNRGX
>>736
それってあなたの感想ですよね。なんかデータとかあるんですか?
739デフォルトの名無しさん
垢版 |
2021/03/03(水) 14:54:07.80ID:t34mHJCB
自動生成のコード、著しく不効率とかそういうのでないならどうでもいいのでは
デバッガビリティが元コードでできるの前提だけど
2021/03/03(水) 15:15:23.11ID:ZHhMNAUP
.NET MAUI は、Xamarin.Forms を進化させた
iOS/Android/UWP用のモバイルファーストなフレームワーク
だそうで、デスクトップ向けでは無いらしい。
2021/03/03(水) 15:48:34.59ID:/CRX0BjF
>>740
UWP対応ならデスクトップ対応できるんじゃないの
2021/03/03(水) 15:57:54.39ID:NSH/5M7t
>>740
リポジトリではDeploy to multiple devices across mobile & desktopって言ってるし、Xamarinブログでもデスクトップ向けではないとは言ってない気がするが。
2021/03/03(水) 16:52:01.31ID:/CEd6Urb
>>738
ひろゆきの猿真似しかできないアホ

ソースみれば事実かわかるだろボケ
2021/03/03(水) 16:58:14.43ID:SiTeUy3i
>>743
なんだろう、ウソつくのやめてもらっていいですか
745デフォルトの名無しさん
垢版 |
2021/03/03(水) 19:40:37.72ID:CckmJrDv
>>740
嘘つきがすぎるのでは
MAUIはXFの発展系でWinUIでもBlazorでも動くでしょ
746デフォルトの名無しさん
垢版 |
2021/03/03(水) 19:43:16.97ID:CckmJrDv
ほれ
https://i.imgur.com/ejMDcxP.jpg
2021/03/03(水) 21:02:33.74ID:jcK66euh
>>730>>740 も間違い。
このスレデマばっかり。
2021/03/04(木) 08:25:10.45ID:jzPq/gpP
>>747
間違いだとかデマだとかいうなら
どこがどう違うのか詳しく書け。
それができないなら否定などするな
749デフォルトの名無しさん
垢版 |
2021/03/04(木) 08:27:57.02ID:jzPq/gpP
>746
1行目のプラットフォームにwebがないじゃないか
MAUI対象からwebこっそりと外れたのかね
nativeしか入ってない。

webはXAMLじゃなくてhtml、cssだからな
無理に統合するとFlutterみたいなゴミソース生成マシンになってしまう
2021/03/04(木) 08:56:55.95ID:tkjVEYGc
最終的にはUWP、スマホ、webアッセンブリーが同一ソースでコンパイルできるって話だから
unoに近いものになるんだろうか?
2021/03/04(木) 10:11:26.43ID:tkjVEYGc
>>749
2つチームが有って、xamarinチームとBlazorチーム
後者がwebの担当だよ
2021/03/04(木) 17:57:02.69ID:cMZDIltz
>>747
https://devblogs.microsoft.com/xamarin/the-new-net-multi-platform-app-ui-maui/
.NET Multi-platform App UI (MAUI)
.NET MAUI is the evolution of Xamarin.Forms, a cross-platform
mobile first framework for Android, iOS, and UWP.
2021/03/04(木) 22:23:44.45ID:DfvwSfWw
>>730
1つのXAML、コードでWebはできない。Unoでできているのにポンコツすぎる。

>>740
https://github.com/dotnet/maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
754デフォルトの名無しさん
垢版 |
2021/03/05(金) 00:24:02.21ID:PN2XJih+
Flutter2.0がでたそうだ。進化しすぎてるわ
Linuxやwebもstableになったそうだぞ
MAUI, Xamarin、だいぶ遅れをとってとりそう

https://itome.team/blog/2021/03/flutter-v2/

>>753
MAUIに一時期、web入ってた気がするんだが勘違いか
2021/03/05(金) 00:54:06.73ID:/EdxYX/a
https://www.publickey1.jp/blog/21/uinet_multi-platform_app_uimauiwebwindows.html

新たに登場するBlazor hybrid desktop appは、いわゆるハイブリッドアプリ、つまりHTMLやJavaScriptなどの
Web技術を用いてアプリケーションを実装し、それをElectronのようなWebViewコンポーネントの上で実行する
ことでネイティブアプリのような使い勝手を実現するのと似た仕組みで、デスクトップアプリケーションを実現します。

で、こいつでMAUIのソースをそのまんまコンパイルできるってことらしい
2021/03/05(金) 00:57:50.23ID:bh8XrwWm
Blazorをよく知らないのだけど
html/javascriptでアプリを構築するの?

xamarin.formはc#でアプリを書くけど
同じアプリをc#からのアプローチと、html/javascriptからのアプローチとそう言う違いなのかな
757デフォルトの名無しさん
垢版 |
2021/03/05(金) 01:12:27.93ID:tw9DB+SW
>>754
ごめん、マジレスでそれ見て何がそんな進化してると思ってるのかよくわからないんだが
758デフォルトの名無しさん
垢版 |
2021/03/05(金) 01:42:14.41ID:PN2XJih+
>>757
web対応の正式版
sp app作ればそのままweb appとしても動く
それがベータ版だったのがstableになった。

時間かけてhtml, cssでweb app作らなくていいという事
タグが汚いらしいけど、SEO無視ならありだろう。

あとLinux対応もあるし、
トヨタが使い始めるとかいう話もかいてあった。

>>756
BlazorはC#だぞ。JSのかわりにC#でかける。
Blazorも種類がいろいろあるから詳しくは調べてくれ
2021/03/05(金) 01:51:52.38ID:AG7JDlnn
.NETで1つにまとめておきながらXAMLとXAML使わないキモい特殊構文Blazorの2本立て。
アホやで。
2021/03/05(金) 09:23:33.28ID:PN2XJih+
>>759
それは非効率なCSSが悪いからだろ
nativeにまでcssを強要するわけにはいかない
CSSが消えれば解決する
2021/03/05(金) 19:44:51.19ID:LzG23R/t
CSSが非効率とは?
762デフォルトの名無しさん
垢版 |
2021/03/05(金) 20:27:02.20ID:PN2XJih+
>>761
名前空間がない
予想外に上書きされたりしがちでバグの温床
大規模サイトになると管理が困難になる

CSSはグローバル変数のようなもので害悪

XAMLのほうが明らかにコード読みやすい、書きやすい
2021/03/06(土) 00:31:54.83ID:5CmX8taG
>>762
scoped css とか
CSS Modules とかは
結構一般的ですよ。

JSX(React)とかだと
ロジックから動的にとかアイデア次第でなんでもできます。
2021/03/06(土) 00:33:49.60ID:5CmX8taG
CSS汚染は
もう数年前から過去のものになってます。
765デフォルトの名無しさん
垢版 |
2021/03/06(土) 02:30:24.42ID:UCFD3nLW
>>764
web開発よー知らんけど外部のテンプレートとか使う時でも汚染一切ないの?
2021/03/06(土) 02:40:56.27ID:SLCml1Ac
>>765
css moduleに対応してればOKかな?
2021/03/06(土) 13:20:22.85ID:pBJyn2P6
>>763
ピュアなCSSで保守性とかの問題が解決できてないっていうのは
今も変わってないんじゃないかね

それらの技術のIT業界での採用状況、シェアはどの程度なんだろうな

Scoped CSSでも問題がでるという話もあるようで
https://ics.media/entry/200515/
2021/03/06(土) 14:38:12.93ID:t6oqPQ7k
VS16.9にしたら、cascadepackageがロードできませんでしたってVS起動時に出るようになって
ホットリロードが効かなくなるわ、ビューワーがそもそも出てこなくなるわ
何だよこれ
2021/03/06(土) 14:41:45.62ID:E/+DZq4q
Xamarinみたいな糞でやるからそうなる
2021/03/06(土) 14:43:11.81ID:1OrKOdgh
それはXamarin関係ない
普通にVSのアプデに失敗しているだけ
2021/03/06(土) 15:12:45.85ID:SLCml1Ac
>>767
元はXAMLを主戦場にしてまして
今はWebViewに主戦場を移しましたが、
CSS凄いですよ。
改変の歴史がありますので少々乱れた感ありますが、
マイナス要素は今のところ感じませんね。
2021/03/06(土) 15:37:47.16ID:8kl6/TXr
javascript/htmlのエコシステムとかたまにいうやついるけど、そんなもんあるようで全くない

jqueryに始まり、元があまりにも糞過ぎてそれを改善しようとしてできたので、元が普通であれば元から必要ないもの

cssが元からまともなら>>762のscoped cssとかCSS modulesとか元から必要なかった
2021/03/06(土) 15:43:26.28ID:8kl6/TXr
javascript/html/cssという最悪のゴミをどうにかまともにしようと、みんであーだコーダで頑張って作り出してる環境がjavascript/html/cssのエコシステム

その大半が元が最初からまともだったら最初から必要なっかたものばっか
774デフォルトの名無しさん
垢版 |
2021/03/06(土) 17:07:16.05ID:H/ZW3U50
>>773
なんか語るに落ちてないか
2021/03/06(土) 17:11:41.96ID:t6oqPQ7k
何でこうあれも否定、これも否定ってやつばっかり何だろう
JavaScript/html/cssなんて当時の最適解として出てきて今はそれを改良してるだけなのに
2021/03/06(土) 17:36:59.81ID:YL/rZ+jE
HTMLベースは開発効率悪いからわざわざWeb以外の開発に使いたくないってだけ
2021/03/06(土) 17:49:15.74ID:E/+DZq4q
もともとドキュメントをブラウザに表示させることしか考えてなかった
そっから見た目をもうちょいこだわりたいとか言い出して
ユーザーからの入力を受け付けたりアニメーションしたいとか複雑になってきたのに
新しく作り直さず無理やりもともとのを拡張していくからこうなる
778デフォルトの名無しさん
垢版 |
2021/03/06(土) 17:55:59.96ID:6bGwU3Wn
今がいいなら気にならんけどな

自分も以前はjavascriptって聞くと2000年代の地獄のイメージを持っていたが
今はもうそんなことないんだろ?

vb6がC#に進化したようなもんじゃないの
2021/03/06(土) 18:05:42.64ID:8kl6/TXr
>>768
おまえも否定ばっかしてんなよ
自分の事棚にあげてんじゃねぇよカス
2021/03/06(土) 19:45:07.91ID:pBJyn2P6
>>776
そうだよね、まだ生産性が悪いからnativeでhtml/cssは避けられている。

JSの出来が悪いからしかたなくTSが伸びている
CSSがゴミだからCSS in JSとかいろいろ代替はでてきたが
決定打となるものはでていない。

>>778
なんかたとえが悪いな
C#ほど完成度高かったらどれだけ楽か
2021/03/06(土) 19:57:43.65ID:SLCml1Ac
Webサイトレベルのデザインやるなら
XAMLじゃ無理だと思いますけど...
782デフォルトの名無しさん
垢版 |
2021/03/06(土) 20:02:43.05ID:5CmX8taG
あと、Web開発でcssにScopedが求められる背景や意味が
ここの人判ってないんじゃないですかね?

XAMLじゃそもそもシンプル過ぎて、
そもそもデザイン性が無いか、
複数のデザインライブラリが入り乱れる運用事情とかほぼないでしょ?
2021/03/06(土) 20:13:32.00ID:C3zscjc/
それは作るものによるだろうな
業務システムならXAMLで充分
2021/03/06(土) 20:14:02.66ID:pBJyn2P6
>>782
認識がずれてる

XAML単独でどうこうではない。
XAMLを使う技術、例えばWPFならきれいなUIのnative app作れるだろう
短時間で効率よくUIつくれる
そういうのを効率がいいと言っている。

1pxレベルでコントロールが必要なweb designの話もしてない。
いまはいかに生産性高く、app UIを作るかという話

見下してるけどおまえのがわかってない。
C#やフレームワークにカプセルかや名前空間の機能があるのだから
XAML自体にその機能はなくてもいい
2021/03/06(土) 20:36:20.21ID:Qj4N5yBz
ザマオンプレ爺まだ生きとったんか?
786デフォルトの名無しさん
垢版 |
2021/03/07(日) 01:18:36.47ID:nOL1twYc
>>784
業務系だからXAMLでなんとかなってるけど、
Webデザイナーと作業すると無理ですよ。
XAMLでポータルサイトのようなもの運用できんでしょ。
自分が作業した後にそのページが改編される事も考えなければならない。

CSSにScopedが求められるのは
考慮出来ないぐらい複数のシステムが一つの画面に集約されて
お互いのシステムが相互干渉する可能性が
”自分の作業以降にありえる”
からですよ。

技術的に求められるものが桁違いなんんですよ。
それがXAMLしか分からない人と、WEBシステムで奮闘してる人の違いでです。
2021/03/07(日) 01:34:12.60ID:F0DLnVJX
>>786
デザイナーとコーダの分離が昔からのxamlの売りの一つなんだけど頭大丈夫??
2021/03/07(日) 01:51:22.43ID:F0DLnVJX
xamlでちゃんと行儀よく完全に分離すれば、デザイナーとコーダーが別々に平行作業したり、コーダーが作業終えた後に、デザイナーだけで
作業できるように作られてるんだけど

もうちゃんとマイクロソフトが昔からのデザイナーとコーダーの分離とかWPFが生まれた13年前?くらいから考えてるから、そんなどや顔で言われても草しか生えない
2021/03/07(日) 01:52:38.14ID:zQ5kNDWJ
話しが通じないぐらいですね。
790デフォルトの名無しさん
垢版 |
2021/03/07(日) 03:03:08.67ID:zxzLYLOu
XAMLだと無理がよくわからん
これはできないっていう例をあげてくれ
2021/03/07(日) 08:05:24.51ID:5CBc/7hB
>>786
奮闘するってことはやっぱり土台が今ひとつな出来ってことなんだなあ
>>777
の言っている通りじゃん

Excel方眼紙でドラクエ作るのに日々奮闘してるんですよ的な印象
2021/03/07(日) 09:53:43.24ID:m/2i5kWO
>>786
おまえC#+WPFでまともにnative app作れないだろ
WPFなら十分すぎるほどきれいなUIつくれる
XAML単体でなくUIのコントロールとかあわせての話だと
お前以外はみんな気付いてる。

Xamarinはクロスプラットフォームのアプリつくるフレームワークと
いうことすらおまえはわかってない。
SPではデザイナーなどいれずにひとりでアプリつくれないとだめだ
793デフォルトの名無しさん
垢版 |
2021/03/07(日) 10:17:47.02ID:zxzLYLOu
>>788
まーでもこれはMS諦めてんだろw
794デフォルトの名無しさん
垢版 |
2021/03/07(日) 11:27:45.30ID:nOL1twYc
>>790
>>758 こいれ以降位から各自の話が合わなくなってる。
DesktopとWeb アプリの話がまざって...
2021/03/07(日) 13:02:36.97ID:if8A7y1H
S3に静的コンテンツ置いてLambdaにAPIデプロイしてDynamoDBでサーバーレス構成とかXamarinは一切無関係だしね
2021/03/07(日) 13:18:18.00ID:kOyr1lwz
>>795
nugetでAWS用のライブラリを取得できるぞ
797デフォルトの名無しさん
垢版 |
2021/03/07(日) 13:58:22.41ID:zxzLYLOu
>>794
>>786はデスクトップやモバイルでXAMLはダメだと言ってるんじゃ?
798デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:16:59.53ID:zxzLYLOu
>>784
ていうかXAML1ピクセルレベルでコントロールできるよね?
799デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:45:16.26ID:Vfc9MKsb
>>792
+1
800デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:45:49.51ID:Vfc9MKsb
>>793
++
801デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:01:53.65ID:nOL1twYc
>>797
デスクトップやモバイルのデザイン用途だとXAMLで十分だろうけど、
Webサイトの様なデザインバリバリのに適用するには厳しいですよと言ってる。
そもそも機能差がありすぎてXAMLは削りようもない位、最低限必要なもののみって感じ。
802デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:07:41.18ID:RpC5bLIo
>>801
いやだから具体的にこういうのは難しいって言ってよw
その機能差でも良いからさ
2021/03/07(日) 15:21:49.46ID:Ggi+wCMq
アメリカ人が情報を盗もうとしてるから気をつけろ。
不用意にMSを利するようなことは言うな。
彼らはここで現状のMS製品の何が問題なのかの情報を得ようとしている。
804デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:25:29.30ID:r/yUhakS
>>803
あわしろ氏も警告してましたね。
2021/03/07(日) 15:42:42.84ID:LdLnuAOa
あわしろ…?だれ…?
2021/03/07(日) 15:58:57.02ID:Xpx6i1ai
俺だよオレオレ





このネタもなんか誰も使わなくなったな
807デフォルトの名無しさん
垢版 |
2021/03/07(日) 16:08:10.13ID:r/yUhakS
日本のコンピュータ業界を立ち上げた人だろ。
2021/03/07(日) 17:01:25.65ID:zcxPrObJ
あわしろ氏も下痢してましたね。
2021/03/07(日) 17:02:38.54ID:m/2i5kWO
>>801
おまえがWPF知らずにテキトーなこといってるのはわかったからもういいよ
WPFは必要最低限どころかこんなのだれが使うんだよっていうくらいに
細かくUIいじれる

>>798
1pxレベルってのはそれくらい細かい注文っていう表現。
pxレベルで幅が指定できないっていう意味ではない
2021/03/07(日) 17:26:39.23ID:iM+3jpQH
このサイトのデザインはXAMLでは無理だろ!ってやつをいくつくあげてくれたらきっとみんな納得するよ。
阿部寛のサイトとか難しいんじゃないかな。
2021/03/07(日) 19:19:27.94ID:4bMgJ5Yy
>>810
泡白氏も難しいと言ってた
2021/03/08(月) 00:24:04.03ID:u4CRr3CF
Mauiって期待していいんですかね?
マルチプラットフォームワンUIが実現される・・・?
2021/03/08(月) 00:57:23.11ID:WJ3Nr5yr
Webは欠けてるけどな。
2021/03/08(月) 02:37:10.51ID:wh8Rbr+B
ウナギはまいうー
2021/03/08(月) 02:49:14.97ID:1mOV2765
>>814
あわしろ氏もうなぎ問題について警告してましたね
2021/03/08(月) 09:38:39.52ID:yqa22SK7
>>796
サーバーレス構成とかXamarinじゃできないじゃん
817デフォルトの名無しさん
垢版 |
2021/03/08(月) 13:44:27.04ID:gBv4suOH
>>816
何言ってんだ
2021/03/08(月) 14:46:34.19ID:1mOV2765
>>816
もしかしてサーバーサイドをXamarinで書きたいと言ってんの?
2021/03/08(月) 14:51:25.43ID:1mOV2765
>>816
クライアントサイドならnugetでAWS.Lambdaとか取得すれば通信できるのでは?
2021/03/08(月) 14:52:49.08ID:1mOV2765
>>819
AWSSDK.Lambdaだった
2021/03/08(月) 17:15:15.45ID:yqa22SK7
>>818
そうそう、Xamarinはサーバーサイド開発用ではないって話
2021/03/08(月) 17:42:44.01ID:1mOV2765
>>821
いずれにせよサーバーレス構成でもXamarin+AWSの通信ライブラリでクライアントサイド開発が可能なので
>>795の「サーバーレス構成とかXamarinは一切無関係だ死ね」というのは的外れ
2021/03/08(月) 17:48:35.77ID:vtNIzary
>>822
死ねなんて誰も言ってないぞ!
824デフォルトの名無しさん
垢版 |
2021/03/08(月) 18:49:03.62ID:gWGFkVI0
とりあえず>>816は何言ってんだアホかでオケー?
2021/03/08(月) 18:58:36.45ID:dinxKQdX
サーバーレスとかレベルが低いしスレ違い
クロスプラットフォームの話しろ
826デフォルトの名無しさん
垢版 |
2021/03/10(水) 14:23:53.74ID:YP0fMsSU
.net6.0になるまでネタあるんか?
16.9にしてもホットリロードが全画面にしか効かないじゃんとかこのスレにいってもしょうがないし
2021/03/10(水) 22:08:13.60ID:F311vgk4
ホットリロード効かないの俺だけなの?
2021/03/11(木) 22:44:42.28ID:l8yi13tX
MSはEdgeをChromiumに移行したことによって今度はFlutterにコミットし始めてワロタwww
結局MS自身がほぼすべてのアプリをReact NativeやFlutterで作ってんだから.NETなんて既に形骸化して公務員が毎年予算作るためだけに用意した部門やプロジェクトとかわらんことになってんだよな・・・
俺はずっと真面目に.NET触ってきたからけっこう本気で.NETに期待してたのに結局XAMLでウェブアプリ作らせないからReactやFlutterにフルボッコにされてオワコンになってしまったな
2021/03/11(木) 23:13:55.13ID:G7OWGbPm
先見の明がない無能がネイティブだけずっとやってりゃ市場価値上げられて年収上がってたのに馬鹿だねえ
2021/03/11(木) 23:31:09.49ID:c3rzsgSI
とはいえReact NativeやFlutterで即ウェブアプリが作れるわけではないし、
RNはReact似てるだけだぞ。
まあフルボッコにされてるのはわかる。Xamarin好きだから辛い。
2021/03/11(木) 23:38:52.13ID:r4fgkvuo
js書けないからXamarinに頑張ってもらうしかねぇ
2021/03/11(木) 23:44:17.51ID:kAyaIwqZ
>>830
いや結局ReactもFlutterもXAMLもUIフレームワークなわけでフロントエンドを支えるアーキテクチャはそれぞれ違うがHTMLとCSSがベースで開発できるReact、FlutterとXAMLは天と地とほどの差があるだろ
XAMLなんてちゃんとLogical Tree、Visual Tree、DependencyObjectなんかを理解しないとユーザー定義でカスタマイズすらできんからな
ぶっちゃけゴリゴリやってる俺でもXAMLのスタイル周りはマジで超絶面倒くさいからCSSっぽく書けるReactとかマジ神だなって思うもん
2021/03/11(木) 23:47:58.19ID:Yw9vvXu0
ちょくちょく同じ文体の人がflutterがいいって宣伝に来るのは何でなの?
2021/03/12(金) 00:06:30.10ID:0cefU6Fx
現実は >>560
2021/03/12(金) 00:13:39.63ID:AlbIzo5c
>>828
ほぼすべてとかデマお
2021/03/12(金) 01:07:12.05ID:trPH/fHq
COCOAは一発逆転するための最後のチャンスだったのかもな
2021/03/12(金) 02:48:44.21ID:PFd56dZF
日本限定のアプリにそんな影響力なんて無いだろ
2021/03/12(金) 07:49:34.64ID:21JkA2e6
>>832
XAML周りの面倒くささは同意。
Flutterで快適に書けることがわかったから、.net 6のMAUI/MVUがどれぐらい使い物になるのか興味深い。
2021/03/12(金) 08:10:42.16ID:SONBEbEy
>>822
一切関係無いとまでは言わないけどサーバーレス構成のサーバーサイド向け開発にはXamarinは向いてない。

>>824
アホと言われる筋合いはないけどXamarinやるよりAWSとかGCPやったほうが売りになるよ。
2021/03/12(金) 08:29:04.06ID:fiq66hYa
FlutterがTypescriptで書けたらC#erな俺でもとっかかりやすいかなあと思ったが
Dartなんだなあ
2021/03/12(金) 10:07:19.67ID:icJZMbGp
>>839
AzureじゃなくてGCPかよw
2021/03/12(金) 10:11:10.96ID:iKGXxcx4
>>839
サーバーサイドだけ作れてクライアントサイドできない奴は役立たずだと思う
2021/03/12(金) 10:35:43.41ID:QAyFulaq
>>840
まともなC#erならDartなんて余裕よ?
844デフォルトの名無しさん
垢版 |
2021/03/12(金) 13:30:45.57ID:B+4HqBEF
>>839
何でサーバー向けにXamarinで開発すんだよw
2021/03/12(金) 13:47:06.89ID:t2XluLcz
>>844
Xamarinで作ったUWPアプリをHTTPサーバーにしようと思ったんでしょう
知らんけど
846デフォルトの名無しさん
垢版 |
2021/03/12(金) 16:37:10.61ID:SfWr7n+u
アンドロイドアプリ webサーバーリリース?
2021/03/13(土) 00:44:40.54ID:bwIKbV0N
>>836
マイクロソフトパートナーアワード2020
https://partner.microsoft.com/ja-jp/connect/jp-award

パーソルwも選ばれてるwけどcocoaもXamarinも全く載ってないね。もうどっちも黒歴史なんだろうな。
848デフォルトの名無しさん
垢版 |
2021/03/13(土) 02:28:12.39ID:gU2r7EX5
MSの賞ほど無意味なもんねーからな
MVP取ったやつに実際どうなん?って聞いたら受賞歴あるコミュニティで顔のきくやつから推薦されれば貰えるって聞いてアホかと思ったわ
エヴァンジェリストとかもそうだがプログラムのプの字もわからん無能が金とコネで現場引っ掻き回すしCocoaで日本のこの業界が如何に終わってるか白日の下に晒されたが何もかわらんのだから終わってんだよ
2021/03/13(土) 11:47:28.07ID:B4rSnmiC
MSならまだしもMSKKに選ばれて何が嬉しいかわからん
2021/03/13(土) 12:57:15.34ID:bwIKbV0N
XamarinなんかどうでもいいがAzureでは稼ぎたいのがよくわかるメンバー表だな。cocoaも王子もそのための生贄で
2021/03/13(土) 14:41:18.43ID:7FzTmOlX
日本MSって営業や広報だけなん?開発者はいないん?
852デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:51:56.61ID:1woifOgw
エバンジェリスト的なのはいるけど製品開発に関わるとかはないのでは
2021/03/13(土) 15:30:58.91ID:ERznSrCO
プリセールスエンジニアとかサポートエンジニアとか
2021/03/13(土) 15:34:40.59ID:33EHGK5P
漏れは、MS の面接を、東京本社で受けたことがあるけど、
英語を喋って下さいと言われて、喋れなくて落ちたw

外人と一緒に開発するから
2021/03/13(土) 16:06:19.48ID:ZA3WCrBD
俺の会社にいた全く技術センスの無い帰国子女の子がマイクロソフトに転職した。
流石に開発部署ではなかったけど。
派手好きな可愛い子だった。
2021/03/13(土) 16:17:51.10ID:iF6W9rEv
>>851-852
開発部門あるよ
日本でテスト、ローカライズもやってたしプロダクトによっては日本で開発してる
サポートエンジニアもいる
2021/03/13(土) 16:44:48.22ID:33EHGK5P
基本、英語重視なので文系が有利

ドラゴン桜の東大理1 と同じ。
英語が苦手な理系 vs 数学が苦手な文系

数学では、どちらも部分点しか取れないので、あまり点差がつかないけど、
英語では、かなり点差がつくから文系有利

ビジネスは、ほとんど言葉を理解する能力だから、
英語が喋れない香具師は、お金を稼がないから大嫌い

だから外人は、自国語を喋れない香具師が大嫌いで、白人以外を差別する
2021/03/13(土) 17:39:44.36ID:UJylykjk
取引先がMSKKと開発支援契約してたからMSKKのPGと一緒に仕事したけどめっちゃ仕事できる人だったよ
859デフォルトの名無しさん
垢版 |
2021/03/13(土) 17:49:44.21ID:1woifOgw
MSKKの技術支援コンサルと一緒に仕事したことあったけどピンキリだったわダメな方はほんとたよんなかったな
自分も生意気な20後半ぐらいだったからだいぶ舐めくさってた
2021/03/13(土) 18:49:37.90ID:58uWMwDl
MS-IME
MSDN日本語訳
COCOA
表に出てるこの辺の出来をどうにかしないと評価される事は無いかと
2021/03/13(土) 18:56:00.96ID:/q9GmCTi
そもそも本当に優秀なら北米のレドモンドで開発してるだろアホなのか
MSKKから流れてくる案件なんて自社製品のローカライズや顧客ごとのオフィスのカスタマイズとかクソみたいなのばっかじゃねーか
2021/03/13(土) 19:10:08.33ID:2nlorak+
>>861
何カッカしてんの
2021/03/13(土) 19:24:55.86ID:bznBJbi4
MSKKみたいな企業が率先してコネと多重請負を助長してんだから終わってんなってイライラすんだよ
2021/03/13(土) 19:29:43.19ID:8fTdYLpD
MS-IME ← 中国で開発
MSDN日本語訳 ← 機械翻訳
COCOA ← ボランティア
2021/03/13(土) 19:33:47.35ID:4VgD4uZ4
お前はホントに終わってるけどな
2021/03/13(土) 20:21:23.08ID:ZeB6FdeC
理系こそ英語得意なやつ多いと思うけど?
2021/03/13(土) 20:47:00.86ID:iF6W9rEv
難関の私立文系は英語配点高いから語学得意な人は多い
あとは女子のが語学は得意
語学は難関大の女子が最強
2021/03/14(日) 06:38:46.49ID:RxSNzedc
>>864
IME中国開発はデマだぞMSKKが否定してるだろ
https://ascii.jp/elem/000/000/195/195021/
2021/03/14(日) 07:26:17.14ID:c7FbaBIs
普通に読み書きと会話ができれば語学なんていらんだろ
2021/03/14(日) 17:20:32.59ID:6oi2pzzk
IME日本で開発していてあの出来なんて嘘だろ…
2021/03/14(日) 17:26:10.76ID:KWEYGWP8
IMEが中国で開発されてるって言い出したのは旧社長の古河さんでしょ
本人がIMEの出来が悪いってこぼしてたのに
2021/03/14(日) 17:47:06.15ID:EQ7/9AB0
Xamarin触ってみたけど一度レイアウトのxamlでコンパイルエラー起きてから、ロールバックしてもずっとエラーが残り続けるんだけど何なのこれ
おま環かもしれんがある日突然エラー吐き出始めたり、WPFやASP.NETと比べて挙動が不安定すぎて怖い
873デフォルトの名無しさん
垢版 |
2021/03/14(日) 17:55:02.20ID:BZP2LtqD
リビルドとかobj bin消すとかしたら
2021/03/14(日) 18:41:40.90ID:46auZdQR
>>871
つまり現在は外部の人間だってことだよね
2021/03/16(火) 11:05:43.97ID:4EboH5iB
https://blog.keiji.dev/2021/03/cocoa.html
2021/03/16(火) 14:44:45.27ID:qub/UBMZ
パーソルMSの投げっぱなしよりはマシになるんじゃないの。知らんけど
2021/03/16(火) 15:15:36.39ID:3PqxOwb9
cocoaはOSSとして関心持つ開発者少なそうだから、活発なcocoa開発者じゃないと技術参与として不十分だと思う。
OSS開発者が関心持たなそうなのは政府がきちんと金払って、責任持って開発してくれるところに開発してもらわないと迅速な不具合修正とか期待できない
878デフォルトの名無しさん
垢版 |
2021/03/16(火) 15:20:55.52ID:Bd62bkLQ
平井デジタル担当相「余裕なかった」 ココア未対応で釈明 (毎日新聞)
https://news.yahoo.co.jp/articles/462b9f9cc600aa6879b7bcfb3638d7da0916ba23
3/16(火) 12:13配信
新型コロナウイルスの感染者と濃厚接触した可能性を知らせる政府のスマートフォン向け接触確認アプリ「COCOA(ココア)」が、
米グーグルとアップルの基本ソフト(OS)の最新仕様に未対応である問題を巡り、平井卓也デジタル改革担当相は16日の閣議後記者会見で
「バージョンアップする以前のところ(の不具合)で引っかかっていたので、余裕がなかった」と釈明した。
2021/03/16(火) 15:30:55.78ID:chusU/Uj
まあいくらマンパワー使っても2・3週間突貫で作れって言われてもろくなもんできるわけないよな
アプリの性質上ほぼすべての機種に対応しないとだめだし
2021/03/16(火) 16:11:02.86ID:3VZG3rK/
日本のこの業界の現実を理解してる人間からするとパーソルとかなぜ今更炎上してるのかクエスチョンマーク出まくるんだが
国内は過去から現在、そして未来永劫ずーっとこの多重請負が常識、商習慣、慣例でこんなの異常だと声を上げたやつは相手にされず干されて排除されるグローバルな競争力なんて皆無の終わってる業界なんだが
役人の天下りも含めてもうそういうビジネスモデルとして定着してんだよ多重請負とか定期的に炎上するが1ミリでも良くなったかよwww
2021/03/16(火) 16:20:57.61ID:OWs63A2H
NEC富士通あたりならもうちょっとうまくやったとは思うけど、突貫工事の炎上案件請け負わんわな
2021/03/16(火) 16:54:11.94ID:3VZG3rK/
いやいやオムニセブンでNEC、ネッツエスアイ、フィールディングスすべて大炎上でしたが?
富士通もエフサス、FIPも目くそ鼻くそですが?
大概の大手案件やってきたがまともな案件なんて一つもなかったわ俺とは違う世界線で開発してんだろうなGoogleとかAppleかな?
2021/03/16(火) 20:36:11.96ID:BBnkRb3O
>>877
いや、使ってるAPIが古いとか、通知が飛ばないとちゃんとissueで上がってるんだから
OSSの人間が興味云々は関係ないでしょ
884デフォルトの名無しさん
垢版 |
2021/03/17(水) 00:21:43.80ID:XYPLqt0O
>>877
いやAndroidの知見を提供するって話でしょ
2021/03/17(水) 09:40:36.14ID:ik8/90Hd
COCOAはパーソル、マイクロソフトを外してMTIと直契約にしたか
最初からこうしとけよ役に立たないんだから
https://www.mhlw.go.jp/stf/shinsei_boshu/choutatsujouhou/chotatu/j-wto-zuikei/newpage_01565.html
2021/03/17(水) 12:32:03.65ID:8PkX+0LR
派遣産業オワタとは言わんが、

登録者の技術を言語とかアプリ使用技術レベルではなく
細かいモジュールをどう利用できるかを評価する部署くらい作らないとダメだな

プログラマーを3年で本社に引き上げて技術営業にするのを怠ってたって事だ
2021/03/17(水) 12:32:38.06ID:lqTWJX46
>>883
>>884
関心持つ人が少ないと作業者が集まらないでしょ。
ストールマンとかリーナスみたいなOSSで活躍した、してた人は本人も活発な開発者じゃん
888デフォルトの名無しさん
垢版 |
2021/03/17(水) 13:35:07.18ID:XYPLqt0O
Cocoaのボランティアデバッグしてる人はそこそこいるでしょ
2021/03/18(木) 22:22:37.99ID:8LyRw+6M
16.9.2をインストールしたらホットリロードがすげー軽やかになった
けどデザインビューワー何処行ったん?
2021/03/19(金) 01:33:02.38ID:UL5aOm1j
MSKK契約外されて草
2021/03/19(金) 02:48:56.12ID:BiJZQgSN
MSKKはパーソルの下請けだから当たり前。
2021/03/19(金) 03:31:57.64ID:M+sZy+ZC
パーソルが実際にどんな企業かは知らんがどうせ天下り先かなんかのステークホルダーだろ
この国のエスタブリッシュメントはソフトウェアというものについてスキルなんて関係ないどころか必要ないとすら思ってるからな
だから日本のソフトウェア業界というのは技術でなくコネでしか金が回らないビジネスモデルだから多重請負や人海戦術という国内でも屈指の低水準の労働生産性なんだよ
2021/03/19(金) 18:48:25.13ID:PRQFrtkM
もうそういう、この国のITはどうこうとか手垢付きまくりの言説ウンザリだわ
2021/03/19(金) 19:25:53.81ID:13573axt
ニヤニヤ
2021/03/19(金) 19:34:28.94ID:HAC8ewz5
MSKKが必要だったらMSKKとも直接契約するだろ
2021/03/22(月) 11:36:21.22ID:WJo89uER
モバイルSuicaがXamarinになったん?
2021/03/22(月) 14:16:12.59ID:cRdQBFdG
せやで
2021/03/23(火) 17:52:34.83ID:fCpW3CCk
XamarinとXiaomiがいつもごっちゃになる
ならない?
2021/03/23(火) 19:16:01.16ID:UO6liKqO
おまえよく生きてられるな
2021/03/24(水) 17:25:36.05ID:I+oxFPjc
XamarinもXiaomiも知らなくても生きていられるのに
、何言ってんだ
2021/03/25(木) 23:43:59.12ID:fPk43dJ3
ここxamarin本スレなのにスレの大半がcocoaとかの話題ばっかじゃんきしょい
2021/03/26(金) 01:24:20.55ID:kimGGIi7
ココアと人脈とデブ王子以外語ることある?
2021/03/26(金) 01:31:12.98ID:Wl3xWAzV
.Net6とMAUIについて語ろうか
2021/03/26(金) 18:21:43.33ID:8DmY+C0h
モバイルSuicaの話はどう?
2021/03/26(金) 18:40:52.90ID:dACV4LFh
iOS版は何年も前にSwiftUI化してたのに
Androidはどうしてこんなに遅くなったんだろうか
Xamarinが原因で開発が難航してたとは思いたく無いけど
2021/03/26(金) 18:41:58.92ID:ONRkrqXR
MSがリリースしてるマルチプラットフォームアプリのほぼすべてがReact Nativeなんだからいい加減に現実を直視しろ
そしてFbがずっと対応せすハブってたWindowsネイティブもMS自らがReact Native for Windowsとしてリリースする始末
しかも最近C++で書き直してパフォーマンスも改善する力の入れようでこれってすでにMS自身がReact Nativeの方が使いやすいからOfficeやSkypeなんかのメジャーアプリですらReact Nativeで書いててもう勝負ついてんだわ
今後はReact Nativeをリスペクトして更に洗練されたFlutterが人気だしReact NativeとFlutterでXamarin()とかマジで時間とメモリの無駄遣い
2021/03/26(金) 21:09:27.30ID:rHx5LvCd
c++で書き直してるのはwinuiのことだろ
でreact native for windowsの裏でwinuiを使おうってだけ

まぁxamarinは糞なのは違いないが、その後継のmauiも大しては変わってないから同じく失敗しそう
908デフォルトの名無しさん
垢版 |
2021/03/26(金) 23:31:30.96ID:IXGlkaEf
失敗するも何もマルチプラットフォーム開発の一つの選択肢として一定のシェアで定着してるだろ
お前らこそ現実見ろよw
2021/03/26(金) 23:56:48.00ID:rCW5JzJK
xamarinに親を殺されたので、絶対に認めてはならないのです
2021/03/27(土) 00:02:38.33ID:M++mXaEW
ハブったも何もReact Nativeって元からモバイル開発専用じゃん
2021/03/27(土) 00:27:27.81ID:OFcvctcZ
Xamarin程の糞はない
2021/03/27(土) 00:39:39.46ID:US5pUdBz
一定のシェア??
そんなのあるに決まってんだろ
お前のなかじゃ失敗=シェア0%の前提で話してるのww??
913デフォルトの名無しさん
垢版 |
2021/03/27(土) 01:21:31.03ID:8z0MXr83
Delphiなんてもう終わっている言語でも一定のシェアはあるから
2021/03/27(土) 01:34:26.34ID:n1Hujnlo
VB6ですら未だに使われてんのに一定のシェア()とか超ウケるwww
俺もC#は言語の中で一番好きだからXamarinに期待するのは理解できるがDOMやJS/TSなんかのウェブの基礎がわからない・学習意欲がない・ついていけないなんて理由で.NETにしがみついてるやつが多すぎてマジで死ねよって感じ
2021/03/27(土) 01:48:01.27ID:g5iXn/WV
シェア()の()ってなぁに?
2021/03/27(土) 02:02:44.73ID:A43L/Fd8
>>914
それxamarin関係なくね
917デフォルトの名無しさん
垢版 |
2021/03/27(土) 02:23:47.17ID:wtOWqFIg
>>912
むしろんじゃ何を持って失敗って言ってんのか理解に苦しむな

>>914
jsとか関わりたくないわ
2021/03/27(土) 06:53:44.03ID:PiHQEd9F
モバイルSuicaのようなユーザー数がとても多いアプリでXamarinが動いているのはいいね
2021/03/28(日) 16:08:00.28ID:k+soecW4
インストールベースで2000万超えてるCOCOAがXamarinアプリの代表かな
世界でもトップクラスなのでは
920デフォルトの名無しさん
垢版 |
2021/03/28(日) 16:22:35.42ID:dkyJgE9C
制作が楽になる方に機能してくれたらいいんだけどさ
Appleの求める独特な仕様を満たす必要があるとか、Androidの外部ライブラリを使うのが一般的になってる分野だとか、そういう部分が本家ツールより苦労するからな
921デフォルトの名無しさん
垢版 |
2021/03/28(日) 23:13:48.91ID:KVGQAuJY
>>920
まあザマリンの目的が同じ言語での開発とロジックの共有だからの
なんだかんだ言ってそこはでかいよ
2021/04/27(火) 13:34:34.79ID:t1obeI3c
モバイルsuica重過ぎて低評価だらけだな……COCOAより悪いぞ
なぜXamarin化してしまったのか
https://play.google.com/store/apps/details?id=com.mobilesuica.msb.android
2021/04/27(火) 18:03:32.79ID:BkL0lO8O
Xamarinみたいな糞でやるからそうなる
2021/04/27(火) 18:05:42.30ID:Qbv2tABW
そら(ネイティブに比べてハイブリッドが遅いのは)そうよ
3Dが一切使えないからゲームが作れないしパフォーマンスも良くないから今でもプラットフォームごとにネイティブコードで書いてるとこばかりでハイブリッドなんて2割あるかないかじゃねーかな
その中でも特に起動が遅いXamarinとかインフラ系アプリで採用しちゃあかんやろとしか言えんわwww
2021/04/27(火) 18:12:25.53ID:BkL0lO8O
クロスプラットフォームは総じて糞
その中でもキングオブ糞なのがXamarin
2021/04/27(火) 18:18:26.97ID:koriGZ+i
そんなに遅いか?
ちょっと使ってみたけど予想外に速くてビックリしたぞ
2021/04/27(火) 18:22:05.18ID:dUlQ3ZMZ
リニューアルでXamarinからネイティブに変更したんじゃないの?
2021/04/27(火) 20:24:12.61ID:nkW/cvkg
そんなに重いか??
2021/04/27(火) 20:45:29.33ID:BIBKxpFV
https://twitter.com/kumamo_tone/status/1373851255764787204
>Android版だけ見て書いてしまったのだけど、iOS版はAndroid版とレイアウトが異なり、Xamarinに依存していないようでした

iOS版は無事みたいだな
別スレでもAndroid版だけ激重って書き込み見たし
https://twitter.com/5chan_nel (5ch newer account)
930デフォルトの名無しさん
垢版 |
2021/04/27(火) 20:48:04.80ID:7CdCXPiq
>>924
ゲームXamarinで作ってるとこは聞いたことないがCocosSharpとかあんだろ
つかUnityなんだと思ってんお前は
931デフォルトの名無しさん
垢版 |
2021/04/27(火) 20:49:36.18ID:7CdCXPiq
Cocosは死亡気味なんかな
2021/04/27(火) 20:50:50.37ID:wwwPcD6o
Android版は起動に失敗することがあるけど、
ちゃんと起動したらそんなに遅くもなく動いてるけどな。
2021/04/27(火) 21:23:47.09ID:F7K6PQBK
Sharpも死亡気味だけどな
2021/05/20(木) 17:39:46.91ID:hViCqMDw
FormsのXamlバインドで式書く方法てあるん?
935デフォルトの名無しさん
垢版 |
2021/05/20(木) 19:09:12.58ID:Q4qXUIRT
Converterじゃねーの
2021/05/20(木) 19:29:24.51ID:sqSgrk+b
質問してるやつも答えてるやつもまったく理解してなくて頓珍漢なのクソワロタw
属性構文でもプロパティ要素構文でもバインドできるんだが基礎を勉強しろXAMLの要素はDOMじゃなくてクラスだってことを理解しろ
937デフォルトの名無しさん
垢版 |
2021/05/20(木) 20:20:59.68ID:Q4qXUIRT
>>936
頓珍漢なのはお前だ阿呆
2021/05/20(木) 21:54:05.52ID:Tib2Kwph
>>934
Coverterだね
https://docs.microsoft.com/ja-jp/xamarin/xamarin-forms/app-fundamentals/data-binding/converters
2021/05/23(日) 20:23:35.08ID:l0uCb7oD
やっぱりデザイン時にフォームのデザインがわからないのは不便だなぁ
いくらホットリロードがあるっつッてもなぁ
2021/05/27(木) 11:58:12.60ID:w4qCw/Hr
Xデー近し

.NET 6 Preview 4 で MAUI が使えるみたいなので試してみた
https://zenn.dev/okazuki/articles/helloworld-on-maui-preview4
2021/06/12(土) 19:19:09.29ID:87EBpM9M
vsアップデートしたら、起動時の度にiPhoneに2段階認証届くようになった。なんぞこれ?
942デフォルトの名無しさん
垢版 |
2021/07/11(日) 14:17:53.29ID:NW7Fi3rk
VS2019でXamarin.Formsのアプリを作ってるのだけど
なんでXamarin.Formsだとエディタの設定無視して
インデントが片っ端からスペースになっちゃうの?
デスクトップアプリだとcsファイルはインデントすると全部タブが入るのに
Xamarinのソースはインデントが全部スペースになっちゃう
2021/07/11(日) 14:23:14.09ID:NW7Fi3rk
なんか、
.editorconfigを作ってソリューションに追加して
そのファイルを開いて
インデントと間隔の「タブの使用」のチェックボックスを両方外したらタブになった
なんで反対の動きするん?
2021/07/11(日) 14:24:43.50ID:NW7Fi3rk
水の星へ愛を込め手を聞いてるけど
森口博子ってデビューの時から歌うまかったんだな
2021/07/12(月) 00:39:34.24ID:Hp3EIfPo
唐突に何を
2021/07/16(金) 17:39:10.52ID:1JqhE4un
久しぶりにForms触ったんやが、別世界になっててビビった
ライブラリの充実ぶりがすげーな
947デフォルトの名無しさん
垢版 |
2021/07/16(金) 19:13:58.82ID:dBxLhuPx
コントロールが増えたん?
2021/07/16(金) 22:31:51.42ID:fzXSXsFM
結局MSの開発環境が一番一貫性がなくなってしまっててクソワロタ
Windows 11に合わせてWinUI3を散々推してきたUWPじゃなく今更WIn32を優先する始末
XAMLを全面に推すくせにASPやRazorは捨てない曖昧な態度で困惑
そりゃMS Storeでアプリ増える訳ねーんだよなにっちもさっちも行かなくなってAndroidアプリの配布と実行に賭けるとか無能しかおらんのかよ
そして結局MS自身が自社開発環境ではなくReact Native使っとるという意味不明すぎる態度も無能すぎる
2021/07/16(金) 22:40:30.34ID:kylJSQdV
MSはもうオープンソースに舵切ってから
けっこう時間たちますよ
開発者も主力はVSCodeに移ってるでしょ。
2021/07/17(土) 09:09:49.00ID:HBoQlXiJ
久しぶりにココ見たけどUnityのことを誤解してる人がこのスレにもいるんだなと
ゴミレスですまん

Unity自体はc++で書かれたネイティブのゲームエンジンでスクリプト部分がC#やjavascriptで記述できるだけ
Unityをマネージアプリだと思ってはいけない
951デフォルトの名無しさん
垢版 |
2021/07/17(土) 23:01:04.17ID:31visG3V
>>950
jsっていつの時代の話をしてんだ
2021/07/20(火) 01:45:20.62ID:sdwCg2Mh
最近どいつもこいつも新しい言語作りやがって老害の俺にはついていけなくなってきたよ
2021/07/20(火) 01:54:12.92ID:bc9S68vF
C++/Go/Rust以外のモダン()な言語はどれも変わらんから数時間書けば覚えられる
問題は言語じゃなくて実際に開発で必要な独自の開発環境の構築(ミドルウェア)・アーキテクチャ・フレームワーク(ライブラリ)を覚えるのが大変だわ
特にコーディングが便利で楽になったトレードオフとして開発環境構築が半端じゃなく大変になってる
2021/07/29(木) 11:50:54.49ID:VW9BmXd5
MAUIってどうなん?
XamarinFormsから乗り換え簡単?
2021/07/29(木) 12:14:49.32ID:X32y6Www
人脈が無いなら難しい。
956デフォルトの名無しさん
垢版 |
2021/07/29(木) 12:23:33.92ID:dBxLhuPx
APIは同じなんでソースは変えなくていい、山椒だけ変えればとかみたような気もするけど試してないのでわからん

新規に作る分にはあまり違いないんじゃ?
957デフォルトの名無しさん
垢版 |
2021/07/29(木) 12:23:51.15ID:dBxLhuPx
MAUI、webでも使えりゃいいのにな
2021/07/30(金) 21:40:35.88ID:ZII7o20O
MAUIでのモバイル開発もこのスレに含まれるの?
別スレッド立てたほうがいい?
含まれるなら次はスレタイにMAUIのキーワードいれたほうがいいな
2021/07/30(金) 22:32:26.38ID:651mnIUP
unoも忘れないで!
960デフォルトの名無しさん
垢版 |
2021/07/30(金) 23:11:26.30ID:rVAEmK93
MAUIはXamarinを進化させたような別技術だから別の方がいい気はする
2021/07/30(金) 23:17:39.54ID:SVjKqt69
次スレは一緒の方がなくない?
そんなに話題無いし、
XamarinはMAUIに引っ越せとMSからのお達しでてるし
2021/07/30(金) 23:45:51.45ID:IOHu/wU8
unoも仲間に入れて!
2021/07/31(土) 00:07:16.22ID:vlTDdO16
ぶっちゃけMAUIとか俺ら関係ないんだよなオタクの技術自慢みたいなことばかりで何度同じ失敗を繰り返すんだよMSさんよ
C#erが望んでるのはXAML+C#(MVVM)でネイティブとWebを実装できることでMAUIもアプリだけでWebはASP(Blazor)使えって頭おかしいやろそれでお前らOfficeも何もReact Nativeで開発してるってガイジすぎる
Win11はMS StoreでWin32アプリ配布可能だから普通にWin32(しかもVB.NET)だらけになるわこんな結末を望んでたんですかMSさんよ
2021/07/31(土) 03:26:04.20ID:JsKPB9pt
Xamarin → .NET 6
Xamarin.Forms → MAUI
2021/07/31(土) 07:55:16.67ID:lAheDNgg
jetpack composeも1.0になったし、windows 11でandroidアプリ動くようになるし
Flutterやjetpack composeでwindowsアプリ作るのがトレンド
966デフォルトの名無しさん
垢版 |
2021/07/31(土) 08:22:37.29ID:26jcd17d
>>963
webは一緒に開発させて欲しかった

>>964
そういう括りの方が正しそうやな
ちょい雑だった
6でiOSとかのラッパーの部分はどういう扱いになるんだ?ベースの部分が.NET6としてあって、各プラットフォーム用の部分はエクステンション的な感じ?
967デフォルトの名無しさん
垢版 |
2021/07/31(土) 08:24:13.05ID:26jcd17d
>>965
FlutterとMAUIとかXFで生産性の差出てくる?
2021/07/31(土) 09:10:04.10ID:GqWAwuay
>>965
Flutterでwindows apps?
2行目、Windows appsではなくAndroid apps ?

>>966
MAUIならWin, Mac, Android, iOSで動くのだから
もうWeb app自体、開発する必要ないんじゃないかね
webはサービスの案内だけにして、
native appいれてもらうスタイルも増えると思う
969デフォルトの名無しさん
垢版 |
2021/07/31(土) 09:37:04.90ID:26jcd17d
>>968
やー、やっぱりwebでもチャラっとは動かしたいよ
自分で使っててもこのマシンでアプリ入れるのだるいな、webのやつでいーやとかよくやってる
それにwebだけでいいようなもんだったらむしろそれだけの方が運用も楽だし。そこで開発方法とか変わるのはめんどい
2021/07/31(土) 14:47:01.61ID:TTrvGH/S
マウイってiPadOSとワッチOSにはビルドできないのかな
2021/07/31(土) 15:23:02.65ID:bmkKtZ0g
Windowsおじさんが最も安価にiOSアップリビルドする方法教えてよ
2021/07/31(土) 15:42:54.74ID:GqWAwuay
>>971
自作PCでHackintosh
または中古iMacを買う
2021/07/31(土) 18:25:18.54ID:vlTDdO16
結局XcodeがないとAppleプラットフォームのバイナリをビルドできないのがマジで不便だよな
プライベートではゲーミングPC以外はMacオンリーの俺ですらそう感じるんだからそうじゃない奴らは案件でも慣れないMacで四苦八苦してて超ウケるwww
2021/07/31(土) 23:08:17.08ID:bmkKtZ0g
>>972
ハッキングはわからんのでしょうがない買います
開発するのに便利になるわけでもないのに金かかるとか(;´д`)トホホ…
2021/08/01(日) 02:35:02.19ID:bZExf5Ne
>>974
AWSのEC2でmacインスタンス使うって方法もあるよ
2021/08/01(日) 03:01:08.12ID:NQ1jao3d
AzureもAWSもGCPもどんどん高くなってて個人だと学習できなくなってんのやべーだろ
2021/08/01(日) 04:58:10.65ID:45zZ4MMC
>>976
そんなに高くなってる?
2021/08/01(日) 09:46:05.73ID:AQsxQSFr
スレッド立ててきた
MAUIリリース近くMAUIの話題も増えてきたので検索ワードとして追加した

Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/
979デフォルトの名無しさん
垢版 |
2021/08/01(日) 11:17:25.42ID:2muppe0C
>>975
それってiPhone繋いで実機デバッグできるん?
2021/08/01(日) 11:55:04.18ID:AQsxQSFr
MAUIのPreview6入れてみた。
maui-checkはすべてokになったんだがemulatorがうまく動かない。

Android Device Managerのところで、Android EmulatorのLevel 30と29は
デバイスの作成すら失敗する。
Preview6でAndroid Emulator使ってる人、どのバージョンのAPIで使えてますか?
2021/08/01(日) 12:09:59.11ID:l/JPeXRi
>>975
その手があったか!
2021/08/01(日) 14:04:43.39ID:bZExf5Ne
>>979
iPhoneと同一ネットワークになるようVPN構成したらいいんじゃないの
2021/08/01(日) 14:51:39.21ID:qOnqKK9n
iOSアプリ作るなら整備済のMac mini買うのが情報豊富で無難だよ。
ググって英語情報しか無いとか情報自体無いような環境はアプリの中身じゃ無いところで無駄に苦労する
2021/08/01(日) 16:45:45.01ID:AQsxQSFr
>>971 >>974
この記事を思い出した。
iPadのみでiOS appがbuildできるようになるらしい。
https://k-tai.watch.impress.co.jp/docs/news/1329849.html
アップルは、今秋提供するiPadOS 15の新機能のひとつとして、
iPad版「Swift Playgrounds」において単体でアプリを開発、公開する機能を発表

このiPadが出たら規約的にiOS appのbuildができるようになりそうだし
Visual Studio側が対応すればiPadだけ買えばOKって感じになりそう
2021/08/01(日) 16:51:10.94ID:qOnqKK9n
PlaygroundsはSwiftのSqueakみたいなもんでXCodeとは全然モノが違う
2021/08/01(日) 17:14:09.38ID:AQsxQSFr
>>985
iPad OSからストアアプリ登録できるってかいてある。
つまりAppleがiPadでの開発を認めたってこと。これが重要。
Appleのポリシーの問題は解決したしあとはあとは技術的な問題。

Visual Studio側が対応することで
iPad経由でMAUIのコードをPlaygroundでbuildできるようにすることは
技術的に難しくはないだろう。
あとはXcodeがiPadで動くようになる可能性もある。

iPadなら3.8万円程度からあるから負担は軽くなるね
いまさら脆弱性あるintel siliconの中古iMac買うのは抵抗ある
2021/08/01(日) 17:54:24.24ID:l/JPeXRi
なんかめんどくさそうなので素直に最新モデルのMac mini買っとくわ
業務のお勉強なのに自腹つれぇけどしゃあないか
これがアップルの目指した世界なんだな
2021/08/01(日) 19:01:12.86ID:AQsxQSFr
>>987
金額的に新品Mac miniつらいなら少し待てばいいじゃない。
あと2-3か月でiPadOS出るんだし、Swift開発でよければiPadでできる。
今からやるならXamarinではなくMAUIになるはずだが
MAUIの正式版は11月だ
ただの勉強用ならあせって買わなくてもWindowsとAndroid実機とXamarin
で勉強できる。
MAUIの正式版とiPad OS15が出てから考えればいい。
仕事で使うなら会社の経費で買ってもらえばいいし。
2021/08/01(日) 19:13:09.91ID:l/JPeXRi
>>988
待ってる時間ないンゴ
2021/08/01(日) 21:14:09.03ID:bZExf5Ne
お勉強ならEC2+シミュレーターで実行で十分だろ
2021/08/01(日) 22:42:57.44ID:AQsxQSFr
>>989
我慢できない性格なだけじゃないんか?w
C#とXamarinはかなり経験あるの?

Androidで出してヒットしてからiOS版だしたっていい。
Appleはストアにアプリ出すのにお金かかるけどその予算も計算にいれてる?
Googleに比べてかなり高いよ
2021/08/01(日) 22:48:14.71ID:NQ1jao3d
実際案件でハイブリッドで開発できてるケースなんて国内の場合は極少数なんだよな
結局プラットフォーム毎にネイティブで開発ってパターンが圧倒的に多いからプライベートでゴリゴリ触ってても使う機会が少ない
国内の場合は開発者の調達に苦労するからって話だがまぁ嘘だな案件の開発方針決めるの頭悪い客や元請けだからな
2021/08/01(日) 22:50:58.67ID:l/JPeXRi
>>991
経験値ゼロですわ
計算なんかしてないすわ
でもウチの族長がいいから黙ってヤレというんですわ
2021/08/01(日) 22:52:40.44ID:l/JPeXRi
ところでザマリンてHTML/CSSみたいにスタイルを外に出すのが一般的ではない感じすかね?
2021/08/01(日) 22:55:22.19ID:NQ1jao3d
Xamarinはプラットフォーム実装なんだが
React NativeかFlutterの方がいいんじゃねその頓珍漢ぶりじゃC#もよくわかってねーだろ?
2021/08/01(日) 23:02:59.51ID:l/JPeXRi
C#はASP.NET Coreやってるんでヨユーっす
自分スマホ童貞っす
2021/08/01(日) 23:44:10.67ID:AQsxQSFr
>>993
なんじゃそりゃ
上司の指示なら会社に金を出させればいい話
仕事にもつかえるスキルを無給で勉強するわけだから、
ハードウェアくらい会社で負担してくれって言ったらいい。
その流れで会社が金出さないんならブラック気味だな
998デフォルトの名無しさん
垢版 |
2021/08/02(月) 05:32:21.88ID:H/s1ryRu
>>992
普通に案件で使ってるわ
コードの共有率94%ぐらいになってるからこれを別に作るとかないだろって感じだわ ロジッククライアント側にてんこ盛りだし

まあサービスのフロントとかで各々のプラットフォーム向けにUI最適化したい、ロジックはほとんど上ですっていうんだとバラで作った方がいいんだろね

>>997
ホントそれ
なんで自腹切ろうとしてるのか意味わからん
2021/08/02(月) 06:19:19.22ID:CN5AND1I
次スレ。

Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/

検索用ワードで.NET MAUIとMicrosoftを追加しましたが、
扱う内容はここと同じです。
2021/08/02(月) 10:53:06.54ID:CN5AND1I
1000

次スレ
Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 360日 20時間 39分 49秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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