X



Xamarin Part7
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
垢版 |
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/
0008デフォルトの名無しさん
垢版 |
2020/08/06(木) 14:41:47.47ID:eb9QXq7x
え?
.net 5はそれこそ順調やん?
今preview 7?で、後1つか2つかなんかでなんかになるって
0009デフォルトの名無しさん
垢版 |
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).

ちょっと遅れてるのかな
0012デフォルトの名無しさん
垢版 |
2020/08/06(木) 18:31:29.18ID:MBHOmVV+
flutterよりxamarinのほうが良いってところは何だろう?
C#とdartの言語の違いは別にして。
0014デフォルトの名無しさん
垢版 |
2020/08/06(木) 23:58:17.88ID:AWtnj9QL
誤通知とか通知されないとかそもそもチェックされないとか
どうすんだよあれ
0017デフォルトの名無しさん
垢版 |
2020/08/07(金) 13:56:33.12ID:8eotzLl7
cocoaでxamarin+Azureの巻き返ししようとしたけどかえってミソつけたな
0018デフォルトの名無しさん
垢版 |
2020/08/08(土) 09:54:47.35ID:noFfmCPy
>>14
感染者既に東京だけで1万4千とか
全国で2万とか越えてるのに
アプリ利用の感染者で感染登録数十人とか全く使えねー
0019デフォルトの名無しさん
垢版 |
2020/08/08(土) 10:18:28.41ID:mdMCssIZ
むしろ直近2週間以内の行動圏内に感染者との接触が10人も表示されているのはヤバくないか?
0020デフォルトの名無しさん
垢版 |
2020/08/08(土) 10:40:05.61ID:noFfmCPy
いや
日本全国でまだ数十人分しか登録されてないって話
0021デフォルトの名無しさん
垢版 |
2020/08/08(土) 10:51:41.52ID:noFfmCPy
ソースはこれ
https://japan.cnet.com/article/35157557/

感染(陽性)判明した人には本人のスマホに強制的にCOCOAインストールさせて感染登録させるくらいでないといかんが
感染後にインストールしても無意味かも知れんな
0026デフォルトの名無しさん
垢版 |
2020/08/12(水) 15:55:09.93ID:mptqcK2n
福島みずほってもしかしてアホなん?
0028デフォルトの名無しさん
垢版 |
2020/08/16(日) 02:31:39.74ID:OypyCeFG
Unityはクロスプラットフォームで唯一成功しているそれは認めよう
他は糞ばかり、その中でもキングオブ糞なのがXamarin
0033デフォルトの名無しさん
垢版 |
2020/09/02(水) 19:56:40.18ID:0CXOFL8V
FlutterもWeb正式対応したけどぶっちゃけどうなのよ
やっぱ案件はWebが一番需要あるからあえてハイブリッド選ぶならReactになっちゃうと思うんだが
0034デフォルトの名無しさん
垢版 |
2020/09/02(水) 19:59:40.96ID:0CXOFL8V
あとReactはクラスじゃなくてSFC推奨で継承じゃなくてHOC使えってのが困惑
俺もSFCのが書き方好きだからクラス使ってないけどHOCは複雑だからHooksバリバリ使っててこれRedux必要なんか?って感じながら書いてるわ
0038デフォルトの名無しさん
垢版 |
2020/09/12(土) 13:20:34.31ID:SrgMyv5q
>>12
プラッタは良くも悪くも隠蔽して独自描画だからな
ネイティブとの連携などXamarinが強いとこもあるでしょ
0040デフォルトの名無しさん
垢版 |
2020/09/12(土) 14:36:43.08ID:N1DxVJXS
>>37
マジでにわかどころかエアプすぎるだろなんなの?
C#は言語、XAMLはフロントエンドでReactと同じだよしったかくん
そもそもXMLでアプリケーションフロントエンド実装の先駆けで期待されてたしニーズもあったのにMSはプロプライエタリから脱却できなくてWPF放置したから結果MVVMも死んだ
スティーブ・バルマーによって失われた10年は開発環境でもMSを敗者にしてしまった
0042デフォルトの名無しさん
垢版 |
2020/09/12(土) 14:52:52.71ID:N1DxVJXS
そもそもXamarinはMAUIが正式リリースされた1年後にサポート終了予定だぞ
MVVMもMVUが主流になるだろうからデスクトップアプリでだけ生き残れるのかな?放置されて死んじゃいそうだけど
0043デフォルトの名無しさん
垢版 |
2020/09/12(土) 15:43:22.54ID:cDX1Q2rT
>>39
ほんそれ
まじそれ
XAML要らね
0046デフォルトの名無しさん
垢版 |
2020/09/12(土) 16:41:53.83ID:DX+Q01qV
Xamarin.Formsだとパーツ貼り付けできないし
リストでパーツを増殖させるような方法だとそもそもガイドすら表示されない(xamlのせいではないのだけ)
なんかせめてガイドを表示する方法って無いのかな

やってる人いるみたいだから俺が知らないだけみたいだけど・・・
0047デフォルトの名無しさん
垢版 |
2020/09/12(土) 16:44:38.08ID:N1DxVJXS
俺もXAML大好きだよControlTemplate、VisualTree、LogicalTree理解しててユーザー定義コントロールでゴリゴリカスタマイズできるやつ少ないからかなり重宝された
たださっさとASP捨ててXAMLをWebに対応させなかったのがMSの大失策だったし今もBlazorなんかでASP引っ張ってるのは愚策だと思う
俺ならXAML+MVUですべてのアーキテクチャをWebとHot Reloadを前提にしたフロントエンドに統一する
0048デフォルトの名無しさん
垢版 |
2020/09/12(土) 16:47:24.43ID:N1DxVJXS
>>46
XAML使いこなすやつらはデザイナを必要としないLive Visual Treeがあるだけで昔とは段違いの効率になってる
ポトペタしてるレベルならXAMLは使いこなせないしメリットないからコードビハインドで書いたほうがいいよ
0049デフォルトの名無しさん
垢版 |
2020/09/13(日) 00:11:14.51ID:djw1EWKg
>>40
知ったかすぎて草生える
0051デフォルトの名無しさん
垢版 |
2020/09/13(日) 21:46:42.53ID:3dhinDBz
Prism使わないMVVMとかINotifyPropertyChangedやICommandなんかの基本機能すら全部スクラッチするんだぞナンセンスだね
さらにDIコンテナなんて自分でまともな代物作れんのかよ、そんなアーキテクトレベルなら業務システムやアプリなんてシコシコ作ってねーだろ
0052デフォルトの名無しさん
垢版 |
2020/09/13(日) 23:25:29.70ID:uYkotWo0
INotifyPropertyChangedなら20行くらい
ICommandのDelegateCommandくらいなら20行くらい
それぐらいならしこしこできるというか、それぐらいなんでしこしこしてるわ
0053デフォルトの名無しさん
垢版 |
2020/09/13(日) 23:31:17.41ID:uYkotWo0
で、kotlinでのandriod開発やflutterでの開発もMVVMで、.netのようにINPCが標準で用意されてないのでこれもしこしこする
まぁ、andriodはDataBinding用のObservableインターフェース、flutterはValueNotifierやらObservableパッケージもなどいろいろあるが
0056デフォルトの名無しさん
垢版 |
2020/09/15(火) 10:12:28.63ID:qerqMTcE
別にCommandにしてもINPCにしてもベース一度作ればそれでいいしDIもコンストラクタインジェクションしか使わないしな
ライブラリ、機能や考え方がバッチリ自分に合ってればいいけど外れた時にめんどいんだよね
MVVMCrossだっけ?あれ使ってた時は起動速度遅くて、調べたら勝手に色々やるところでリフレクションでなめてるところがクソ遅くて回避するのにすごい手間取ったわ
0061デフォルトの名無しさん
垢版 |
2020/09/16(水) 22:25:37.42ID:SVnuNZYH
>>59
昔なんで忘れたが、動作を変えられるクラスでリフレクションしてるメソッドを呼ばないようにしたかオーバーライドしたかソースで無理くり変えてローカルでビルドしたやつ使ったか…
0066デフォルトの名無しさん
垢版 |
2020/09/18(金) 21:06:14.74ID:lBdoH0RO
ちょっとしたアプリだったらPrismなんか鬱陶しいだけや
インタフェースすらいらんクラスは全部newして使え
0068デフォルトの名無しさん
垢版 |
2020/09/18(金) 21:50:45.71ID:qRlJN51w
Prismに実装は知らんけど、それぐらいだったら自分で実装した方がいいわ
0072デフォルトの名無しさん
垢版 |
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なんかの好きなの使えって感じでお荷物なんだろうな
0079デフォルトの名無しさん
垢版 |
2020/09/19(土) 17:51:03.61ID:47slHi8R
日本人全員に使わせたいアプリという条件下で採用されたのは大きいね
0080デフォルトの名無しさん
垢版 |
2020/09/19(土) 18:00:52.22ID:47slHi8R
>>72
JSに頼らなければならないHTMLよりXAMLだけで作れるほうがシンプル
C#はゲーム業界でも活発に使われている
0081デフォルトの名無しさん
垢版 |
2020/09/19(土) 19:04:06.21ID:qVdDP8T2
>>70
つか、今時のマシンで素のテンプレアプリなら起動早いだろ
後はお前のアプリ次第なんじゃないの

>>72
名前が変わるだけで中身大して変わってないだろ
Xamarin.Formsもクロスプラットフォーム開発としてはネイティブともモニョモニョできるし筋は悪くないと思うけどね
0084デフォルトの名無しさん
垢版 |
2020/09/19(土) 22:17:12.05ID:8CWsjPsF
それな
GoogleもFacebookも自社で使ってる技術を公開したり自社の技術で開発するのにMSだけは他社の技術で作る矛盾だらけの現実www
React NativeのOfficeやSkypeだけじゃなくVSCodeもElectronだしコアなとこC++だしそこもRustに試したりしてるしマジでMSがこんなことしててMS環境をデベロッパーに使えって無理筋すぎるだろwww
0085デフォルトの名無しさん
垢版 |
2020/09/19(土) 22:53:00.34ID:47slHi8R
どうして選択肢を狭めたほうがいいと思ってるんだ??
0086デフォルトの名無しさん
垢版 |
2020/09/19(土) 22:56:54.08ID:8CWsjPsF
いやMSの開発環境とか選択肢にすらなってないから
日本はMSとエヴァンジェリスト()とかいう開発まったくできない意味不明なやつらが大規模開発で採用されてたりする世界でも特殊な環境ですからwww
0088デフォルトの名無しさん
垢版 |
2020/09/19(土) 23:11:33.90ID:47slHi8R
Xamarinへの嫉妬心が彼を狂わせている
0089デフォルトの名無しさん
垢版 |
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 は、資源をスマホに集中させたから、将来性は危い
0091デフォルトの名無しさん
垢版 |
2020/09/20(日) 08:16:40.76ID:iOi4lJv5
デプロイ王子まで投入してあのざまなんやから、xamarinでまともなアプリ作れる人間は存在しないんやろなあ
0092デフォルトの名無しさん
垢版 |
2020/09/20(日) 08:22:47.71ID:dWfh4J9k
日本のアプリ開発のレベルが低いんだよアプリの開発力って卓越した技術力とかじゃないんだよな
まぁアプリを開発するうえで基準となる技術は持ってて当たり前の話だから
よーするにセンスがない日本のウェブでもアプリでもまともなもの存在がしないのにネットじゃ日本の技術力は世界レベル!とか笑う
0093デフォルトの名無しさん
垢版 |
2020/09/20(日) 10:13:21.38ID:5YCGyM/T
Flutterで構築新しいGooglePayも実際に触ってみないと何とも言えんでしょ
てかはよ使ってみたいから日本ユーザーにもベータ版開放してや
0095デフォルトの名無しさん
垢版 |
2020/09/20(日) 16:38:59.03ID:NMfWpmfy
そのツイート見ても>>92とどう繋がるのかよく分からないんだが解説してもらってもいいか?
0098デフォルトの名無しさん
垢版 |
2020/09/21(月) 00:17:46.67ID:loUqMvPB
>>96
テンプレのFormsアプリとテンプレのprismで比較してからだな
0099デフォルトの名無しさん
垢版 |
2020/09/21(月) 01:34:15.48ID:G1EXro4t
デレゲートコマンドの良さが全く理解できないんだけど何のためにあるの?
ICommand継承したコマンドクラス用意したほうが分かりやすいし使いまわせるからいいと思った
0100デフォルトの名無しさん
垢版 |
2020/09/21(月) 02:12:57.54ID:n34Xl0+a
は?DelegateCommandはICommand継承してんだが?
MVVMというよりプログラミングがにわかすぎるから基礎を勉強してから質問しような?
0101デフォルトの名無しさん
垢版 |
2020/09/21(月) 03:51:23.35ID:G1EXro4t
だからそのインターフェースがあるのにああいう使い方するのはどうなんだ?ってこと
0102デフォルトの名無しさん
垢版 |
2020/09/21(月) 04:31:22.30ID:loUqMvPB
>>101
処理ごとにクラス定義すんのめんどくさいし全く必要ねーだろ
0103デフォルトの名無しさん
垢版 |
2020/09/21(月) 04:31:57.78ID:loUqMvPB
つーかF#みたいなアドホックなインターフェース実装導入してくれよ
0104デフォルトの名無しさん
垢版 |
2020/10/05(月) 01:22:35.40ID:MtiasaAN
Xamarin.formとXamarin.androidの違いがよくわからんです
前者はwinformと同じ系統?androidアプリにも使ってる例があったので使い分けがあるんですかね?
0105デフォルトの名無しさん
垢版 |
2020/10/05(月) 12:15:15.13ID:sEK5j82X
FormはXamarin.iOSやAndroidの上で使える共通UIライブラリだよ
0106デフォルトの名無しさん
垢版 |
2020/10/05(月) 12:15:54.82ID:sEK5j82X
UI含むフレームワークって言った方が適切かも知らんが
0109デフォルトの名無しさん
垢版 |
2020/10/09(金) 21:01:30.75ID:ep/kiu1W
Xamarinめっちゃ最強なのになんでお前ら文句言ってんの?
自分の脳力のなさをツールのせいにする奴って嫌いやわ
0117デフォルトの名無しさん
垢版 |
2020/10/19(月) 23:42:43.52ID:4eTrUc8n
FlutterスレでXamarinの悪口を言いたい放題になってるんだけど、悔しくないの?
0118デフォルトの名無しさん
垢版 |
2020/10/21(水) 02:23:43.27ID:RXqRx2bR
どういう内容やねん
0119デフォルトの名無しさん
垢版 |
2020/10/23(金) 13:19:01.93ID:2Ck4Gh8f
国税庁で出したやつもXamarinなんだろうな
日本はXamarinで決まりだな
0120デフォルトの名無しさん
垢版 |
2020/10/23(金) 15:57:53.13ID:JsCcxmNL
やっぱ The Marine にかけたのかな。Xを使うところも厨二っぽいし。
0121デフォルトの名無しさん
垢版 |
2020/10/28(水) 17:01:11.14ID:3Daf3qqc
VS 2019 CommunityでAndroid用アプリを作ろうと思って試してるけど、

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

