Xamarin Part6

■ このスレッドは過去ログ倉庫に格納されています
2017/10/19(木) 07:55:07.34ID:lUytdpCK0
!extend:on:vvvvv:1000:512

C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
http://xamarin.com/

前スレ
Xamarin Part5 [無断転載禁止]c2ch.net
http://mevius.5ch.net/test/read.cgi/tech/1498575762/1

煽りはスルー推奨
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2017/12/22(金) 11:09:27.45ID:GLs+DvqX0
>>440
昔の職場のフォーマットを見たら「FW/MW等」という欄があった
これで通じてるみたいだから多分そうはならない。あるいは、どうでも良い欄なんだろうな
2017/12/22(金) 11:13:43.26ID:Z/uX/8Sx0
それファームウェア/ミドルウェアのことじゃないのか?
2017/12/22(金) 11:28:25.75ID:lyRs/gAjM
フレームワークとミドルウエアの違いを聞かれたら説明できないw
2017/12/22(金) 11:30:38.83ID:GLs+DvqX0
>>442
なるほど、制御系ならありえるかも知れん
業務系だったからか、営業からはフレームワークのことだと説明されていたよ
まあ悪しき文化ですわ
2017/12/22(金) 11:45:47.68ID:Z/uX/8Sx0
>>443
イメージとしてはハードを制御するソフトがファームウェア、ソフトを制御するソフト(微妙な表現だけど)がミドルウェア
例えば完成品の組み込みライブラリ(数値計算系やネットワーク系など)のパッケージがミドルウェア
フレームワークはパッケージ作成のための雛形となるソフトウェア、 Xamarinは正にそれ
2017/12/22(金) 12:15:20.02ID:znB0K1tH0
ID:Z/uX/8Sx0
こういう馬鹿はまともな報告書を書くことができない
2017/12/22(金) 12:22:42.77ID:lyRs/gAjM
>>445
ライブラリ<フレームワーク<ミドルウエア<xxエンジン<アプリケーション
の並びで良いのだろうか?
2017/12/22(金) 12:24:10.60ID:KA9SC4td0
Xamarinみたいな糞を使うからそうなる
2017/12/22(金) 12:24:26.01ID:lyRs/gAjM
>>446
馬鹿じゃなくて組み込みの世界の人だろ
SIerの世界とは文化が違う
2017/12/22(金) 12:52:32.10ID:Z/uX/8Sx0
確かに組み込み系の出身だよ
逆に業務系の人がミドルウェアやファームウェアにどういったイメージを持っているのかについては興味がある
どうなんだろ
>>447についての個人的な考えとして、フレームワークについては階層並びではなくあくまでツール的な位置づけで中間層に並立しているイメージかな
2017/12/22(金) 13:10:13.80ID:Dcph2oHqM
>>450
ファームウェアはROM書きのイメージ。
バグを仕込むと大変そうw
2017/12/22(金) 13:39:13.30ID:Z/uX/8Sx0
一昔前のマスクROM使ってた頃と違って、近頃はフラッシュROM製品が増えているので割と融通は効く
工場の製造ラインとの調整は大変だったけど5年くらい前の話
2017/12/22(金) 14:17:38.66ID:oR3DRk2W0
>>452
つか、マスクROMじゃなくてEP-ROMな
紫外線で消えるやつ
2017/12/22(金) 14:21:49.72ID:Z/uX/8Sx0
窓付き(紫外線消去)ROMなんか高すぎて量産では使えないよ
試作では重宝したけどね
2017/12/22(金) 14:48:11.40ID:Dcph2oHqM
>>452
バグで死人が出るとか無いですか?
業務アプリは損失は出ても死人は滅多に出ない。
2017/12/22(金) 14:53:42.03ID:oR3DRk2W0
>>454
ああ、単価が違うとそ〜なるんだな
2017/12/22(金) 14:55:43.07ID:Z/uX/8Sx0
>>455
家電製品だったので死人が出るような事態になったことはない
ただしソフトバグで社告を出して、製品回収/無償修理扱いになったことはある
開発チーム全員肩身の狭い思いをした
458デフォルトの名無しさん (スプッッ Sd1f-XIEQ)
垢版 |
2017/12/22(金) 15:13:36.06ID:2bkBXkP+d
>>455
俺はあるよ。
実際には他社製品で死にそうになったから、自社には最初から対策いれていたから、事故は無い。
2017/12/22(金) 15:29:38.59ID:Dcph2oHqM
自分の仕込んだバグじゃ無いけど
出荷システムがトラブってトラックの待ち行列ならある。

