- 1 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 07:55:07.34 ID:lUytdpCK0.net]
- !extend:on:vvvvv:1000:512
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を を開発するためのライブラリおよび開発環境です。 Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ! 公式 xamarin.com/ 前スレ Xamarin Part5 [無断転載禁止]c2ch.net mevius.5ch.net/test/read.cgi/tech/1498575762/1 煽りはスルー推奨 VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
- 468 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 11:12:55.46 ID:rFDQbQBhM.net]
- >>466
とりあえずCSCodeでカバー?
- 469 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 11:21:15.64 ID:oembYCnka.net]
- Visual Studio CodeはLinuxで動くけどXamarinにどこまで使えるかは知らない
- 470 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 12:07:19.65 ID:RRbpiG2U0.net]
- >>469
Syntax Highlightくらいしかできんよ
- 471 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 12:13:42.94 ID:db16/vDt0.net]
- Xamarin程の糞はない
- 472 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 13:12:47.60 ID:dUewwmlf0.net]
- Visual Studio for Linux なんて出た日には俺は Windows を使うのをやめるぜ
- 473 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 14:02:51.52 ID:jL0WQ8ed0.net]
- JetBrainsのRiderなら、Linuxで動いてXamarin開発もできるよ
- 474 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 14:45:48.10 ID:oOC6ueEnM.net]
- Riderでもできるのか知らなかった
しかし有料だとVSでいいかなって気持ちになっちゃうね
- 475 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 13:26:09.52 ID:FghAOgO2M.net]
- PCL vs .NETStandard
どっちが勝ち組なん?
- 476 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 13:28:40.87 ID:pbg2S/u20.net]
- どっちも糞
- 477 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 14:34:00.81 ID:diAwt3+OM.net]
- PCLはディスコンやろ
- 478 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 16:58:05.49 ID:HEKx49Fka.net]
- windows phone不要ならpcl使う意味はないはず
- 479 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 17:26:22.39 ID:HdiKT66w0.net]
- >>478
それはStandardとどちらを使うかって意味で?
- 480 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 17:44:12.83 ID:FghAOgO2M.net]
- 逆に言うとWPならPCLにするメリットがあるってこと?
- 481 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 18:12:30.24 ID:pK2A84Q2a.net]
- 「windows phone不要ならpcl使う意味はない」と同値なのは
「pcl使うならwindows phone対応が必要なプロジェクトであるべき」になる .net standardの本命は2.0以降だがphone向けには1.2までしか対応してくれない そもそもphoneは消える運命だから対応しなければならない人など限られるけど
- 482 名前:デフォルトの名無しさん mailto:sage [2018/01/03(水) 18:17:12.70 ID:rOdJC94f0.net]
- .NET Standardとは
www.atmarkit.co.jp/ait/articles/1707/28/news033.html
- 483 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 02:44:03.51 ID:f9LdtBQg0.net]
- 去年:.net standard 2.0
今年:xamarinがmonoベースから.net coreベースへ 来年:新開発のxamarin.forms誕生 来年が本番かな
- 484 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 04:25:28.75 ID:8pZAkEUx0.net]
- .NET Coreベースに移るとか新しいformSとかそんな話あったっけ?
- 485 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 08:36:32.19 ID:ZQ3FmIhg0.net]
- >>483
.net native乗るの?
- 486 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 11:02:14.89 ID:8pZAkEUx0.net]
- 今まで作ってきたざまりん内部でのエコシステムを構築し直してまでMONOから変えて得られるメリットって何があるん
ユーザーとざまりん内部含めて。
- 487 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 11:04:55.63 ID:J/6p70u2M.net]
- 軽量化と高速化かな
インスタントAPPは軽量化大事でしょ
- 488 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 11:10:34.86 ID:8pZAkEUx0.net]
- んー、泥もAOTとかあるけどそれいれても有意な高速化するかね
- 489 名前:デフォルトの名無しさん [2018/01/06(土) 18:58:31.63 ID:cPZB1qT40.net]
- 泥のインスタントAPPは、Xamarinが一番苦手な分野じゃないの?
最初にダウンロードする部分をなるべく小さくするのが、インスタントAPPの大事なところだよね?
- 490 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 19:15:45.42 ID:8pZAkEUx0.net]
- >>489
インスタントAPP、想定されるサイズってどのぐらいなん
- 491 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 19:19:31.87 ID:cPZB1qT40.net]
- >>490
Google はひとつのモジュールを4MB以下にしろって言ってる
- 492 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 19:24:04.46 ID:8pZAkEUx0.net]
- AOTで削ってそれに近くなるかね…
- 493 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 20:49:22.02 ID:ZQ3FmIhg0.net]
- ユーザーが作った部分のAOTより、ライブラリがCLRじゃなくてネイティブになるのが大きい
monoと違って、ライブラリの使う部分だけを切り取ってスタティクリンクするから容量も極端に小さくなる あ、これは現行UWPの話だけど、新型はこうなるかもしれんって話ね
- 494 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 20:54:10.87 ID:+uu5zkWM0.net]
- .Net Standard 2.0 用のライブラリってどこで検索かければ良いですかね?
- 495 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 21:01:37.89 ID:8pZAkEUx0.net]
- >>493
MONOもつかってるところだけカリングしてんじゃ?
- 496 名前:デフォルトの名無しさん [2018/01/06(土) 21:07:13.54 ID:cPZB1qT40.net]
- >>493
ああ、ごめん話の筋を読めてなかった .net coreベースになって、.net natvie サポートしたら何が嬉しいかって話だったのね インスタントAPP作るなら必須だと思う
- 497 名前:デフォルトの名無しさん mailto:sage [2018/01/06(土) 21:09:45.76 ID:cPZB1qT40.net]
- >>495
すでにAOTなiOSのアプリ作ったらけっこう大きなままだから、かなりそのまんまなんじゃない?
- 498 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:09:20.71 ID:yGtHkQv/M.net]
- VSのライセンス無しでビルド出来る?
ビルドサーバーを建てたいんだがVSのライセンスを節約したい
- 499 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:21:49.86 ID:EnYFx2jS0.net]
- >>498
できるよ
- 500 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:27:25.77 ID:yGtHkQv/M.net]
- >>499
どうやるん?
- 501 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:41:02.50 ID:wu7BakqJ0.net]
- MSBuild
- 502 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 10:49:55.10 ID:yGtHkQv/M.net]
- >>501
できんご
- 503 名前:デフォルトの名無しさん [2018/01/07(日) 11:17:59.56 ID:uWKcF2z5d.net]
- VSTSのビルドサーバーを無料で使えると思う
- 504 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 11:28:28.21 ID:9IPUTqnv0.net]
- VSかMSDNのライセンスは必須アイテムだと思う
- 505 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 15:22:58.34 ID:EnYFx2jS0.net]
- >>502
>>501でできるけど、Cakeが簡単かと
- 506 名前:デフォルトの名無しさん mailto:sage [2018/01/07(日) 17:33:40.95 ID:LsGxxJ4P0.net]
- Arduino ESP32のBLE_uart使いたいのですが、Xamarin.Formsで、NuGetは何を使えば良いのでしょうか?
教えてちょんまげ。
- 507 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 01:48:35.38 ID:Nc+3k1CXa.net]
- navigationpageで遷移したページにあるボタンの状態を維持できないんだがどうするのがいいんだろうか
- 508 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 01:52:59.01 ID:PdAds4hMa.net]
- すいません、switchです
- 509 名前:デフォルトの名無しさん [2018/01/13(土) 02:47:58.35 ID:4O2zbCFq0.net]
- >>507
ViewModelをキチンとBindingするとこでしょう
- 510 名前:デフォルトの名無しさん mailto:sage [2018/01/13(土) 15:24:57.06 ID:HPwQ81mg0.net]
- >>509
できました ありがとうございます
- 511 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 12:15:44.03 ID:q4AciFUka.net]
- https://jxug.connpass.com/event/72491/
- 512 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 17:07:25.17 ID:VKlE7SNE0.net]
- Xamarinの勉強会程の糞はない
- 513 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 13:16:02.23 ID:a6aeXkhF0.net]
- はあそうですか
- 514 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 13:36:24.42 ID:JCAhFZUB0.net]
- (´・ω・`)ウンチィ…
- 515 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 22:44:28.96 ID:Xwkc5jPHM.net]
- まず人脈☆
- 516 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 12:59:05.81 ID:QiwKGsHaM.net]
- Xamarinコミュニティ程の糞はない
- 517 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 05:40:53.08 ID:AiGDIz9ua.net]
- 東京遠い
- 518 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 07:49:47.42 ID:vuxdqV3C0.net]
- >>511
人脈懇親会の参加者少ないな
- 519 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 08:18:42.31 ID:RtkHYxls0.net]
- 勉強会というより商品説明会なタイトルばっかりでなんだか行きたいと思わないにゃ
- 520 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 08:56:51.98 ID:DKLTi2Aw0.net]
- そりゃXamarinの勉強会ではなくてApp Centerがメインの説明会みたいなものだからな
- 521 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 10:30:26.85 ID:Uzj5DJPsd.net]
- それもそうか
- 522 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 10:03:42.56 ID:qWw718tBM.net]
- Xamarin程の糞はない
- 523 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 11:20:24.42 ID:cg0HeWLid.net]
- Xamarinは良く出来ていると思うぞ
- 524 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 19:25:16.26 ID:zVqwn/1mM.net]
- 使いこなせなくて僻んでるだけだかは相手にする価値なし
- 525 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 02:23:41.00 ID:rIodJ30B0.net]
- 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 名前:デフォルトの名無しさん [2018/02/03(土) 02:40:45.60 ID:jWwhVozkd.net]
- いつもの無能コピペ
- 527 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 01:49:31.53 ID:P4+rITWq0.net]
- 過疎ってんなぁ
- 528 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 08:48:48.70 ID:wZM3cIMQ0.net]
- いつものアホしか反応しないからな
- 529 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 10:49:03.23 ID:uGR2cdqPa.net]
- 今はkotlinの方がいいの?
- 530 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 11:19:40.30 ID:9rh7kQz40.net]
- 無意味な質問
リンゴとバナナどっちがいいの?と人に尋ねているようなもの
- 531 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 11:39:50.62 ID:OvR8p0BxM.net]
- >>529
AndroidだけならKotlinでも良いけど。
- 532 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 12:57:12.92 ID:ZjFVxTwqM.net]
- C#程の糞はない
- 533 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 13:37:40.90 ID:tC1fYY6RM.net]
- 自分が理解できないもの全部クソ扱いしてんだろなwもうコンビニバイトでもしてればいいのに
- 534 名前:デフォルトの名無しさん [2018/02/05(月) 13:52:32.63 ID:7xrgkAk90.net]
- >>522 == >>532 == (ワントンキン MM7f-f9nH)
語彙が貧弱だな
- 535 名前:デフォルトの名無しさん [2018/02/05(月) 13:54:25.36 ID:UgW9jTgKd.net]
- >>533
マジレスするとコンビニ店員は覚えることが多いから彼には無理だよ
- 536 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 20:06:08.83 ID:ZjFVxTwqM.net]
- Xamarinエンジニア程の糞はない
- 537 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 20:25:09.54 ID:0Vwwiua5a.net]
- 糞の人のおかげでこのスレは保守されている
- 538 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 20:52:40.49 ID:tC1fYY6RM.net]
- しーっ
- 539 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 07:00:34.31 ID:MpRDnYBB0.net]
- 人脈ないからXamarin使えない
- 540 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 16:47:40.89 ID:P6oNWaLG0.net]
- Xamarin程の糞はない
- 541 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 22:03:19.18 ID:Bk9VmC4XM.net]
- XamarinにJava相互運用ラッパーを生成する機能があるって聞いたんだが
これはAndroidプラットフォーム以外でも使えるものなの?
- 542 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 22:44:26.22 ID:vvornUEMM.net]
- Androidアプリ作ってるけどAdmob広告入れるやり方がXamarinだと分からないです
- 543 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 22:51:20.76 ID:/6uFpAMJ0.net]
- Xamarinみたいな糞でやるからそうなる
- 544 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 23:41:36.62 ID:K8rq4/qX0.net]
- >>542
https://qiita.com/t-miyake/items/3f92a6601848e5b21de4
- 545 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 03:16:13.83 ID:KcC7+UfCM.net]
- >>544
ありがとう!試してみます
- 546 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 09:22:30.12 ID:RKRNLmY8M.net]
- >>150-151
MSの正式なプロジェクトになったみたいね https://www.infoq.com/jp/news/2018/02/blazor-webassembly-microsoft
- 547 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 13:40:52.45 ID:xZUB8EApM.net]
- visualstudio2017って、
プロパティウインドウ内のプロパティ名検索機能無いのかよ! ビックリだわ 一々スクロールバーで探すのめんどくさ過ぎ IDEとしては有り得んと思うけど、 有料版では検索機能有るんか?
- 548 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 14:07:15.04 ID:+oTyGlP5M.net]
- Xamarinみたいな糞でやるからそうなる
- 549 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 14:13:53.19 ID:xZUB8EApM.net]
- 初回セットアップが楽勝で、起動も速いし日本語化されてるし、いいじゃないの!
と思っていた数時間前が懐かしい・・・・
- 550 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 15:28:06.89 ID:Ydc/tL+DM.net]
- C#でブラウザクライアントまで開発できたらまじで他の言語いらんくなるなぁ
- 551 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 16:01:34.46 ID:seWPQ4VH0.net]
- リッチクライアント復活なん?
標準技術ならいけるか...
- 552 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 17:14:42.39 ID:GeVZxubBa.net]
- プロパティウインドウってWindows Formsのチュートリアルぐらいでしか触ったことないな
- 553 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 19:02:53.25 ID:eI2b1hBC0.net]
- プロパティウィンドウ、自分もリンクしてるDLLのパスを見るぐらいにしか使ってないな
- 554 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 21:23:29.22 ID:riORzo3zd.net]
- >>547
それが必要なシチュエーションは何だい?
- 555 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 23:05:18.43 ID:wL+qtAwIM.net]
- 画面にパーツをペタペタ貼って、
各パーツのidやら、テキストの内容やサイズやら、マージンやらを指定するとき
- 556 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 00:02:23.92 ID:b7Z4uTAwa.net]
- >>555
それをプロパティウインドウでやるのは入門書の中だけだから気にしないでいい
- 557 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 01:07:12.74 ID:ZVUNPFww0.net]
- >>555
xamarin.form?IB?
- 558 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 02:26:37.06 ID:uo+MdbGK0.net]
- >>556
まあ、いくつか作り貯めてれば、過去のコードの主要なプロパティ設定部分をコピペすりゃいいのは分かってんだが・・・・ androidstudioで当たり前に出来ることも出来ないとか、VSの方が歴史長いくせに使い勝手が悪いな、って話だわ
- 559 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 03:59:19.31 ID:ASZiebst0.net]
- 検索したいってことは名前は分かってんだよな
アルファベット順に並べりゃいんじゃね?
- 560 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 04:00:26.23 ID:vKciEg6e0.net]
- >>558
IntelliSenseって知ってる?
- 561 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 09:25:35.20 ID:ZVUNPFww0.net]
- >>558
プロパティなんかそこまで多くならないだろうし名前順でわかんだろって感じなのかね まあフィルタあっていいと思うので要望出しといてくれ
|

|