どうやったら縦横自由にウィジェットを貼り付けることが出来るでしょうか?
0123デフォルトの名無しさん
垢版 |
2020/10/28(水) 23:17:49.08ID:hMYVwwX8
そんな基本のところのチュートリアルも自分で探せないなら厳しいな
0126121
垢版 |
2020/10/29(木) 12:12:55.38ID:ysSZXn9F
返答ありがとー
まず、Linear(Vertical)を配置したあと、入れ子でLinear(Horizontal)を部分的に配置することでやりたいこと出来るようになりました。

C#+Windows Formの経験しか無かったから、こんなところで躓くことになる。
0127デフォルトの名無しさん
垢版 |
2020/10/30(金) 01:58:32.99ID:t59vcWKc
c#ポトペタでスマホアプリできるんか!?って思ってた時期が俺にもありました
0129デフォルトの名無しさん
垢版 |
2020/11/07(土) 12:25:18.68ID:+3ThrZWD
UIViewにAddSubView()とAdd()があって、どっちを使っていいか分からんから違いを調べたわ。
こういうのほんとうざい。

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

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

Android Studio開発環境からXamarin環境に移動した人の感想が知りたい。
0134132
垢版 |
2020/11/09(月) 12:25:25.78ID:MrZMdEH/
>>133
どういう風に糞なの?
0135デフォルトの名無しさん
垢版 |
2020/11/09(月) 12:44:02.84ID:TXQrani0
名前が糞
M$得意の名前だけ変えて中身同じ作戦実行したら
また逝き還ると思う
0136デフォルトの名無しさん
垢版 |
2020/11/09(月) 12:59:15.94ID:JzGs0end
.NET FrameWork +.NET Core + Xamarin/Mono
3本のフレームワークまとめて.NET 5に統合…されるはず……
2020/11月予定だったけどどうなった?
0138132
垢版 |
2020/11/09(月) 16:02:08.64ID:MrZMdEH/
質問の仕方変えるか。
Android Studioでサポートされたばかりの機能って使える?
0142132
垢版 |
2020/11/09(月) 17:48:44.62ID:MrZMdEH/
さっきから理由説明も無く糞だの老害だのVSが良いだの言うけど、理由説明くらいしようぜ。
0147デフォルトの名無しさん
垢版 |
2020/11/09(月) 20:51:22.30ID:vy8j/+jQ
Xamarinで開発することはDLLヘルの労苦を自分から招き入れることと似ていると思う
0153デフォルトの名無しさん
垢版 |
2020/11/10(火) 09:11:19.52ID:Pfs547LL
5だとXamarinはどういう位置付けになるんだっけ。
最近そっち全然追ってないや
0157デフォルトの名無しさん
垢版 |
2020/11/11(水) 10:06:06.65ID:tAzuyT8U
Perl6
Qt6
.NET6 いまここ
0160デフォルトの名無しさん
垢版 |
2020/11/11(水) 15:41:42.21ID:foWqNnZI
他に使えるものがないから
0161デフォルトの名無しさん
垢版 |
2020/11/11(水) 18:34:40.01ID:8jvEypaT
何がもう無理なんだか意味わかんないんだけどお前使ってねーだろ
0162デフォルトの名無しさん
垢版 |
2020/11/20(金) 15:40:51.71ID:1FMuX9Ox
PCのハード変えようと思うんだけど
VS19のXamarin.Formsに適したメモリスペックはどれくらいですか?
Androidエミュレーターだけで推奨4GBと書いてるから、RAM8GBが
最低ラインだと思うけど、VS用途で16GB, 32GBにしてどの程度差がでるかわからない。

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

同じ画面でAndroidとiOSのふたつエミュレーターらしきもの起動してるのをYouTube
のXamarin.Forms動画で見た気がするんだけど、
あれiPhoneの画面はリモートの画面を映してるだけのエミュレーターもどきってことかな?
だとするとWindows側のメモリやCPUの負荷はほとんど増えないのか
iPhoneはあるけどMacもまだ買ってないので試せない
0166デフォルトの名無しさん
垢版 |
2020/11/20(金) 19:01:18.11ID:Kk34kLge
4GBではiOSはしらんけどアンドロのエミュレータ開くのにも応答なし連発しながらすごい時間かかる
なので自分なら16GB以上を選ぶ
0167デフォルトの名無しさん
垢版 |
2020/11/20(金) 19:14:00.78ID:XxXmHrzQ
>>165
そう、iOSはmac側でシミュレーターが動いてて、xamarinは表示してるだけ。mac画面でも同じ画面が表示されてる。
0168デフォルトの名無しさん
垢版 |
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構成ならば快適に使えそうな感じがしてきた。
0173デフォルトの名無しさん
垢版 |
2020/11/21(土) 12:56:32.37ID:fC1tv38v
いっその事、実機は?
XamarinじゃなくてAndroid Studioしか触ったことないけど。
0174デフォルトの名無しさん
垢版 |
2020/11/21(土) 12:57:19.14ID:btCpo2jd
iOS appをMac hardware使わずにbuildできるみたいだな

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

メモリ16GB超必要な人はやっぱり仮想化したMac使ってるのかな?
ゲームと仮想化OSとChromeはメモリ馬鹿食いの代表だし
0176デフォルトの名無しさん
垢版 |
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でやりたい。
0178デフォルトの名無しさん
垢版 |
2020/11/21(土) 13:25:40.83ID:4FOwvnhi
仕様書は開かないでプログラム作る人?
Visual Studio別にして普通に使ってても8Gなんて足りないケース多いけど

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

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

>>177
ぜんぜん切れてない
ふつうに誤解を訂正してるだけ
0180デフォルトの名無しさん
垢版 |
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 メモリでは、キツイ!
0181180
垢版 |
2020/11/21(土) 14:17:09.96ID:jQLdetle
Visual Studio なら、CPU-i7, 16GB メモリ、256GB SSD が最低ライン

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

SSDも安くなったから容量より速度だろう。M.2のがいい
0185デフォルトの名無しさん
垢版 |
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と共存できないかもしれない。
0187デフォルトの名無しさん
垢版 |
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を開発できるよう
になるはず。まだ試してないから断言できないけど
0188デフォルトの名無しさん
垢版 |
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とかありますか?
0189デフォルトの名無しさん
垢版 |
2020/11/23(月) 16:01:33.93ID:Ttmyf3Eh
xamarin.formsでアプリ作ってるんだが、iOS側でキーボードの高さを調べる方法の参考になりそうなサイト知ってたら教えてください
0190デフォルトの名無しさん
垢版 |
2020/11/23(月) 16:25:31.09ID:TpZfa4CU
xamarin.formsでアプリ作ってるんだが、iOS側でキーボードの高さを調べる方法を調べるのが面倒なので、誰か調べて参考になりそうなサイトあったら教えてください
0194デフォルトの名無しさん
垢版 |
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とか使えるようにする予定
0195デフォルトの名無しさん
垢版 |
2020/11/24(火) 20:28:03.50ID:VvBbDMQG
USBケーブルでAndroid実機つないでテスト、デバッグして、
Android Emulatorは使わない派けっこう多いの?

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

USBケーブル着脱がちょっとめんどくさいけど実機メインで始めてみます。
サクサク大事ですね
0198デフォルトの名無しさん
垢版 |
2020/11/24(火) 23:11:56.80ID:1h3t9EGE
iOSは実機ビルドが遅くてシミュばかりだけど、泥は実機の方がエミュが動かないとかないしデプロイもクソ楽だし実機の方がいい。
けど家では実機持ってないのでエミュ使ってる
0199デフォルトの名無しさん
垢版 |
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も入れてる。
0200デフォルトの名無しさん
垢版 |
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来て欲しいわ
0201デフォルトの名無しさん
垢版 |
2020/11/26(木) 19:08:47.26ID:+DwRTiUz
>>199
YouTubeでもAndroid Emulatorだと謎のエラーでてたし
ある程度は謎エラーでるのかな。
メモリはDDR4-16GBを購入しました。眠ってたマザーでXamarin用PC組む
0203デフォルトの名無しさん
垢版 |
2020/11/26(木) 22:50:58.00ID:+DwRTiUz
>>202
searchした限りではHackintoshでiOS apps作ってる人もいるようだよ
iOS app作ってくれるのはアップルとしては大歓迎でしょ。

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

ただApple siliconになっちゃうからHackintoshできるのも
せいぜいあと2年。
0204デフォルトの名無しさん
垢版 |
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対象外になったから買い替えた。
0208デフォルトの名無しさん
垢版 |
2020/11/27(金) 02:10:50.04ID:XQDvVmUY
既に開発者登録を澄ませているユーザーならいけるかも知れないけど未登録だとXcode実行させる段階で詰むと思う
0209デフォルトの名無しさん
垢版 |
2020/11/27(金) 02:22:39.21ID:QrndevnL
>>204
昔、自作PCが趣味だったからそのめんどくささを楽しめてしまう。
Win自作PCが簡単になりすぎたからこそHackintoshは少しハードル
高いからおもしろいかなと。
パーツはintel CPU、マザー、GPUさえ動作済みのを選べば後は割と自由みたいだよ
開発用なら内蔵GPUのマザーでもいいし。
マザー交換できないノートならともかく自作PCなら主要パーツ選べるから
あんまり制限は感じない。
Ryzenは一部動くようになったけどいろいろめんどうらしい。intel CPUなら楽
0210デフォルトの名無しさん
垢版 |
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
0211デフォルトの名無しさん
垢版 |
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は今後ゴミ化の恐れ
0212デフォルトの名無しさん
垢版 |
2020/11/27(金) 09:42:20.33ID:wKoyNI7R
>>210
M1が速い要素の一つはSoCで統合されたメモリだろ
ドリキンとかも言ってたけど今までのPCのは不効率だけどパワーを上げてなんとか速度を稼いでたがM1は高効率で少ないパワーでも速度を出せるっていうのが言い得て妙だと思った。
M1のメモリ容量は今までのPCの基準で考えない方が良さそう
0213デフォルトの名無しさん
垢版 |
2020/11/27(金) 09:55:58.12ID:QrndevnL
>>212
SoC内のメモリ速いのはいいけど増設不可で8GBは少なすぎでしょ

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

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

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