ここは何のスレよw
2017/12/22(金) 15:41:00.67ID:KA9SC4td0
Xamarinが糞だからこうなる
2017/12/25(月) 16:11:44.17ID:cRa2+7es0
MasterDetailPage を使って画面の遷移を行っていますが、Xmarinのパッケージをアップデートしたところ、メニューの非表示が出来なくなってしまいました。
以前は IsPresented = false; でメニューが消え、Detailページのみの画面になったのですが・・・

Xamarin.Forms 2.5.0.121934 でのメニュー非表示はどうやってやるのでしょうか。
2017/12/25(月) 17:17:09.39ID:WiI4ulJuM
Xamarinみたいな糞でやるからそうなる
2017/12/29(金) 08:57:11.79ID:oOC6ueEnM
Xamarin & Monoって聞くとLinux発祥みたいなイメージなんだけど、
そのLinuxにXamarin開発環境が存在しないのはなんでなの?
2017/12/29(金) 10:18:18.37ID:uIzPvIko0
Microsoftが糞だから
2017/12/29(金) 10:30:57.97ID:rFDQbQBhM
>>463
リナックス用のクライアント作成ツールなんか需要ないやろ?
2017/12/29(金) 10:49:19.63ID:oOC6ueEnM
(Linux用のクライアント)の作成ツールではなくLinuxで動くIDEという意味で言った
Visual Studio、Visual Studio for MacはあるのにVisual Studio for Linuxが無いのはなんでなのかな、と
2017/12/29(金) 11:02:46.55ID:iWfHvtdu0
サーバー上でIDE ってなかなかシュールな状況だな
2017/12/29(金) 11:12:55.46ID:rFDQbQBhM
>>466
とりあえずCSCodeでカバー?
2017/12/29(金) 11:21:15.64ID:oembYCnka
Visual Studio CodeはLinuxで動くけどXamarinにどこまで使えるかは知らない
2017/12/29(金) 12:07:19.65ID:RRbpiG2U0
>>469
Syntax Highlightくらいしかできんよ
2017/12/29(金) 12:13:42.94ID:db16/vDt0
Xamarin程の糞はない
2017/12/29(金) 13:12:47.60ID:dUewwmlf0
Visual Studio for Linux なんて出た日には俺は Windows を使うのをやめるぜ
2017/12/29(金) 14:02:51.52ID:jL0WQ8ed0
JetBrainsのRiderなら、Linuxで動いてXamarin開発もできるよ
2017/12/29(金) 14:45:48.10ID:oOC6ueEnM
Riderでもできるのか知らなかった
しかし有料だとVSでいいかなって気持ちになっちゃうね
2018/01/03(水) 13:26:09.52ID:FghAOgO2M
PCL vs .NETStandard

どっちが勝ち組なん?
2018/01/03(水) 13:28:40.87ID:pbg2S/u20
どっちも糞
2018/01/03(水) 14:34:00.81ID:diAwt3+OM
PCLはディスコンやろ
2018/01/03(水) 16:58:05.49ID:HEKx49Fka
windows phone不要ならpcl使う意味はないはず
2018/01/03(水) 17:26:22.39ID:HdiKT66w0
>>478
それはStandardとどちらを使うかって意味で?
2018/01/03(水) 17:44:12.83ID:FghAOgO2M
逆に言うとWPならPCLにするメリットがあるってこと?
2018/01/03(水) 18:12:30.24ID:pK2A84Q2a
「windows phone不要ならpcl使う意味はない」と同値なのは
「pcl使うならwindows phone対応が必要なプロジェクトであるべき」になる
.net standardの本命は2.0以降だがphone向けには1.2までしか対応してくれない
そもそもphoneは消える運命だから対応しなければならない人など限られるけど
2018/01/03(水) 18:17:12.70ID:rOdJC94f0
.NET Standardとは
http://www.atmarkit.co.jp/ait/articles/1707/28/news033.html
2018/01/06(土) 02:44:03.51ID:f9LdtBQg0
去年:.net standard 2.0
今年:xamarinがmonoベースから.net coreベースへ
来年:新開発のxamarin.forms誕生
来年が本番かな
2018/01/06(土) 04:25:28.75ID:8pZAkEUx0
.NET Coreベースに移るとか新しいformSとかそんな話あったっけ?
2018/01/06(土) 08:36:32.19ID:ZQ3FmIhg0
>>483
.net native乗るの?
2018/01/06(土) 11:02:14.89ID:8pZAkEUx0
今まで作ってきたざまりん内部でのエコシステムを構築し直してまでMONOから変えて得られるメリットって何があるん
ユーザーとざまりん内部含めて。
2018/01/06(土) 11:04:55.63ID:J/6p70u2M
軽量化と高速化かな
インスタントAPPは軽量化大事でしょ
2018/01/06(土) 11:10:34.86ID:8pZAkEUx0
んー、泥もAOTとかあるけどそれいれても有意な高速化するかね
489デフォルトの名無しさん (ワッチョイ eb2b-IpkQ)
垢版 |
2018/01/06(土) 18:58:31.63ID:cPZB1qT40
泥のインスタントAPPは、Xamarinが一番苦手な分野じゃないの?
最初にダウンロードする部分をなるべく小さくするのが、インスタントAPPの大事なところだよね?
2018/01/06(土) 19:15:45.42ID:8pZAkEUx0
>>489
インスタントAPP、想定されるサイズってどのぐらいなん
2018/01/06(土) 19:19:31.87ID:cPZB1qT40
>>490
Google はひとつのモジュールを4MB以下にしろって言ってる
2018/01/06(土) 19:24:04.46ID:8pZAkEUx0
AOTで削ってそれに近くなるかね…
2018/01/06(土) 20:49:22.02ID:ZQ3FmIhg0
ユーザーが作った部分のAOTより、ライブラリがCLRじゃなくてネイティブになるのが大きい
monoと違って、ライブラリの使う部分だけを切り取ってスタティクリンクするから容量も極端に小さくなる