冷静に反論すればいいのにアホ、バカ連呼するから、アップル信者と言われる
0224デフォルトの名無しさん
垢版 |
2020/11/27(金) 22:59:43.01ID:QrndevnL
>>222
儲けるため以外にないでしょ
信者脳だと真の理由に気付かないのかな
iPhoneがmicroSDを頑なに拒否するのも上位モデルをぼったくり価格で売るためだ。
M1でメモリ増設不可、SSD換装不可にしたのもiPhoneと同じ構図。
他社にはハードを作らせない、パーツ交換すらさせない。

アップルなら後付けRAM対応は今後もやらないだろう
MSが高速なARM SoC作ってほしい
0225デフォルトの名無しさん
垢版 |
2020/11/27(金) 23:28:44.86ID:I6eDgLql
MSファンボーイの嫉妬かよくだらねーw
surfaceみたいなメモリ増設不可の低性能マシンしか作れないんだから期待しても無駄だぞw
0226デフォルトの名無しさん
垢版 |
2020/11/27(金) 23:37:01.48ID:wKoyNI7R
>>218
だったらグダグダ低脳理論で文句垂れてんなよクズ
0227デフォルトの名無しさん
垢版 |
2020/11/27(金) 23:57:35.12ID:XjJBzbKf
>>224
外部メモリ増設だとUMAの恩恵がない
別のメモリコントローラを内蔵しないといけないのでトランジスタ数がふえる
最初からメモリを増やすとトランジスタ数が増えるので歩留まりが悪くなるし検査工程も増えるので価格上昇
現状での落とし所だったんだろ
たぶん
0229デフォルトの名無しさん
垢版 |
2020/11/28(土) 00:52:37.25ID:AaN5oABb
>>227-228
そんな性善説がアップルには通用しないですわ
下請け企業いじめたり、技術盗んだり、カネのためならなんでもやる企業
0230デフォルトの名無しさん
垢版 |
2020/11/28(土) 00:56:08.02ID:AaN5oABb
>>225
それは良いCPU作れなくなったインテルが悪い
高性能なWindows向けCPU/SoC作れないQualcommも低能
0231デフォルトの名無しさん
垢版 |
2020/11/28(土) 01:29:44.83ID:SnCjdQJI
ID:AaN5oABb
最近Blazorスレでも頓珍漢な事を喚いて笑いものになったただの素人爺
MSのプログラマーに強い憧れを持つ
0233デフォルトの名無しさん
垢版 |
2020/11/28(土) 02:35:37.94ID:AaN5oABb
>>232
そんなのスマートフォンアプリが儲かるからに決まってるでしょう
Xamarin使ってるやつはだいたいそうだろう
MicrosoftやC#が好きだが儲かるからXamarinでiOS/Android appを作るみたいな
0234デフォルトの名無しさん
垢版 |
2020/11/28(土) 03:02:58.79ID:vnJrllvH
スマホアプリが儲かるっていつの時代の話してるんだ?
お前マジで聞き齧りの知識だけでプログラム板に書き込み続けてるんだな
0235デフォルトの名無しさん
垢版 |
2020/11/28(土) 03:11:56.01ID:AaN5oABb
>>234
だれが儲からないっていってんだよ
YouTuberかなんかの受け売りだろw
儲ける奴は儲けてるよ
友人のエンジニアもかなりアプリで稼いでる
0236デフォルトの名無しさん
垢版 |
2020/11/28(土) 03:37:25.78ID:vnJrllvH
脳内の友人エンジニア出されても対応に困るわ
ここはお前のポエム語るスレじゃないから他スレに行けや
0241デフォルトの名無しさん
垢版 |
2020/11/28(土) 13:27:01.71ID:AaN5oABb
いいかげん、Xamarinに関係ある話でお願い
0245デフォルトの名無しさん
垢版 |
2020/11/28(土) 14:26:00.07ID:AaN5oABb
>>244
M1ならWindowsもMacOSも使えるってなると
ますます開発者がMacに流れてしまう
0250デフォルトの名無しさん
垢版 |
2020/11/28(土) 15:11:28.95ID:AaN5oABb
248-249
244はHackintoshの話じゃないっての
おまえらOSとハード知識ゼロかよ
ろくにコード書けなさそう
0252デフォルトの名無しさん
垢版 |
2020/11/28(土) 19:20:43.17ID:2mZTE0Rq
AaN5oABbのこいつxamarinに関係ある話ししろって言っといて、他から同じ事言われると…
書き込み見てると本人がハードとか分かってる様には見えんし^^;
0254デフォルトの名無しさん
垢版 |
2020/11/28(土) 20:04:42.54ID:LMOmlhIf
気狂いジジイに餌やるなよw
0255デフォルトの名無しさん
垢版 |
2020/11/28(土) 20:19:41.13ID:ZrS5Ha3U
ここまでのレスを見ると...俺はAndroid StudioとUWPしか触ったことないけど、俺の方がまだ知ってそう。

なんでこんなにXamarinから遠ざかった話題で盛り上がっているのだろうか...。
Xamarinに興味があるのに何も伝わらねぇ。
0257デフォルトの名無しさん
垢版 |
2020/11/28(土) 21:19:15.07ID:AaN5oABb
>>251-255
なんで嫌いな俺の話ばっかりしてるの?
プログラミングの話できないレベルなんだろうけど

>>244とかアプリ開発やってたら興味深いトピックなわけだが
Hackintoshと区別つかない低レベルな人がいて驚いた
0260デフォルトの名無しさん
垢版 |
2020/11/28(土) 21:33:52.45ID:AaN5oABb
>>255
C#ではWPFとかASP.NET MVCとかBlazor使えるし
Web appはDBとかバックエンド含めてゼロから作れるし
ハードの知識あるからサーバー組んでオンプレミス運用もできる
PHP, JS, Javaも経験ある
Xamarinは始めたばかりだが開発者としては中級以上

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

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

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

266の質問の意味がわからないなら素直に「Androidネイティブアプリ開発したことないからわかりません」って言えばいいのに。
0276デフォルトの名無しさん
垢版 |
2020/11/29(日) 20:50:03.04ID:WLOXOrGb
昨日あたりからトンチンカンなイキリしてるやつの無能臭が半端なくて草生える
0277デフォルトの名無しさん
垢版 |
2020/11/29(日) 21:25:46.10ID:/LlHv+1p
>>276
技術的な話ゼロのおまえがいうな
おまえはからっぽだから技術的な話がふれずマウントとりたがる
0278デフォルトの名無しさん
垢版 |
2020/11/29(日) 21:27:22.21ID:/LlHv+1p
>>274
挑発にのって答えたらカスの思うつぼ
本人じゃないなら口出すなよ
おまえみたいなレスつけてたらずっとこの流れ終わらない
0279デフォルトの名無しさん
垢版 |
2020/11/29(日) 21:30:26.43ID:/LlHv+1p
XamarinとXamarin関連の話しろよ
おまえらずっと俺の話ばっかりしてる

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

.net 6.0でFromsが統合されるそうだけど
Xamarin For Androidはどうなるの?
0287デフォルトの名無しさん
垢版 |
2020/11/30(月) 04:47:36.41ID:N17S7gzn
>>286
Xamarin for Androidは重複する機能になるし新しいバージョンのリリースはなくなるだろう
セキュリティ関連パッチなど最低限のアップデートのみは
しばらくは提供されるパターンが多い。
0288デフォルトの名無しさん
垢版 |
2020/11/30(月) 14:06:20.80ID:3PLmCTmV
FormsからiOSとかUWP除外したらいいだけじゃないの
0289デフォルトの名無しさん
垢版 |
2020/11/30(月) 16:58:23.77ID:UDPsEVur
>>286
.NETってStandardのこと言ってるの?
0290デフォルトの名無しさん
垢版 |
2020/12/01(火) 00:31:10.77ID:j5PxuLra
重複する機能ではないと思うぞ。
結局Formsの下回りはXamarin.Androidだから。
Formsに移行させられるなら別言語でいいってなるわ。
Xamarin.Androidが一番使いやすいのに。
0291デフォルトの名無しさん
垢版 |
2020/12/01(火) 13:17:50.66ID:e7wDhqC2
Androidの役割するやつは残るんだろうけど、namespaceとか変わる予定なんだっけ?
0292デフォルトの名無しさん
垢版 |
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なくてもいいんだ。
0295デフォルトの名無しさん
垢版 |
2020/12/07(月) 02:11:06.18ID:ul+XVqgf
>>292
価格も分からないし、GUIが使えるかどうかも分からない。
Mac miniは8万円ほどなので、料金がよっぽど安くないと使いたくない。
0296デフォルトの名無しさん
垢版 |
2020/12/07(月) 02:44:08.40ID:ul+XVqgf
>>295
[補足]
・8万円のMac miniを買えば何年か使えるし、トラブルも少ないだろうから、
 それより十分安くない限りはそのようなサービスはメリットが少ない。
・高速な固定回線が前提になるが、それがそもそも年間6万円くらいは必要になるが、
 それに比して十分そのサービスが安くなければ余り意味が無い。
0297デフォルトの名無しさん
垢版 |
2020/12/07(月) 02:46:41.98ID:ul+XVqgf
iOSアプリを作る企業だったらMac実機とiOSが動く実機を買った方が良さそうだし、
そのサービスは個人のアプリ作家くらいしかターゲットに出来ないかも知れないから
よっぽど安くなければ意味無いかも。
iOS実機と言えば、やはりiPhoneとiPadの両方の実機でテストしなければ
企業が作るソフト品質には達しないと思われる。
0298デフォルトの名無しさん
垢版 |
2020/12/07(月) 06:15:16.87ID:0GjF0Vhl
>>292 >>295
そのMac EC2はiOS apps開発者にすらニーズはあまりなさそう。

スポットプライスで利用すれば安く使えそうだが、使うたびに利用の
手続きするなんて煩雑すぎて現実的じゃない。
EC2サーバーもMac Mini intel 32GBだしスペックたいしたことない。
これを多数のユーザーが共有してつかうわけだから速度もひどいだろう
EC2より安めのMacMini買って占有してbuildするほうがずっと快適なはず
0299デフォルトの名無しさん
垢版 |
2020/12/07(月) 06:20:17.99ID:0GjF0Vhl
やっぱりiOS app Build環境のコスパ最強は
自作PCでHackintoshだろうな
RAM16G, SSD256GBくらいでいいなら3万円程度でも組めるし
0301デフォルトの名無しさん
垢版 |
2020/12/07(月) 07:36:22.26ID:kHmTq4eZ
Hackintoshを使ってないから知らないけど、PatcherのMacでXamarinペアリングビルドできなかったから多分イバラの道だと思う
0302デフォルトの名無しさん
垢版 |
2020/12/07(月) 08:31:40.04ID:0GjF0Vhl
>>300
細かい料金システムは熟知してないが
クラウドの本質はおまえよりかはわかってるだろう

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

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

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

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

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

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

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

なんでこんな基礎的な話がつうじないのか
ハード知識ゼロすぎだろう
0318デフォルトの名無しさん
垢版 |
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にすら勝てないと思う
0320デフォルトの名無しさん
垢版 |
2020/12/07(月) 12:50:13.24ID:LDzktyL7
AWS は、普通の共有サーバーみたいに、他人の影響は受けないだろ

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

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

コンパイルなら、20分掛かる。
vCPU 4個なら、5分
0322デフォルトの名無しさん
垢版 |
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少なくて済むからいいけどそう甘くはないだろうし
0323デフォルトの名無しさん
垢版 |
2020/12/07(月) 14:05:15.99ID:QUUS5DsI
>>318
>Linuxでc5d.2xlargeだと24時間で11.52ドルもかかる
>これならMac買った方が安いに決まってる。すぐ元が取れる。
そんなに高いのか。
そりゃ駄目だわ。
0325デフォルトの名無しさん
垢版 |
2020/12/07(月) 14:22:42.92ID:LDzktyL7
大体、EC2 1つで、月1万円ぐらい

だから、Lambda みたいな必要な時だけ動かすようなものを勧めている
0326デフォルトの名無しさん
垢版 |
2020/12/07(月) 17:20:25.12ID:tdgEbSc2
>>322
こいつ、また薄っぺらな知識で大層な文句垂れてるのか
そんなの利用携帯とかで料金いくらでも変わるだろ
クラウドは結局えんえんとつ買い続けるなら実機の方が安いけど、短時間などしか使わないなら割増料金になっててもトータルコストやイニシャルコストは安くなるかもで基本はまあ変わらん
0327デフォルトの名無しさん
垢版 |
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よりはるかに遅い。
0328デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:41:29.71ID:tdgEbSc2
>>327
どういう計算だよwww
0329デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:42:39.19ID:tdgEbSc2
この手のバカって勝手に自分に都合の良い数字を仮定して計算して悦に入るんだよね
0330デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:24:54.75ID:0GjF0Vhl
>>328-329
M1 Mac miniの3年後売却価格から1年あたりの所有コスト計算してるだけなんだが
やっぱりバカには理解できなかったようだ
これだけ詳しく書いてもわからないとはそうとう知能低そう

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

新しい知識を吸収しないのはクラウド絶賛のやつらのほうだ
自分でできる範囲が少ないからクラウド頼み
フルスタックでやるほうがよほど学習量は多い
0336デフォルトの名無しさん
垢版 |
2020/12/07(月) 22:41:28.53ID:0GjF0Vhl
おまえらだってスクリプトしかできないフロントエンドの奴らに
C#バカにされたら腹立つだろw
C#古いだのdisってるYouTuber多いぞ

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

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

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

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

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

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

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

全社で、AWS 資格を800。
全12資格を取った、マスターが7人いる
0366365
垢版 |
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兆円ぐらいまで上がりそう
0367デフォルトの名無しさん
垢版 |
2020/12/08(火) 17:16:53.87ID:oEyBH1ro
従業員数1万人2万人以上の大企業はNさんとかIさんとかFさんに大金払ってオンプレ運用
それより小さい中小企業はAWSとかGCPのVPC運用でやり繰りする感じかな
業務システムに大金払う企業少ないよね
0369365
垢版 |
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 の組み合わせで、数倍速く改造してる
0370デフォルトの名無しさん
垢版 |
2020/12/08(火) 20:43:05.13ID:RjzqFS7D
何これオンプレスレ?
てか、隔離スレ作ろうか?
staticおじさんと同類の匂いがするんだが。
0371デフォルトの名無しさん
垢版 |
2020/12/08(火) 21:43:30.84ID:MP8linz8
スキル無い爺さんは口でマウントとらにゃ生き残れんから大変だな
一緒に働いてる人達が気の毒すぎる

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

おまえらみたいに技術の話しない、できない人が
人物批判をしてるからいつまでも終わらないということに気付け
Xamarinの話しろといっても誰もしない
Xamarin使ってない人ばかりが書き込んでる
0373デフォルトの名無しさん
垢版 |
2020/12/08(火) 23:08:01.13ID:aa5wXnqG
>>372
お前が香ばしい発言繰り返してるから終わらないんだよw
0374デフォルトの名無しさん
垢版 |
2020/12/09(水) 00:16:48.46ID:4cVMc8S7
もともと過疎ぎみのスレなんでね
そもそもM1にしろEC2にしろやってみてどうだったって話を投下する人が一人でもいれば建設的な話が進むのだが
0377デフォルトの名無しさん
垢版 |
2020/12/09(水) 03:05:12.55ID:Lyc3hzho
遡ってみたところ、XamarinスレでmacOSがawsで使える!って書き込みに食いついたのはオンプレおじさんだった
0378デフォルトの名無しさん
垢版 |
2020/12/09(水) 06:18:11.03ID:OOAPY+OL
オンプレ爺さんって話している内容が薄っぺらで何処か微妙に的外れなんだよな
本当に開発経験あるのか?
0380デフォルトの名無しさん
垢版 |
2020/12/09(水) 07:43:40.44ID:zfXZSgVa
常識的に考えてギブアンドテイクだろ。
余計な調査やトラブルを避けて開発効率考える人はMac買って開発するだろうし新CPUも避ける
0382デフォルトの名無しさん
垢版 |
2020/12/09(水) 08:55:15.56ID:Y3nhQcKM
お前ギブアンドテイクの意味わかってる?
0384デフォルトの名無しさん
垢版 |
2020/12/09(水) 09:42:37.81ID:zfXZSgVa
お前の欲しい情報が得られないからといって悪態つくのは荒らしの考え方だぞ
0385デフォルトの名無しさん
垢版 |
2020/12/09(水) 11:39:44.58ID:bCzZQrOf
>>383
まあ、確かにそういう意味にもとれるよな。
0387デフォルトの名無しさん
垢版 |
2020/12/09(水) 12:16:31.11ID:R4W4bNd2
今日も安定のXamarinの話ゼロ
Xamarinインストールすらしたことないひとが50%超えてると思う
おれは多少はつかった。来年から本気出す

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

ちょと最近の各スマホのUI追ってないのでMVVMなりのVMより上と下のUIの連携がいい感じにできるのかわからんけど3-4年前にMVVMCross使ってた
0398デフォルトの名無しさん
垢版 |
2020/12/12(土) 00:54:24.20ID:cpIIyxGV
.NET6まだ出てないんだしだれもわからないが
Xamarinの進化系だし自動移行は無理でも
大半のコードは使いまわせるだろう
0399デフォルトの名無しさん
垢版 |
2020/12/12(土) 02:23:47.23ID:rYFFkfuX
名前空間は変わるんかの?
0400デフォルトの名無しさん
垢版 |
2020/12/12(土) 10:03:29.49ID:88JZx90i
.NET 6からVSCodeでも開発できるらしいからそれが一番楽しみだわ
Visual Studio for Macとかいう粗大ごみさっさと捨てたい
0401デフォルトの名無しさん
垢版 |
2020/12/23(水) 12:26:10.35ID:aa3pY4zz
iOSデザイナ開発中止になったんだな。
最高の開発環境はXcodeです みたいなメッセージ出てきてワロタ。
今まで一度もまともに使えたことなかったから影響ないけど。
0402デフォルトの名無しさん
垢版 |
2020/12/23(水) 13:46:55.62ID:MPSmm7b9
Xamarin、結局デザイナの恩恵に預かったこと一度もねーわ
0404デフォルトの名無しさん
垢版 |
2020/12/23(水) 16:17:54.82ID:Kc0L3Url
xcodeのデザイナーも使いにくいよな
せめてボタンの上でツールチップ出してくれ、ボタンの機能が分からんw
0405デフォルトの名無しさん
垢版 |
2020/12/23(水) 21:15:55.72ID:T2PP9vNe
Xamarinは、いつ使ってもどこかがおかしい状態が続いてたけどさ
そうしているうちにKotlin Multiplatform Mobileが伸びてきて、こっちはまともに動いてるっぽいな
https://kotlinlang.org/lp/mobile/
こりゃ、まともに動かないまま完敗か・・・・?
0406デフォルトの名無しさん
垢版 |
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が気合いいれてやってるから品質は問題ないんじゃないかな
0410デフォルトの名無しさん
垢版 |
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アプリに対応を
0411デフォルトの名無しさん
垢版 |
2020/12/23(水) 23:02:17.59ID:T2PP9vNe
それにしてもFlutterやKotlinは思っていたより強敵だった
動くかわからないパッケージが揃っているよりも、自分の好きなC#言語が使えるってことよりも、まともに動くことの方が重要だった
0412デフォルトの名無しさん
垢版 |
2020/12/23(水) 23:14:34.37ID:NIu4XJsu
Xamarin 始めようかと思ってのぞきに来たけど、
そんなにひどいのか
学習コスト高めで避けられてるだけかと思っていたが、
ちゃんと動かないのはヤバイね
0413デフォルトの名無しさん
垢版 |
2020/12/23(水) 23:37:06.10ID:2UsWxXOU
Xamarin Formsがバグ多すぎるし、唐突に致命的なバグが増えたりもするから
バージョンアップも命がけだわ、もちろんチェックはするが

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

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

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

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

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

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

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

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

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

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

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

>>440-441
GUIまわりはプラットフォーム依存が大きいし開発も大変。
nativeが後回しになるのは仕方ない
0443デフォルトの名無しさん
垢版 |
2020/12/28(月) 16:15:50.07ID:tD91cIC4
ぶっちゃけもうモバイルアプリの開発は無理になるまでザマリンでいいや
Unityとか機械学習とかRustとか他にやることあるし
0445デフォルトの名無しさん
垢版 |
2020/12/28(月) 18:15:52.38ID:tD91cIC4
とは言ってもこういう時にはこれ使ってこうやって環境とかデータ整えてーとか分かんねわ。
今日も動画から3dポーズ認識に深層学習使って良い感じにしてるやつみたけどそこまでいかなくてもこれこれこうだったらホゲホゲでいけんじねゃね?ってぐらいには理解したい
0447デフォルトの名無しさん
垢版 |
2020/12/28(月) 22:12:24.78ID:rAzgYR2w
しかし開発中にビルドが異常に遅くなったり、ビルドキャンセルもできなかったり、実行出来なくなったり、しょっちゅう再起動なのだが、プロジェクトが悪いのか?
0449デフォルトの名無しさん
垢版 |
2020/12/29(火) 07:38:10.64ID:/Iwn/lvf
>>447
あんまそういうのはないかなー
Androidだとデプロイする時にOutofNemoryとかJava関連のなる時あるけど
0450デフォルトの名無しさん
垢版 |
2020/12/30(水) 02:05:36.60ID:ze6oCJYZ
Googleには、マルチプラットフォームツールキットとして、
Flutter(Dart)とKMM(kotlin)の二系統あるのか。
それに加えてGo langがあり、Javaもある。
0456デフォルトの名無しさん
垢版 |
2021/01/26(火) 14:30:05.38ID:j7spnDSJ
人脈なくてもやっていいの?
0460デフォルトの名無しさん
垢版 |
2021/02/04(木) 12:17:53.35ID:g6UWTYBM
あれだけの注目プロジェクトでMSも噛んでいてこのザマとか、一体誰だったらxamarinでまともなアプリ作れるんだろうか
0462デフォルトの名無しさん
垢版 |
2021/02/04(木) 16:40:03.92ID:M8nO/F+8
>>460
ザマリン関係ないだろw
0469デフォルトの名無しさん
垢版 |
2021/02/06(土) 14:00:26.49ID:xuEfQm7n
>>468
お前が何のエンジニアか、そもそもエンジニアなのか分からんが、お前が人格破綻者なのは分かったよw
0472デフォルトの名無しさん
垢版 |
2021/02/06(土) 16:46:37.79ID:JdsD+Ic/
国が発注した金額は3億超で
改良を引き受けた企業が受け取ったのが1600万円とかだからベンダーロックインすら関係ない
0473デフォルトの名無しさん
垢版 |
2021/02/06(土) 17:04:22.66ID:JdsD+Ic/
ごめん
国が支払ったのは3億要ってなかった
国の支払2億9448万
開発会社が受け取ったのが1615万
0474デフォルトの名無しさん
垢版 |
2021/02/06(土) 18:12:13.74ID:0l8rGy4F
正直、いくら保守費用込だと言ってもこんなクソアプリを3億かけて発注する側も頭おかしい。
妥当な金額はリクス込みでも1000〜2000万だわ。
0476デフォルトの名無しさん
垢版 |
2021/02/06(土) 20:20:29.51ID:DY3tk9Io
ココアの開発、MSの人が開発にかかわったわけじゃないのか?

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

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

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

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

MSのAzure関連部隊の不始末であってXamarinは関係ない。
0487デフォルトの名無しさん
垢版 |
2021/02/13(土) 15:10:01.57ID:ZnJ2NR9I
Xamarin のせいじゃなくて、単にバグってるだけだろw
マルチプラットフォームじゃなくても同じことをすれば同じことが起こる
0488デフォルトの名無しさん
垢版 |
2021/02/13(土) 15:19:34.20ID:H2nvFqer
Xamarinを使っただけでバグが量産されまともに動くアプリを作ることすら困難になる
0493デフォルトの名無しさん
垢版 |
2021/02/13(土) 18:59:48.87ID:fixCDq/m
よくわかんねーがそもそもそれ2行目と3行目の間にすっ飛んだらって、しょうがなくね?そこまで問題ないようにとかいってたらエラーハンドリングコードが9割ぐらいになるぞ?
0494デフォルトの名無しさん
垢版 |
2021/02/13(土) 19:03:20.06ID:fixCDq/m
斜め読みしかしてないけど、そこで解決策ってやってるのは単に元ファイルをとりあえずどっか逃してるだけで、だったらtmpファイルで良くね?
tmpをさらに誰かが消しちゃうとか?
0495デフォルトの名無しさん
垢版 |
2021/02/13(土) 20:12:47.29ID:2KIaYprT
>>493
そもそもこのコード自体がtryブロックの中じゃないか……全然関係無いぞ
atomicに行うべき動作がatomicにできてないのが問題
0496デフォルトの名無しさん
垢版 |
2021/02/14(日) 08:25:31.59ID:hKfY6JdB
途中で落ちても元ファイルかtmpのどちらかは残るようにしてるのに読む時はtmpを見てないのか
これをコードレビューで見逃すのはちょっとなあ…

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