あ、これは現行UWPの話だけど、新型はこうなるかもしれんって話ね
2018/01/06(土) 20:54:10.87ID:+uu5zkWM0
.Net Standard 2.0 用のライブラリってどこで検索かければ良いですかね?
2018/01/06(土) 21:01:37.89ID:8pZAkEUx0
>>493
MONOもつかってるところだけカリングしてんじゃ?
496デフォルトの名無しさん (ワッチョイ eb2b-IpkQ)
垢版 |
2018/01/06(土) 21:07:13.54ID:cPZB1qT40
>>493
ああ、ごめん話の筋を読めてなかった
.net coreベースになって、.net natvie サポートしたら何が嬉しいかって話だったのね
インスタントAPP作るなら必須だと思う
2018/01/06(土) 21:09:45.76ID:cPZB1qT40
>>495
すでにAOTなiOSのアプリ作ったらけっこう大きなままだから、かなりそのまんまなんじゃない?
2018/01/07(日) 10:09:20.71ID:yGtHkQv/M
VSのライセンス無しでビルド出来る?
ビルドサーバーを建てたいんだがVSのライセンスを節約したい
2018/01/07(日) 10:21:49.86ID:EnYFx2jS0
>>498
できるよ
2018/01/07(日) 10:27:25.77ID:yGtHkQv/M
>>499
どうやるん?
2018/01/07(日) 10:41:02.50ID:wu7BakqJ0
MSBuild
2018/01/07(日) 10:49:55.10ID:yGtHkQv/M
>>501
できんご
503デフォルトの名無しさん (スププ Sdbf-gEpS)
垢版 |
2018/01/07(日) 11:17:59.56ID:uWKcF2z5d
VSTSのビルドサーバーを無料で使えると思う
2018/01/07(日) 11:28:28.21ID:9IPUTqnv0
VSかMSDNのライセンスは必須アイテムだと思う
2018/01/07(日) 15:22:58.34ID:EnYFx2jS0
>>502
>>501でできるけど、Cakeが簡単かと
2018/01/07(日) 17:33:40.95ID:LsGxxJ4P0
Arduino ESP32のBLE_uart使いたいのですが、Xamarin.Formsで、NuGetは何を使えば良いのでしょうか?
教えてちょんまげ。
2018/01/13(土) 01:48:35.38ID:Nc+3k1CXa
navigationpageで遷移したページにあるボタンの状態を維持できないんだがどうするのがいいんだろうか
2018/01/13(土) 01:52:59.01ID:PdAds4hMa
すいません、switchです
509デフォルトの名無しさん (ワッチョイ 5e3b-581W)
垢版 |
2018/01/13(土) 02:47:58.35ID:4O2zbCFq0
>>507
ViewModelをキチンとBindingするとこでしょう
2018/01/13(土) 15:24:57.06ID:HPwQ81mg0
>>509
できました
ありがとうございます
2018/01/20(土) 12:15:44.03ID:q4AciFUka
https://jxug.connpass.com/event/72491/
2018/01/20(土) 17:07:25.17ID:VKlE7SNE0
Xamarinの勉強会程の糞はない
2018/01/21(日) 13:16:02.23ID:a6aeXkhF0
はあそうですか
2018/01/21(日) 13:36:24.42ID:JCAhFZUB0
(´・ω・`)ウンチィ…
2018/01/21(日) 22:44:28.96ID:Xwkc5jPHM
まず人脈☆
2018/01/22(月) 12:59:05.81ID:QiwKGsHaM
Xamarinコミュニティ程の糞はない
2018/01/25(木) 05:40:53.08ID:AiGDIz9ua
東京遠い
2018/01/31(水) 07:49:47.42ID:vuxdqV3C0
>>511
人脈懇親会の参加者少ないな
2018/01/31(水) 08:18:42.31ID:RtkHYxls0
勉強会というより商品説明会なタイトルばっかりでなんだか行きたいと思わないにゃ
2018/01/31(水) 08:56:51.98ID:DKLTi2Aw0
そりゃXamarinの勉強会ではなくてApp Centerがメインの説明会みたいなものだからな
2018/01/31(水) 10:30:26.85ID:Uzj5DJPsd
それもそうか
2018/02/02(金) 10:03:42.56ID:qWw718tBM
Xamarin程の糞はない
2018/02/02(金) 11:20:24.42ID:cg0HeWLid
Xamarinは良く出来ていると思うぞ
2018/02/02(金) 19:25:16.26ID:zVqwn/1mM
使いこなせなくて僻んでるだけだかは相手にする価値なし
2018/02/03(土) 02:23:41.00ID:rIodJ30B0
Xamarin程の糞はない
C#も10年前の時代遅れの言語だし圧倒的にswift,Java,Kotlinの方が人気が高いし求人も多い
VS for Macはgitでブランチを切り替えたりするだけでビルドできなくなって、
クリーン、リビルド、IDE再起動、PC再起動を頻繁に繰り返さないといけなくなる欠陥品なのが糞
大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい
MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ
MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないのが糞
UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりするのが糞
Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発
クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ
WebViewなどXamarin.Formsの提供するUI部品が糞すぎて
一旦Xamarin.Formsの提供する機能で実装して糞な思いをさせられた後で
Xamarin.AndroidとXamarin.iOSで計3回も同じ実装をさせられるのが糞
Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞
qiitaやstackoverflowの情報もXamarinに関するものはAndroidの10分の1以下の投稿しかなくて
下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる
任天堂のXamarin製アプリもカブドットコムのXamarin製アプリも星平均3.0の糞アプリ認定されてる
MicrosoftのAndroid向けedgeブラウザもXamarin製でなく、
Microsoft自身も糞認定して使わない糞開発環境がXamarin
エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
結論としてXamarinを使うと開発工数は伸びアプリのクオリティは落ちるということ
XamarinをやっているやつというのはC#の機能を使うことやXamarinを使うことそれ自体が目的化していて
お客さんに良いものを届けたいという意思が存在していない
ソフトウェアを作るということは価値のあるものを世の中に提供して世の中をもっといい場所にするために
行われることであるべきで、完全に自分本位でゴミを量産し続けるXamarinエンジニアは全員死んだ方が良い
526デフォルトの名無しさん (スププ Sdbf-Edmt)
垢版 |
2018/02/03(土) 02:40:45.60ID:jWwhVozkd
いつもの無能コピペ
2018/02/05(月) 01:49:31.53ID:P4+rITWq0
過疎ってんなぁ
2018/02/05(月) 08:48:48.70ID:wZM3cIMQ0
いつものアホしか反応しないからな
2018/02/05(月) 10:49:03.23ID:uGR2cdqPa
今はkotlinの方がいいの?
2018/02/05(月) 11:19:40.30ID:9rh7kQz40
無意味な質問
リンゴとバナナどっちがいいの?と人に尋ねているようなもの
2018/02/05(月) 11:39:50.62ID:OvR8p0BxM
>>529
AndroidだけならKotlinでも良いけど。
2018/02/05(月) 12:57:12.92ID:ZjFVxTwqM
C#程の糞はない
2018/02/05(月) 13:37:40.90ID:tC1fYY6RM
自分が理解できないもの全部クソ扱いしてんだろなwもうコンビニバイトでもしてればいいのに
534デフォルトの名無しさん (ワッチョイ bf3b-Edmt)
垢版 |
2018/02/05(月) 13:52:32.63ID:7xrgkAk90
>>522 == >>532 == (ワントンキン MM7f-f9nH)
語彙が貧弱だな
535デフォルトの名無しさん (スププ Sdbf-Edmt)
垢版 |
2018/02/05(月) 13:54:25.36ID:UgW9jTgKd
>>533
マジレスするとコンビニ店員は覚えることが多いから彼には無理だよ
2018/02/05(月) 20:06:08.83ID:ZjFVxTwqM
Xamarinエンジニア程の糞はない
2018/02/05(月) 20:25:09.54ID:0Vwwiua5a
糞の人のおかげでこのスレは保守されている
2018/02/05(月) 20:52:40.49ID:tC1fYY6RM
しーっ
2018/02/08(木) 07:00:34.31ID:MpRDnYBB0
人脈ないからXamarin使えない
2018/02/11(日) 16:47:40.89ID:P6oNWaLG0
Xamarin程の糞はない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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