間違ってたこといってたらすまそ
0501デフォルトの名無しさん
垢版 |
2021/02/14(日) 20:07:37.24ID:VLDULwf9
>>500
ジャーナリングのアルゴリズムをどう設計するかだけど、俺が設計するならオリジナルがないまたは壊れてたらtmpを採用、両方正常ならオリジナルを採用、両方壊れているってのはアルゴリズム上はあり得ないけどフェールセーフで初期値って感じにするかな?
0504デフォルトの名無しさん
垢版 |
2021/02/14(日) 22:05:22.75ID:yrV2Bu9C
Xamarinの問題じゃなくてファイル更新のアプリ側実装の問題でしょ。
Androidはアプリがバックグラウンドに移された時の処理が独特なので、処理途中で例外発生は割とある。ちゃんと拾えば安全だけど。
0505デフォルトの名無しさん
垢版 |
2021/02/14(日) 23:18:47.82ID:zAbdmxgh
Xamarinさえ使わなければこんなことにはならなかったのにかわいそう
Xamarinが無ければ世の中はもっとより良い場所になる
0507デフォルトの名無しさん
垢版 |
2021/02/15(月) 04:10:42.61ID:yoDWWd4K
>>501,502

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

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

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

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

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

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

COCOAだったら別に作るとかはまあアリかもとは思うけど
0518デフォルトの名無しさん
垢版 |
2021/02/15(月) 14:45:24.22ID:eA3sF93U
>>517
二つ同時はコツをつかめばわりと簡単。
三つ四つになってくると流石にきついけど、きついのはXamarinの中の人も同じ。
0521デフォルトの名無しさん
垢版 |
2021/02/15(月) 18:20:10.71ID:yoDWWd4K
>>518
いや業務寄りのロジックがムッサ多いから
別々に作るのは避けたいのよ
0523デフォルトの名無しさん
垢版 |
2021/02/15(月) 20:08:18.21ID:fW5pFQkM
∧_∧  / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
(    )  \_____
| | |
(__)_)
0524デフォルトの名無しさん
垢版 |
2021/02/15(月) 20:10:17.80ID:yoDWWd4K
>>522
こいつの世界における存在必要性皆無すぎない?
0525デフォルトの名無しさん
垢版 |
2021/02/15(月) 22:05:01.34ID:957kb5r0
Xamarinに費やした時間をもっとマシなことに使っていれば
もっと市場価値高められたのにな
残念www
0530デフォルトの名無しさん
垢版 |
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である必要ないもの。
そもそもメンテ会社が、ってのは置いておいても。
0531デフォルトの名無しさん
垢版 |
2021/02/16(火) 17:50:48.08ID:OBcmXmcp
なまじ別ターゲット向けコンパイル通っただけで大丈夫と思ってしまう錯覚を誘引しやすい。クロスプラットフォーム環境だと特にそう。
信頼できないものを信頼できるかのようにみせてしまう。
0532デフォルトの名無しさん
垢版 |
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って正気をうたがう。
0533デフォルトの名無しさん
垢版 |
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が書いて公開済みなのだ。それに乗っかるのが一番ミスが発生しない。品質を管理したければ。
0535デフォルトの名無しさん
垢版 |
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はクロスプラットフォーム開発環境の中では古株なのにそれでもやっぱりバグはあるのか、絶対ユーザー数が少なくてバグが取り切れてないのかな。
0536デフォルトの名無しさん
垢版 |
2021/02/16(火) 19:30:37.50ID:y/Pissdx
Xamarinは2案件ほどやって見限ったけど、かと言っていまさらiOSとAndroidのそれぞれのSDK使って1から作るのはもっとダルいわ。
最近ではFlutterが大きな問題なく使えてる。奇跡的に罠を回避できてるだけかもしれんが。
0537デフォルトの名無しさん
垢版 |
2021/02/16(火) 19:42:19.51ID:c+cVyo6k
FlutterはFlutterでネイティブの混在とかしにくいし日本語入力やらなんか知らんけどWebビュー絡みで辛いとか聞いたぞ

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

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

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

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

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

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

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

>>544
それはある
アップルだとSwiftUIとかも自分のとこで使ってんのかね
自分のとこで使うものじゃないと気合入らんよな
.NET自体はAzureとかでも使うから問題ないと思うけど
MSのUIフレームワークが迷走してるのも自分たちで使わないせい&Windowsチームとその他が分かれてるせいな気はする
0547デフォルトの名無しさん
垢版 |
2021/02/16(火) 20:59:05.35ID:c+cVyo6k
>>545
酷いのか(´・ω・`)
0548デフォルトの名無しさん
垢版 |
2021/02/16(火) 21:08:03.36ID:NrVvDTU0
「officeの開発に何を使っているか?」
今も昔もMSの本気を探るにはこの指標が一番よい
0549デフォルトの名無しさん
垢版 |
2021/02/16(火) 21:11:09.95ID:y/Pissdx
>>542
確かにOS固有バックグラウンド動作なんてのはFlutterの得意分野じゃないね。
と言うかXamarin含めてマルチプラットフォーム環境共通の弱点と言うべきか。
0555デフォルトの名無しさん
垢版 |
2021/02/16(火) 22:17:43.32ID:c+cVyo6k
>>553
そこはXamarinの利点だとは思う。
その辺がアレなんでフラッターを実案件に突っ込むのは客の理解ないと怖いな感ありそうな気がする
まあザマリンでも客の理解必要だけど
0557デフォルトの名無しさん
垢版 |
2021/02/16(火) 22:26:52.40ID:c+cVyo6k
中身は++側は色々
0558デフォルトの名無しさん
垢版 |
2021/02/16(火) 22:28:41.00ID:I+AWnxj9
>>549
本当にこれモバイルOSは節電のためとかで手続きややこしいし、Androidでもバージョン間でかなりかわるからなあ。
0560デフォルトの名無しさん
垢版 |
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

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

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

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

日経xtechではそのへんの丸投げにMSが関わってて
https://xtech.nikkei.com/atcl/nxt/column/18/00001/05203/
では"実質的にはマイクロソフトが選考か"まで言われてるんだし。
0585デフォルトの名無しさん
垢版 |
2021/02/18(木) 00:00:54.28ID:lfkxIMlt
リリース前からパーソル決まってたの本人インタビューでも答えてたのに
叩かれたからやめますみたいな言動に惑わされた記事だね
0590デフォルトの名無しさん
垢版 |
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
0591デフォルトの名無しさん
垢版 |
2021/02/18(木) 09:17:03.17ID:m1ToIYl4
>>590
COCOAの仕組みって確か一日の接触履歴をサーバーに上げずにローカルに保存してて、定期的にサーバーから陽性者IDリストをダウンロードしてローカルでマッチングするんだよね?
もし同じ方法で接触履歴保存してたら消えちゃうわな。
0592デフォルトの名無しさん
垢版 |
2021/02/18(木) 09:29:31.42ID:64/LOwh9
>>589
使う前にドブに捨ててるイメージ
0593デフォルトの名無しさん
垢版 |
2021/02/18(木) 10:17:30.82ID:xXLmJ/sd
規模は小さいが品質が求められるアプリで
マルチプラットフォームにする必要なんて全然なかったのに
0594デフォルトの名無しさん
垢版 |
2021/02/18(木) 12:58:10.79ID:osZKw8IF
クロスプラットフォームにする必要なかったわまわわからんでもないけどプラットフォームごとに違う動作する部分はXamarinは違うように書けるんだからXamarinのせいいうよりも杜撰なコード書いてた&チェック杜撰すぎたせいだろ
StoreとMoveがアトミックになってないとかもべっにその部分必要なら自分で書けばいいわけで
0595デフォルトの名無しさん
垢版 |
2021/02/18(木) 13:13:53.28ID:0cnx11O2
接触の履歴保持はOSのENAPIがしてくれるんじゃなくて?
0597デフォルトの名無しさん
垢版 |
2021/02/18(木) 14:00:42.82ID:1lSYz4+D
まともなアプリはバックグラウンドからSaveProperties繰り返し呼んだりしないから
今まで誰もXamarin.Formsのバグに気付かなかったのではないかと

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

iOSでもAndroidでもお行儀悪すぎて
OSに止められるような実装になってるのかも
0599デフォルトの名無しさん
垢版 |
2021/02/18(木) 18:22:44.31ID:mNCoxgzN
if (store.FileExists(PropertyStoreFile))
  store.DeleteFile(PropertyStoreFile);
store.MoveFile(PropertyStoreFile + ".tmp", PropertyStoreFile);

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

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

SavePropertiesってデータベース的な使い方には向いてないんじゃね?
本格的なデータ保存にはsqliteとか使えってことだと思う
しらんけど
0612デフォルトの名無しさん
垢版 |
2021/02/19(金) 00:23:15.86ID:C3yZx8mN
ちょ○○と関わるとろくなことがない
0614デフォルトの名無しさん
垢版 |
2021/02/19(金) 04:01:43.97ID:FXdtalV2
.NET6ぼちぼち色々話出てきてるけど、まあweb含めたクロスプラットフォーム開発の一手法として役立ちそうだから期待してるわ
0615デフォルトの名無しさん
垢版 |
2021/02/19(金) 11:27:45.39ID:L+ophXdU
MSの良いところは時代遅れになったら丸ごとリライトしてくれること
Windows、Office,VisualStudioなど主要アプリ以外でも定期的に見直してくれる
その波にXamarinが加わるならとても良い事だ
0616デフォルトの名無しさん
垢版 |
2021/02/19(金) 11:45:53.70ID:1FoLeUG6
デプロイ王子ってXamarinじゃなくてAzureの人なのか
アイツのせいでXamarinがこんだけ叩かれてるのにAzureがノーダメージってのもなんかやり切れないな
0617デフォルトの名無しさん
垢版 |
2021/02/19(金) 12:30:01.73ID:U8GNmkZs
自意識過剰の被害妄想
世間的には叩くというほど注目されてない
むしろ>>610の通りまったく問題解決してないのに事態を終息させて無理やり幕引きされた感すらある
0618デフォルトの名無しさん
垢版 |
2021/02/19(金) 15:27:46.30ID:LoU7pdW5
>>606
>こんなレアなタイミングで発生する不具合が

人間はレアだと思っててもCPU的には全然レアじゃない
人間と宇宙と地球と地震の時間感覚の差と似たようなもの
0621デフォルトの名無しさん
垢版 |
2021/02/19(金) 19:19:43.08ID:FXdtalV2
>>618
いやレアだろw
バックグラウンドタスクで絶妙のそのタイミングでターミネートされたら、だろ?
まあ母数が多いからってはあるけどな
0626625
垢版 |
2021/02/19(金) 20:27:54.40ID:B4GlCKY0
データベース(DB)を知らない香具師だろ

DBなら絶対に、transaction を使うから
0627デフォルトの名無しさん
垢版 |
2021/02/19(金) 20:50:21.05ID:FXdtalV2
>>624
全体の処理時間がどのくらいでそれがどのくらいの頻度かにもよると思うけどそんなある処理なん?
まあsqliteでも使ってろって感じだな
0628デフォルトの名無しさん
垢版 |
2021/02/19(金) 21:44:55.47ID:XfHSOuA3
ブロックするかどうかとは別に遅延書き込みの問題もあるから、レアとは言い切れないでしょ。
0630デフォルトの名無しさん
垢版 |
2021/02/19(金) 23:10:34.33ID:fFbWPHDZ
androidのディープスリープやらの省電力で
push通知が受け取れない問題と同じだったのかな
0631デフォルトの名無しさん
垢版 |
2021/02/20(土) 01:02:55.30ID:ofw3DPR1
>>619
デプロイ王子の方のリポジトリだよね
COCOAの風当たり強くなってきたから
もう無関係だしメンテもしないぞってアピールなんだろうか
0633デフォルトの名無しさん
垢版 |
2021/02/20(土) 08:46:59.69ID:+6kk6BHB
なんでOSのお作法無視してバックグラウンド処理を長時間やるの?
過去にちゃんとスマホアプリ作った事があればOSにキルされるって分かるだろ
デプロイ王子?とやらが作ったコードの部分が既にそうなってたのか知らんが
少なくともまともにスマホアプリ作った事あるやつならそんな事やらねえだろ
0636デフォルトの名無しさん
垢版 |
2021/02/20(土) 11:36:10.32ID:nMEYQFLr
iOSは?
0638デフォルトの名無しさん
垢版 |
2021/02/20(土) 12:06:57.25ID:B7jWfCLx
>>635
それかDOZEより下のレベルでSoC固有のバッテリー最適化とかしちゃってる機種があるので苦労するのよ。
0640デフォルトの名無しさん
垢版 |
2021/02/20(土) 12:21:40.56ID:+6kk6BHB
>>638
それはOSのカスタマイズだろ…
アプリのキルとかスリープのタイミングの制御はSoCの役割じゃねえだろ
0641デフォルトの名無しさん
垢版 |
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以降の自動調整バッテリーでスタンバイバケットに入ってしまう事言ってるの?

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

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

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

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

もしかしてコピペで類似コード量産してしまうタイプの人かな?
0656デフォルトの名無しさん
垢版 |
2021/02/20(土) 23:20:22.02ID:nMEYQFLr
>>655
チンパンジーは理解できないならバナナでも食ってろよw
0660デフォルトの名無しさん
垢版 |
2021/02/21(日) 08:17:42.57ID:zSeiBgEP
日本マイクロソフトも何もせず金もらったみたいだし
Windows使うのやめます

3億だか4億だか税金使ったけど何に使ったか内訳は一切公表出来ないって
国民を馬鹿にしてるにもほどがある
MSも8千万円以上ガメただろ
0665デフォルトの名無しさん
垢版 |
2021/02/21(日) 13:40:00.28ID:u2qGdVDT
でも公表したらお前ら怒るんだろ?

だったら公表するわけないだろ。
0666デフォルトの名無しさん
垢版 |
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%
アプリの健康状態を提示しないと交通機関や施設の利用ができないから入れるしかない模様

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

利用規約
(連絡方法)
第14条 本アプリに関するアプリ利用者から厚生労働省への連絡は、本アプリ内又は厚生労働省の新型コロナウイルス感染症対策に関するウエブサイト内に掲載し、厚生労働省が指定する方法により行っていただきます。
0669デフォルトの名無しさん
垢版 |
2021/02/21(日) 19:16:31.83ID:u2qGdVDT
オープンソースってそういう物だろ?
0670デフォルトの名無しさん
垢版 |
2021/02/21(日) 19:44:23.05ID:/z9ebJlc
>>669
まともなOSSなら透明性の高い運営と意思決定システムを持っている
COCOAの開発は密室で行われててオープンではない
0671デフォルトの名無しさん
垢版 |
2021/02/21(日) 20:57:40.00ID:u2qGdVDT
まともなオープンソースなんて無いという意味か?
0673デフォルトの名無しさん
垢版 |
2021/02/21(日) 21:08:55.16ID:gtcxpqGP
トヨタもEV化の流れについていけず脱落しそうだな
これも俺が5年以上前から予言していたことだ
俺には未来が見える俺様の先見の明を称えよ
0675デフォルトの名無しさん
垢版 |
2021/02/21(日) 21:36:23.71ID:XINJHcqq
予言とか占いとか、コロナ予想できなかった時点でゴミなんだわ
それ差し置いてこういう技術が発達しますとか、何の意味があんだよ
0676デフォルトの名無しさん
垢版 |
2021/02/21(日) 22:12:38.97ID:8swn9U9q
>>675
ノストラダムスの大予言、コロナ当てはまるよ
予言では世界が暗黒で包まれて日本発の何かで世界が助かるっていうような記述
0677デフォルトの名無しさん
垢版 |
2021/02/22(月) 07:26:16.93ID:4+fCbbxm
>>667
普通のOSSなら開発元が放置してたら有志がforkしてバイナリを作成して公開したりするけど
COCOAはそういったことができるソフトじゃないもんな
0680デフォルトの名無しさん
垢版 |
2021/02/22(月) 10:13:10.61ID:7HvxXySV
国に一つの他に国の保健機関以外はストアでの公開を認めないようにGoogleとAppleが規制している
0687デフォルトの名無しさん
垢版 |
2021/02/24(水) 20:43:50.85ID:DPzL4ixX
トヨタ株が上がればXamarinが羽化する
0688デフォルトの名無しさん
垢版 |
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の記述を容易にします。
0689デフォルトの名無しさん
垢版 |
2021/02/24(水) 21:24:50.11ID:/ijFpzJL
>>688
板のルールをよく読んでください。
宣伝は禁止です。
0690デフォルトの名無しさん
垢版 |
2021/02/25(木) 17:57:26.87ID:0Aa2beUH
>>688
削除依頼出してください。
0691デフォルトの名無しさん
垢版 |
2021/02/25(木) 19:08:01.34ID:0Aa2beUH
>>688
Pixiv はそういう会社なんですか?
だんまりですか?
0694デフォルトの名無しさん
垢版 |
2021/02/26(金) 07:11:14.86ID:5o2Tdb6Z
>>690
何この基地外
0695デフォルトの名無しさん
垢版 |
2021/02/26(金) 08:03:24.35ID:5PoDdmHh
XAMLってXamarin以外でも使えんだ
0697デフォルトの名無しさん
垢版 |
2021/02/26(金) 09:37:17.74ID:K8Xef+5I
pixiv は、Ruby で有名な会社

Rubyのコアコミッター・中村宇作氏を採用し、Ruby開発とImageFlux開発を加速します
0700デフォルトの名無しさん
垢版 |
2021/02/27(土) 15:56:53.15ID:pcjF2Szj
個人的には Rubyは、なかなか使えると思う。
node.jsはファイル関連がデフォルト非同期で、追加モジュールを入れないと
同期にできず、posixなどの伝統には合わないので使いにくい。
0706デフォルトの名無しさん
垢版 |
2021/02/27(土) 19:24:12.13ID:fAThacqp
COCOAのissueにコメント出すようにしたのか
まあ無償調査に礼を言うくらい当たり前なんだが今までガン無視だったからな……
https://github.com/cocoa-mhlw/cocoa/issues/16
ここで出てくるのが王子だったら多少は見直すんだが新チームの人か

しっかしXamarinの保存処理は迂回して独自処理に置き換えって
MSにとっては情けない対処が入っちゃったなぁ
0709デフォルトの名無しさん
垢版 |
2021/03/01(月) 02:18:31.32ID:oEkWxClw
>>700
むしろデフォルト非同期だからこそnode.jsは他よりも効率的に動くんですよ
ちなみにあなたの言うposixなどの伝統でも相手が複数ならばノンブロックで読み書きしますよね
その時はselect()ループで待ち受けて読み書きできるようになったらそのイベントドリブンで読み書きしますよね
つまり結果的に非同期になるわけですがその部分を自分でやらずとも提供してくれているnode.jsはむしろ楽に便利に書けるわけです
0710デフォルトの名無しさん
垢版 |
2021/03/01(月) 17:59:53.61ID:+dGGGhWt
>>709
いや、ファイルの読み書きはそこまで複雑なものは必要無い事がほとんど。
非同期「も」出来る様になっているのは良いが、非同期がデフォルトで
同期がモジュールを追加しないとできないと言うのは困る。
0711デフォルトの名無しさん
垢版 |
2021/03/02(火) 07:34:11.82ID:kJOOtJPm
どこの馬の骨とも分からん野良モジュール入れまくってる輩がよく言うよwww
0713デフォルトの名無しさん
垢版 |
2021/03/02(火) 11:00:27.71ID:eVqaXPB2
cocoa4億の内訳でてたけど、MSには1億ぐらいいってるな
アーキテクトとかでぼったくってる予感
0717デフォルトの名無しさん
垢版 |
2021/03/02(火) 18:52:04.10ID:2RCjcGnL
>>702
おまいがちょまど大好きなのは良く判ったぞ
0718デフォルトの名無しさん
垢版 |
2021/03/02(火) 19:14:43.63ID:OFil3iJn
>>702
今回やらかしてるのってXamarinのあのへんの連中じゃなくて、Azure営業部隊とかだから関係ないぞ
0720デフォルトの名無しさん
垢版 |
2021/03/02(火) 20:01:52.87ID:argOcwJM
>>718
思い込みだろ。
Azure関係ないし
Xamarinのバグなら営業も関係ない。
営業をなんだとおもってるんだよ
0723デフォルトの名無しさん
垢版 |
2021/03/02(火) 21:58:35.26ID:1YWrHDXV
よく分からんけど行政機関の会議(?)とやらを民間企業が仕切れるものなのか?
0724デフォルトの名無しさん
垢版 |
2021/03/02(火) 22:06:46.80ID:DtJauKTP
>>723
役人は技術に精通している人間ばかりでもないから有識者を呼ぶ。そこで事前に想定した結論通りになるように人選する。最近は人手もたりないから、ひどい時には有識者のメンツ集めも民間頼み。
>>722
パーソルはMS頼みやったってもうゲロってるんやで
0725デフォルトの名無しさん
垢版 |
2021/03/03(水) 00:14:00.54ID:SXbLmume
MAUIってwebも全部出来るようなこと言ってるけど
だとするとパーツにcssを使ってデザインできるようになったりするのか
0729デフォルトの名無しさん
垢版 |
2021/03/03(水) 03:33:06.53ID:/CEd6Urb
>>721
日経読めとかいいながら厚労省ではなく厚生省ってじいさんかよ

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

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

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

Flutter Webがゴミみたいなコードを生成するのは事実だ。
なにも知らずにそれを否定するおまえらのがデマ
0739デフォルトの名無しさん
垢版 |
2021/03/03(水) 14:54:07.80ID:t34mHJCB
自動生成のコード、著しく不効率とかそういうのでないならどうでもいいのでは
デバッガビリティが元コードでできるの前提だけど
0740デフォルトの名無しさん
垢版 |
2021/03/03(水) 15:15:23.11ID:ZHhMNAUP
.NET MAUI は、Xamarin.Forms を進化させた
iOS/Android/UWP用のモバイルファーストなフレームワーク
だそうで、デスクトップ向けでは無いらしい。
0742デフォルトの名無しさん
垢版 |
2021/03/03(水) 15:57:54.39ID:NSH/5M7t
>>740
リポジトリではDeploy to multiple devices across mobile & desktopって言ってるし、Xamarinブログでもデスクトップ向けではないとは言ってない気がするが。
0745デフォルトの名無しさん
垢版 |
2021/03/03(水) 19:40:37.72ID:CckmJrDv
>>740
嘘つきがすぎるのでは
MAUIはXFの発展系でWinUIでもBlazorでも動くでしょ
0748デフォルトの名無しさん
垢版 |
2021/03/04(木) 08:25:10.45ID:jzPq/gpP
>>747
間違いだとかデマだとかいうなら
どこがどう違うのか詳しく書け。
それができないなら否定などするな
0749デフォルトの名無しさん
垢版 |
2021/03/04(木) 08:27:57.02ID:jzPq/gpP
>746
1行目のプラットフォームにwebがないじゃないか
MAUI対象からwebこっそりと外れたのかね
nativeしか入ってない。

webはXAMLじゃなくてhtml、cssだからな
無理に統合するとFlutterみたいなゴミソース生成マシンになってしまう
0750デフォルトの名無しさん
垢版 |
2021/03/04(木) 08:56:55.95ID:tkjVEYGc
最終的にはUWP、スマホ、webアッセンブリーが同一ソースでコンパイルできるって話だから
unoに近いものになるんだろうか?
0754デフォルトの名無しさん
垢版 |
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入ってた気がするんだが勘違いか
0755デフォルトの名無しさん
垢版 |
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のソースをそのまんまコンパイルできるってことらしい
0756デフォルトの名無しさん
垢版 |
2021/03/05(金) 00:57:50.23ID:bh8XrwWm
Blazorをよく知らないのだけど
html/javascriptでアプリを構築するの?

xamarin.formはc#でアプリを書くけど
同じアプリをc#からのアプローチと、html/javascriptからのアプローチとそう言う違いなのかな
0757デフォルトの名無しさん
垢版 |
2021/03/05(金) 01:12:27.93ID:tw9DB+SW
>>754
ごめん、マジレスでそれ見て何がそんな進化してると思ってるのかよくわからないんだが
0758デフォルトの名無しさん
垢版 |
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も種類がいろいろあるから詳しくは調べてくれ
0759デフォルトの名無しさん
垢版 |
2021/03/05(金) 01:51:52.38ID:AG7JDlnn
.NETで1つにまとめておきながらXAMLとXAML使わないキモい特殊構文Blazorの2本立て。
アホやで。
0760デフォルトの名無しさん
垢版 |
2021/03/05(金) 09:23:33.28ID:PN2XJih+
>>759
それは非効率なCSSが悪いからだろ
nativeにまでcssを強要するわけにはいかない
CSSが消えれば解決する
0762デフォルトの名無しさん
垢版 |
2021/03/05(金) 20:27:02.20ID:PN2XJih+
>>761
名前空間がない
予想外に上書きされたりしがちでバグの温床
大規模サイトになると管理が困難になる

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

XAMLのほうが明らかにコード読みやすい、書きやすい
0763デフォルトの名無しさん
垢版 |
2021/03/06(土) 00:31:54.83ID:5CmX8taG
>>762
scoped css とか
CSS Modules とかは
結構一般的ですよ。

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

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

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

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

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

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

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

vb6がC#に進化したようなもんじゃないの
0780デフォルトの名無しさん
垢版 |
2021/03/06(土) 19:45:07.91ID:pBJyn2P6
>>776
そうだよね、まだ生産性が悪いからnativeでhtml/cssは避けられている。

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

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

XAMLじゃそもそもシンプル過ぎて、
そもそもデザイン性が無いか、
複数のデザインライブラリが入り乱れる運用事情とかほぼないでしょ?
0784デフォルトの名無しさん
垢版 |
2021/03/06(土) 20:14:02.66ID:pBJyn2P6
>>782
認識がずれてる

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

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

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

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

技術的に求められるものが桁違いなんんですよ。
それがXAMLしか分からない人と、WEBシステムで奮闘してる人の違いでです。
0788デフォルトの名無しさん
垢版 |
2021/03/07(日) 01:51:22.43ID:F0DLnVJX
xamlでちゃんと行儀よく完全に分離すれば、デザイナーとコーダーが別々に平行作業したり、コーダーが作業終えた後に、デザイナーだけで
作業できるように作られてるんだけど

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

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

Xamarinはクロスプラットフォームのアプリつくるフレームワークと
いうことすらおまえはわかってない。
SPではデザイナーなどいれずにひとりでアプリつくれないとだめだ
0793デフォルトの名無しさん
垢版 |
2021/03/07(日) 10:17:47.02ID:zxzLYLOu
>>788
まーでもこれはMS諦めてんだろw
0794デフォルトの名無しさん
垢版 |
2021/03/07(日) 11:27:45.30ID:nOL1twYc
>>790
>>758 こいれ以降位から各自の話が合わなくなってる。
DesktopとWeb アプリの話がまざって...
0795デフォルトの名無しさん
垢版 |
2021/03/07(日) 13:02:36.97ID:if8A7y1H
S3に静的コンテンツ置いてLambdaにAPIデプロイしてDynamoDBでサーバーレス構成とかXamarinは一切無関係だしね
0797デフォルトの名無しさん
垢版 |
2021/03/07(日) 13:58:22.41ID:zxzLYLOu
>>794
>>786はデスクトップやモバイルでXAMLはダメだと言ってるんじゃ?
0798デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:16:59.53ID:zxzLYLOu
>>784
ていうかXAML1ピクセルレベルでコントロールできるよね?
0799デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:45:16.26ID:Vfc9MKsb
>>792
+1
0800デフォルトの名無しさん
垢版 |
2021/03/07(日) 14:45:49.51ID:Vfc9MKsb
>>793
++
0801デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:01:53.65ID:nOL1twYc
>>797
デスクトップやモバイルのデザイン用途だとXAMLで十分だろうけど、
Webサイトの様なデザインバリバリのに適用するには厳しいですよと言ってる。
そもそも機能差がありすぎてXAMLは削りようもない位、最低限必要なもののみって感じ。
0802デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:07:41.18ID:RpC5bLIo
>>801
いやだから具体的にこういうのは難しいって言ってよw
その機能差でも良いからさ
0803デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:21:49.46ID:Ggi+wCMq
アメリカ人が情報を盗もうとしてるから気をつけろ。
不用意にMSを利するようなことは言うな。
彼らはここで現状のMS製品の何が問題なのかの情報を得ようとしている。
0804デフォルトの名無しさん
垢版 |
2021/03/07(日) 15:25:29.30ID:r/yUhakS
>>803
あわしろ氏も警告してましたね。
0807デフォルトの名無しさん
垢版 |
2021/03/07(日) 16:08:10.13ID:r/yUhakS
日本のコンピュータ業界を立ち上げた人だろ。
0809デフォルトの名無しさん
垢版 |
2021/03/07(日) 17:02:38.54ID:m/2i5kWO
>>801
おまえがWPF知らずにテキトーなこといってるのはわかったからもういいよ
WPFは必要最低限どころかこんなのだれが使うんだよっていうくらいに
細かくUIいじれる

>>798
1pxレベルってのはそれくらい細かい注文っていう表現。
pxレベルで幅が指定できないっていう意味ではない
0810デフォルトの名無しさん
垢版 |
2021/03/07(日) 17:26:39.23ID:iM+3jpQH
このサイトのデザインはXAMLでは無理だろ!ってやつをいくつくあげてくれたらきっとみんな納得するよ。
阿部寛のサイトとか難しいんじゃないかな。
0812デフォルトの名無しさん
垢版 |
2021/03/08(月) 00:24:04.03ID:u4CRr3CF
Mauiって期待していいんですかね?
マルチプラットフォームワンUIが実現される・・・?
0817デフォルトの名無しさん
垢版 |
2021/03/08(月) 13:44:27.04ID:gBv4suOH
>>816
何言ってんだ
0822デフォルトの名無しさん
垢版 |
2021/03/08(月) 17:42:44.01ID:1mOV2765
>>821
いずれにせよサーバーレス構成でもXamarin+AWSの通信ライブラリでクライアントサイド開発が可能なので
>>795の「サーバーレス構成とかXamarinは一切無関係だ死ね」というのは的外れ
0824デフォルトの名無しさん
垢版 |
2021/03/08(月) 18:49:03.62ID:gWGFkVI0
とりあえず>>816は何言ってんだアホかでオケー?
0825デフォルトの名無しさん
垢版 |
2021/03/08(月) 18:58:36.45ID:dinxKQdX
サーバーレスとかレベルが低いしスレ違い
クロスプラットフォームの話しろ
0826デフォルトの名無しさん
垢版 |
2021/03/10(水) 14:23:53.74ID:YP0fMsSU
.net6.0になるまでネタあるんか?
16.9にしてもホットリロードが全画面にしか効かないじゃんとかこのスレにいってもしょうがないし
0828デフォルトの名無しさん
垢版 |
2021/03/11(木) 22:44:42.28ID:l8yi13tX
MSはEdgeをChromiumに移行したことによって今度はFlutterにコミットし始めてワロタwww
結局MS自身がほぼすべてのアプリをReact NativeやFlutterで作ってんだから.NETなんて既に形骸化して公務員が毎年予算作るためだけに用意した部門やプロジェクトとかわらんことになってんだよな・・・
俺はずっと真面目に.NET触ってきたからけっこう本気で.NETに期待してたのに結局XAMLでウェブアプリ作らせないからReactやFlutterにフルボッコにされてオワコンになってしまったな
0829デフォルトの名無しさん
垢版 |
2021/03/11(木) 23:13:55.13ID:G7OWGbPm
先見の明がない無能がネイティブだけずっとやってりゃ市場価値上げられて年収上がってたのに馬鹿だねえ
0830デフォルトの名無しさん
垢版 |
2021/03/11(木) 23:31:09.49ID:c3rzsgSI
とはいえReact NativeやFlutterで即ウェブアプリが作れるわけではないし、
RNはReact似てるだけだぞ。
まあフルボッコにされてるのはわかる。Xamarin好きだから辛い。
0832デフォルトの名無しさん
垢版 |
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とかマジ神だなって思うもん
0838デフォルトの名無しさん
垢版 |
2021/03/12(金) 07:49:34.64ID:21JkA2e6
>>832
XAML周りの面倒くささは同意。
Flutterで快適に書けることがわかったから、.net 6のMAUI/MVUがどれぐらい使い物になるのか興味深い。
0839デフォルトの名無しさん
垢版 |
2021/03/12(金) 08:10:42.16ID:SONBEbEy
>>822
一切関係無いとまでは言わないけどサーバーレス構成のサーバーサイド向け開発にはXamarinは向いてない。

>>824
アホと言われる筋合いはないけどXamarinやるよりAWSとかGCPやったほうが売りになるよ。
0840デフォルトの名無しさん
垢版 |
2021/03/12(金) 08:29:04.06ID:fiq66hYa
FlutterがTypescriptで書けたらC#erな俺でもとっかかりやすいかなあと思ったが
Dartなんだなあ
0844デフォルトの名無しさん
垢版 |
2021/03/12(金) 13:30:45.57ID:B+4HqBEF
>>839
何でサーバー向けにXamarinで開発すんだよw
0846デフォルトの名無しさん
垢版 |
2021/03/12(金) 16:37:10.61ID:SfWr7n+u
アンドロイドアプリ webサーバーリリース?
0848デフォルトの名無しさん
垢版 |
2021/03/13(土) 02:28:12.39ID:gU2r7EX5
MSの賞ほど無意味なもんねーからな
MVP取ったやつに実際どうなん?って聞いたら受賞歴あるコミュニティで顔のきくやつから推薦されれば貰えるって聞いてアホかと思ったわ
エヴァンジェリストとかもそうだがプログラムのプの字もわからん無能が金とコネで現場引っ掻き回すしCocoaで日本のこの業界が如何に終わってるか白日の下に晒されたが何もかわらんのだから終わってんだよ
0850デフォルトの名無しさん
垢版 |
2021/03/13(土) 12:57:15.34ID:bwIKbV0N
XamarinなんかどうでもいいがAzureでは稼ぎたいのがよくわかるメンバー表だな。cocoaも王子もそのための生贄で
0852デフォルトの名無しさん
垢版 |
2021/03/13(土) 14:51:56.61ID:1woifOgw
エバンジェリスト的なのはいるけど製品開発に関わるとかはないのでは
0854デフォルトの名無しさん
垢版 |
2021/03/13(土) 15:34:40.59ID:33EHGK5P
漏れは、MS の面接を、東京本社で受けたことがあるけど、
英語を喋って下さいと言われて、喋れなくて落ちたw

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

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

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

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

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

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

プログラマーを3年で本社に引き上げて技術営業にするのを怠ってたって事だ
0887デフォルトの名無しさん
垢版 |
2021/03/17(水) 12:32:38.06ID:lqTWJX46
>>883
>>884
関心持つ人が少ないと作業者が集まらないでしょ。
ストールマンとかリーナスみたいなOSSで活躍した、してた人は本人も活発な開発者じゃん
0888デフォルトの名無しさん
垢版 |
2021/03/17(水) 13:35:07.18ID:XYPLqt0O
Cocoaのボランティアデバッグしてる人はそこそこいるでしょ
0889デフォルトの名無しさん
垢版 |
2021/03/18(木) 22:22:37.99ID:8LyRw+6M
16.9.2をインストールしたらホットリロードがすげー軽やかになった
けどデザインビューワー何処行ったん?
0892デフォルトの名無しさん
垢版 |
2021/03/19(金) 03:31:57.64ID:M+sZy+ZC
パーソルが実際にどんな企業かは知らんがどうせ天下り先かなんかのステークホルダーだろ
この国のエスタブリッシュメントはソフトウェアというものについてスキルなんて関係ないどころか必要ないとすら思ってるからな
だから日本のソフトウェア業界というのは技術でなくコネでしか金が回らないビジネスモデルだから多重請負や人海戦術という国内でも屈指の低水準の労働生産性なんだよ
0893デフォルトの名無しさん
垢版 |
2021/03/19(金) 18:48:25.13ID:PRQFrtkM
もうそういう、この国のITはどうこうとか手垢付きまくりの言説ウンザリだわ
0905デフォルトの名無しさん
垢版 |
2021/03/26(金) 18:40:52.90ID:dACV4LFh
iOS版は何年も前にSwiftUI化してたのに
Androidはどうしてこんなに遅くなったんだろうか
Xamarinが原因で開発が難航してたとは思いたく無いけど
0906デフォルトの名無しさん
垢版 |
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()とかマジで時間とメモリの無駄遣い
0907デフォルトの名無しさん
垢版 |
2021/03/26(金) 21:09:27.30ID:rHx5LvCd
c++で書き直してるのはwinuiのことだろ
でreact native for windowsの裏でwinuiを使おうってだけ

まぁxamarinは糞なのは違いないが、その後継のmauiも大しては変わってないから同じく失敗しそう
0908デフォルトの名無しさん
垢版 |
2021/03/26(金) 23:31:30.96ID:IXGlkaEf
失敗するも何もマルチプラットフォーム開発の一つの選択肢として一定のシェアで定着してるだろ
お前らこそ現実見ろよw
0912デフォルトの名無しさん
垢版 |
2021/03/27(土) 00:39:39.46ID:US5pUdBz
一定のシェア??
そんなのあるに決まってんだろ
お前のなかじゃ失敗=シェア0%の前提で話してるのww??
0913デフォルトの名無しさん
垢版 |
2021/03/27(土) 01:21:31.03ID:8z0MXr83
Delphiなんてもう終わっている言語でも一定のシェアはあるから
0914デフォルトの名無しさん
垢版 |
2021/03/27(土) 01:34:26.34ID:n1Hujnlo
VB6ですら未だに使われてんのに一定のシェア()とか超ウケるwww
俺もC#は言語の中で一番好きだからXamarinに期待するのは理解できるがDOMやJS/TSなんかのウェブの基礎がわからない・学習意欲がない・ついていけないなんて理由で.NETにしがみついてるやつが多すぎてマジで死ねよって感じ
0917デフォルトの名無しさん
垢版 |
2021/03/27(土) 02:23:47.17ID:wtOWqFIg
>>912
むしろんじゃ何を持って失敗って言ってんのか理解に苦しむな

>>914
jsとか関わりたくないわ
0918デフォルトの名無しさん
垢版 |
2021/03/27(土) 06:53:44.03ID:PiHQEd9F
モバイルSuicaのようなユーザー数がとても多いアプリでXamarinが動いているのはいいね
0919デフォルトの名無しさん
垢版 |
2021/03/28(日) 16:08:00.28ID:k+soecW4
インストールベースで2000万超えてるCOCOAがXamarinアプリの代表かな
世界でもトップクラスなのでは
0920デフォルトの名無しさん
垢版 |
2021/03/28(日) 16:22:35.42ID:dkyJgE9C
制作が楽になる方に機能してくれたらいいんだけどさ
Appleの求める独特な仕様を満たす必要があるとか、Androidの外部ライブラリを使うのが一般的になってる分野だとか、そういう部分が本家ツールより苦労するからな
0921デフォルトの名無しさん
垢版 |
2021/03/28(日) 23:13:48.91ID:KVGQAuJY
>>920
まあザマリンの目的が同じ言語での開発とロジックの共有だからの
なんだかんだ言ってそこはでかいよ
0924デフォルトの名無しさん
垢版 |
2021/04/27(火) 18:05:42.30ID:Qbv2tABW
そら(ネイティブに比べてハイブリッドが遅いのは)そうよ
3Dが一切使えないからゲームが作れないしパフォーマンスも良くないから今でもプラットフォームごとにネイティブコードで書いてるとこばかりでハイブリッドなんて2割あるかないかじゃねーかな
その中でも特に起動が遅いXamarinとかインフラ系アプリで採用しちゃあかんやろとしか言えんわwww
0930デフォルトの名無しさん
垢版 |
2021/04/27(火) 20:48:04.80ID:7CdCXPiq
>>924
ゲームXamarinで作ってるとこは聞いたことないがCocosSharpとかあんだろ
つかUnityなんだと思ってんお前は
0931デフォルトの名無しさん
垢版 |
2021/04/27(火) 20:49:36.18ID:7CdCXPiq
Cocosは死亡気味なんかな
0932デフォルトの名無しさん
垢版 |
2021/04/27(火) 20:50:50.37ID:wwwPcD6o
Android版は起動に失敗することがあるけど、
ちゃんと起動したらそんなに遅くもなく動いてるけどな。
0935デフォルトの名無しさん
垢版 |
2021/05/20(木) 19:09:12.58ID:Q4qXUIRT
Converterじゃねーの
0936デフォルトの名無しさん
垢版 |
2021/05/20(木) 19:29:24.51ID:sqSgrk+b
質問してるやつも答えてるやつもまったく理解してなくて頓珍漢なのクソワロタw
属性構文でもプロパティ要素構文でもバインドできるんだが基礎を勉強しろXAMLの要素はDOMじゃなくてクラスだってことを理解しろ
0937デフォルトの名無しさん
垢版 |
2021/05/20(木) 20:20:59.68ID:Q4qXUIRT
>>936
頓珍漢なのはお前だ阿呆
0939デフォルトの名無しさん
垢版 |
2021/05/23(日) 20:23:35.08ID:l0uCb7oD
やっぱりデザイン時にフォームのデザインがわからないのは不便だなぁ
いくらホットリロードがあるっつッてもなぁ
0941デフォルトの名無しさん
垢版 |
2021/06/12(土) 19:19:09.29ID:87EBpM9M
vsアップデートしたら、起動時の度にiPhoneに2段階認証届くようになった。なんぞこれ?
0942デフォルトの名無しさん
垢版 |
2021/07/11(日) 14:17:53.29ID:NW7Fi3rk
VS2019でXamarin.Formsのアプリを作ってるのだけど
なんでXamarin.Formsだとエディタの設定無視して
インデントが片っ端からスペースになっちゃうの?
デスクトップアプリだとcsファイルはインデントすると全部タブが入るのに
Xamarinのソースはインデントが全部スペースになっちゃう
0943デフォルトの名無しさん
垢版 |
2021/07/11(日) 14:23:14.09ID:NW7Fi3rk
なんか、
.editorconfigを作ってソリューションに追加して
そのファイルを開いて
インデントと間隔の「タブの使用」のチェックボックスを両方外したらタブになった
なんで反対の動きするん?
0944デフォルトの名無しさん
垢版 |
2021/07/11(日) 14:24:43.50ID:NW7Fi3rk
水の星へ愛を込め手を聞いてるけど
森口博子ってデビューの時から歌うまかったんだな
0946デフォルトの名無しさん
垢版 |
2021/07/16(金) 17:39:10.52ID:1JqhE4un
久しぶりにForms触ったんやが、別世界になっててビビった
ライブラリの充実ぶりがすげーな
0947デフォルトの名無しさん
垢版 |
2021/07/16(金) 19:13:58.82ID:dBxLhuPx
コントロールが増えたん?
0948デフォルトの名無しさん
垢版 |
2021/07/16(金) 22:31:51.42ID:fzXSXsFM
結局MSの開発環境が一番一貫性がなくなってしまっててクソワロタ
Windows 11に合わせてWinUI3を散々推してきたUWPじゃなく今更WIn32を優先する始末
XAMLを全面に推すくせにASPやRazorは捨てない曖昧な態度で困惑
そりゃMS Storeでアプリ増える訳ねーんだよなにっちもさっちも行かなくなってAndroidアプリの配布と実行に賭けるとか無能しかおらんのかよ
そして結局MS自身が自社開発環境ではなくReact Native使っとるという意味不明すぎる態度も無能すぎる
0949デフォルトの名無しさん
垢版 |
2021/07/16(金) 22:40:30.34ID:kylJSQdV
MSはもうオープンソースに舵切ってから
けっこう時間たちますよ
開発者も主力はVSCodeに移ってるでしょ。
0950デフォルトの名無しさん
垢版 |
2021/07/17(土) 09:09:49.00ID:HBoQlXiJ
久しぶりにココ見たけどUnityのことを誤解してる人がこのスレにもいるんだなと
ゴミレスですまん

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

新規に作る分にはあまり違いないんじゃ?
0957デフォルトの名無しさん
垢版 |
2021/07/29(木) 12:23:51.15ID:dBxLhuPx
MAUI、webでも使えりゃいいのにな
0958デフォルトの名無しさん
垢版 |
2021/07/30(金) 21:40:35.88ID:ZII7o20O
MAUIでのモバイル開発もこのスレに含まれるの?
別スレッド立てたほうがいい?
含まれるなら次はスレタイにMAUIのキーワードいれたほうがいいな
0960デフォルトの名無しさん
垢版 |
2021/07/30(金) 23:11:26.30ID:rVAEmK93
MAUIはXamarinを進化させたような別技術だから別の方がいい気はする
0961デフォルトの名無しさん
垢版 |
2021/07/30(金) 23:17:39.54ID:SVjKqt69
次スレは一緒の方がなくない?
そんなに話題無いし、
XamarinはMAUIに引っ越せとMSからのお達しでてるし
0963デフォルトの名無しさん
垢版 |
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さんよ
0965デフォルトの名無しさん
垢版 |
2021/07/31(土) 07:55:16.67ID:lAheDNgg
jetpack composeも1.0になったし、windows 11でandroidアプリ動くようになるし
Flutterやjetpack composeでwindowsアプリ作るのがトレンド
0966デフォルトの名無しさん
垢版 |
2021/07/31(土) 08:22:37.29ID:26jcd17d
>>963
webは一緒に開発させて欲しかった

>>964
そういう括りの方が正しそうやな
ちょい雑だった
6でiOSとかのラッパーの部分はどういう扱いになるんだ?ベースの部分が.NET6としてあって、各プラットフォーム用の部分はエクステンション的な感じ?
0967デフォルトの名無しさん
垢版 |
2021/07/31(土) 08:24:13.05ID:26jcd17d
>>965
FlutterとMAUIとかXFで生産性の差出てくる?
0968デフォルトの名無しさん
垢版 |
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いれてもらうスタイルも増えると思う
0969デフォルトの名無しさん
垢版 |
2021/07/31(土) 09:37:04.90ID:26jcd17d
>>968
やー、やっぱりwebでもチャラっとは動かしたいよ
自分で使っててもこのマシンでアプリ入れるのだるいな、webのやつでいーやとかよくやってる
それにwebだけでいいようなもんだったらむしろそれだけの方が運用も楽だし。そこで開発方法とか変わるのはめんどい
0973デフォルトの名無しさん
垢版 |
2021/07/31(土) 18:25:18.54ID:vlTDdO16
結局XcodeがないとAppleプラットフォームのバイナリをビルドできないのがマジで不便だよな
プライベートではゲーミングPC以外はMacオンリーの俺ですらそう感じるんだからそうじゃない奴らは案件でも慣れないMacで四苦八苦してて超ウケるwww
0974デフォルトの名無しさん
垢版 |
2021/07/31(土) 23:08:17.08ID:bmkKtZ0g
>>972
ハッキングはわからんのでしょうがない買います
開発するのに便利になるわけでもないのに金かかるとか(;´д`)トホホ…
0976デフォルトの名無しさん
垢版 |
2021/08/01(日) 03:01:08.12ID:NQ1jao3d
AzureもAWSもGCPもどんどん高くなってて個人だと学習できなくなってんのやべーだろ
0979デフォルトの名無しさん
垢版 |
2021/08/01(日) 11:17:25.42ID:2muppe0C
>>975
それってiPhone繋いで実機デバッグできるん?
0980デフォルトの名無しさん
垢版 |
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で使えてますか?
0983デフォルトの名無しさん
垢版 |
2021/08/01(日) 14:51:39.21ID:qOnqKK9n
iOSアプリ作るなら整備済のMac mini買うのが情報豊富で無難だよ。
ググって英語情報しか無いとか情報自体無いような環境はアプリの中身じゃ無いところで無駄に苦労する
0984デフォルトの名無しさん
垢版 |
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って感じになりそう
0986デフォルトの名無しさん
垢版 |
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買うのは抵抗ある
0987デフォルトの名無しさん
垢版 |
2021/08/01(日) 17:54:24.24ID:l/JPeXRi
なんかめんどくさそうなので素直に最新モデルのMac mini買っとくわ
業務のお勉強なのに自腹つれぇけどしゃあないか
これがアップルの目指した世界なんだな
0988デフォルトの名無しさん
垢版 |
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が出てから考えればいい。
仕事で使うなら会社の経費で買ってもらえばいいし。
0991デフォルトの名無しさん
垢版 |
2021/08/01(日) 22:42:57.44ID:AQsxQSFr
>>989
我慢できない性格なだけじゃないんか?w
C#とXamarinはかなり経験あるの?

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

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

>>997
ホントそれ
なんで自腹切ろうとしてるのか意味わからん
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を超えています。これ以上書き込みはできません。

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