- 1 名前:デフォルトの名無しさん mailto:sage [2017/05/08(月) 07:40:04.29 ID:KaTWGm/F.net]
- C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。 Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ! 公式 xamarin.com/ 前スレ Xamarin Part3 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1483089021/ Xamarin Part2 echo.2ch.net/test/read.cgi/tech/1480602653/ Xamarin Part1 echo.2ch.net/test/read.cgi/tech/1359861574/
- 454 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 21:05:28.99 ID:mRx2Tbce.net]
- >>446
だから、riderがあるだろ そっちの評価はよ
- 455 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 21:24:53.36 ID:99fP5rUS.net]
- riderはまだまともにビルドできない
- 456 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 22:36:47.76 ID:FoFhEdbr.net]
- 自分で作れば?
- 457 名前:デフォルトの名無しさん [2017/05/30(火) 00:07:20.46 ID:PIlKgG8O.net]
- >>448
JetBrainのIntelliJIDEAはオートセーブで入力したら即ファイルに反映されるから タブ閉じたとき変更破棄とかありえん Gitのリポジトリを編集するならオートセーブの方がぜったい合理的 VSも変更した行の左側の色が変わるけど、IntelliJIDEAの場合には 最終コミットからの変更を検出して色を変えてくれる その変更した部分は元の最終コミットの状態に即戻すこともできる この挙動に慣れた後だとVisualStudioがほんと糞に感じる
- 458 名前:デフォルトの名無しさん [2017/05/30(火) 00:30:25.74 ID:9pAG49er.net]
- しゃーない統合開発環境作るか
- 459 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 00:44:46.44 ID:kGbPKLhi.net]
- xamarinがUI作りこめれないっていってるけど、それってXamarin.Formのこと?
xamarin nativeだったらネイティブとほとんど変わらない?
- 460 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 01:08:07.23 ID:YGoyijxE.net]
- 変わらない
- 461 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 01:40:05.08 ID:kGbPKLhi.net]
- https://dotnetfiddle.net/knw2Y6
画面にメニューを追加したら起動時にNull例外で落ちてしまう なんで? 発生してる場所はSetEvent()の一番最初の行 OnCreateOptionsMenu()を消すとうまく起動するんだが、この関数をオーバーライドすると例外がでる
- 462 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 01:41:41.23 ID:kGbPKLhi.net]
- ちなみにSetEvent()はOnCreateOptionsMenu()内に記述してるけど
もともとOnCreate()内で記述してた。(ここでも同じ例外でたけど)
- 463 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 04:30:22.63 ID:G9EWARuE.net]
- 例外のStacktraceを読んで
何がnullなのか書いてるはず
- 464 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 07:29:18.75 ID:PZbBKLpD.net]
- OnCreateやOnCreateOptionsMenuでActivity.FindViewByIdで見つけるViewはまだNull
IMenu.FindItemで探すべき public override bool OnCreateOptionsMenu(IMenu menu) { this.MenuInflater.Inflate(Resource.Menu.menu1, menu); SetEvent(menu); return true; } private void SetEvent(IMenu menu) { var btn_udp = menu.FindItem(Resource.Id.button_udp); // 省略 } 動作確認してないからこれで動くかは知らん
- 465 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 07:44:29.57 ID:PZbBKLpD.net]
- あと、Androidの基礎知識もないのにXamarinに手を出すのは早いと思った
Androidネイティブで一般常識を学んでからXamarin始めないと無駄に躓くよ
- 466 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 08:11:47.78 ID:oBS8Lc+s.net]
- Xamarin程の糞はないからな
- 467 名前:デフォルトの名無しさん [2017/05/30(火) 08:12:45.11 ID:1uPxGeya.net]
- XamarinFormsならいざ知らず、なにを今更…
- 468 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 08:14:50.58 ID:mG2+5w23.net]
- .NETでないと何も出来ない人達向けのツールだから仕方がない
- 469 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 08:33:12.25 ID:Urrb23WX.net]
- クロスプラットフォームなのにネイティブの知識求めるとか詐欺すぎる
- 470 名前:デフォルトの名無しさん [2017/05/30(火) 08:40:20.20 ID:1uPxGeya.net]
- 薄いレイヤー作ったら文句言い、厚いレイヤー作ったら文句言い、何でも反対する民進党みたいだな
- 471 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 08:51:43.92 ID:PZbBKLpD.net]
- ほんとXamarin.Forms, .NativeやるならAndroid, iOSの基礎知識を手に入れてから始めろよなぁ
各OSの知識もないのにXamarin扱ってUI不自由だの処理重いだの文句言われても困るよね 各プラットフォーム、Xamarin(C#)の知識をもって初めてXamarinはやるべき そこまでしたらコード共通化ができて実際に工期は減る、工数単価が上がることは度外視する
- 472 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 09:19:27.91 ID:RK9zQtkX.net]
- >>460
みんな知ってます xamarinはモバイルアプリ開発者への聖杯にはなりえない
- 473 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 09:48:02.09 ID:zOXcPiC1.net]
- わかってないヤツ大杉んだよな
信者のXamarinなら工数削られるとか アンチのXamarinのIDEがクソとか お前らXamarin言いたいだけだろと .NET好きが趣味でやるものに何言ってんだってな
- 474 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 09:49:00.46 ID:qy3qSG7Q.net]
- いいえ
ちょまどのおっぱい好きがやるものでふ
- 475 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 09:55:23.93 ID:zOXcPiC1.net]
- それも趣味だし一論よな
おっぱいおっぱい(AA略
- 476 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 10:02:31.70 ID:r7OlfKIL.net]
- >>460
ytabuchi.hatenablog.com/entry/msmvp2016 もっと C# のことも Android Java, Swift でのネイティブ開発のことも沢山勉強して、Xamarin の事なら @ytabuchi に聞け。位を目指したいです^^ 当面の目標は 純粋な Xamarin.Forms だけで Model の PropertyChanged をどうやって ViewModel を経由して View に渡すか?の調査、実装。 単体テストを書けるようになること。try/catch を知ること。です!引き続き頑張ってまいりますので、識者の方々はサポートお願いしますね笑
- 477 名前:デフォルトの名無しさん [2017/05/30(火) 10:33:08.56 ID:1uPxGeya.net]
- >>468
ゴミはもう帰れば?
- 478 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 11:30:23.86 ID:0yTcygu7.net]
- Xamarin.Forms でキーイベントを取得したいのですが、各プラットフォーム毎にコードを書かないと取れませんか?
UWP/Android です。 参考になるページとかあれば教えて下さい。
- 479 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 12:56:01.42 ID:1krQdGVl.net]
- Xamarinは糞だからネイティブ開発したほうがいいよ
- 480 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 13:16:43.72 ID:zOXcPiC1.net]
- >>473
とりあえず、個々のPFで実装しないといけないのは大前提で AndroidのキーはBACK, VOL_DOWN/UPくらいしかない UWPのキーはQWERTYキーボードを想定して大量にある どうやっても共通化できるわけないっつーか、Androidでキーイベントは無理だろ... 参考になるページは「Xamarin key event」ググレカス
- 481 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 16:39:14.13 ID:0yTcygu7.net]
- >>475
今、ContentPageに1つだけViewを置いて、そのViewのカスタムレンダラで Control.KeyDown += Control_KeyDown; とかやったんですけど、Control_KeyDown に飛んでいないようなんですよね。 ContentPageを拡張しないとダメ?
- 482 名前:デフォルトの名無しさん [2017/05/30(火) 16:59:03.15 ID:/pvQB1dU.net]
- キーじゃそのコントロールがフォーカス取れてないとダメなんじゃ
- 483 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 17:25:45.32 ID:0yTcygu7.net]
- >>477
ですよねぇ・・・ ショトカーットキーとして使いたいだけなんですけどね・・・
- 484 名前:デフォルトの名無しさん [2017/05/30(火) 18:15:03.36 ID:9pAG49er.net]
- これがあればC#だけでAndroidアプリが作れるって本当なんですか?
- 485 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 19:34:51.61 ID:1krQdGVl.net]
- Xamarin.FormsでListView使うと
スクロールが重かったりサムネイルの表示が 遅かったりするんだがこれなんなんまじ糞だろ ListViewとかスマホアプリの最も重要な 基本的なUIなのにこれすらまともに動作しないとか どんだけ糞なんだよ まじキングオブ糞
- 486 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 19:48:07.70 ID:QGTiiJWn.net]
- >>480
下手くそ
- 487 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 21:46:18.65 ID:w7LpgFTm.net]
- XamarinチームはUI苦手だからなw
- 488 名前:デフォルトの名無しさん [2017/05/30(火) 22:18:00.24 ID:9pAG49er.net]
- じゃあXamarinで白猫プロジェクトみたいなアプリは作れないってこと?
- 489 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 22:20:16.35 ID:oBS8Lc+s.net]
- ゲームはUnityで作るものと昔から決まっている
- 490 名前:デフォルトの名無しさん mailto:sage [2017/05/30(火) 22:38:53.15 ID:quUwWiqY.net]
- まあ、別にゲーム(アクション性の高いのは除く)だろうがなんだろうが, Xamarin&C#で
作れる事は作れるけど、Android固有の知識は必要だし、勉強の過程でその主力言語である JAVAの知識が必要な場面は多々あるだろうよ そういった意味じゃ最初の質問に対する答えはイエス&ノー
- 491 名前:デフォルトの名無しさん [2017/05/31(水) 00:05:32.88 ID:/vYVSos9.net]
- >>485
Javaの知識がいるからC#だけじゃ作れないってのはちょと屁理屈すぎるかと。
- 492 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 00:57:36.31 ID:EavCfTw2.net]
- 相変わらず地雷源で地雷アピールに余念がない業者さんお疲れさまですチーッス
- 493 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 01:18:07.49 ID:EavCfTw2.net]
- 初心者をformsに誘導してるのは誰なんだろ?
罪作りやなあ
- 494 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 07:03:19.03 ID:VSWYXwdZ.net]
- >>488
マジレスすると姫 エヴァンジェリストはそれが仕事だからねー
- 495 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 07:09:47.25 ID:kD8JbiIP.net]
- ザマリン糞だろ?ネイティブで開発したほうが痒いとこに手が届いていいわ
- 496 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 07:14:55.68 ID:qzdzhcsB.net]
- 初心者はエバンジェリストなんか知らんだろ
VisualStudio関連の解説サイトあたりを巡回していてXamarinに興味を持つ奴がほとんどだと思うけど
- 497 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:05:35.99 ID:nxjHnbYU.net]
- ググったらでる日本語のページ姫とちんぽ騎士団ばっかだからw
戦犯はこいつらだよ
- 498 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:11:22.14 ID:zvIkQ7Uf.net]
- Unityでクロスプラとフォーム開発でAndroidやiOSの知識を求められるか?
普通クロスプラットフォームって言ったら各プラットフォーム固有の知識は必要なく開発ができると思うじゃん 実際やったらAndroidとiOSとXamarin固有の知識の3つが求められて負担が増してるっていうね しかもqiitaとかstackoverflowの記事も少ないから調べものに時間が掛かってしょうがない ListViewは重いしまじ糞
- 499 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:11:52.61 ID:UTRLs8Up.net]
- >>489
きも
- 500 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:14:24.63 ID:zvIkQ7Uf.net]
- IDEはまともにビルドできないしこんなのやってるやつは頭おかしい
- 501 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:17:11.87 ID:UTRLs8Up.net]
- こんなものすらまともにビルドできないならそれはおそらく使ってる奴の頭の問題かと
- 502 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 08:21:26.56 ID:zvIkQ7Uf.net]
- gitでブランチ切り替えただけで一旦IDEを終了させて再起動しないとビルドできなくなるのに使ってる奴の頭は関係ないだろw
Xamarinやってると頭がおかしくなるんだな
- 503 名前:デフォルトの名無しさん [2017/05/31(水) 08:44:51.39 ID:vuiLIeKl.net]
- MS は最近Git好き好きアピールしてるくせにGitとの相性いまいちなんだよな
Resource.Designer.csとかもやめてほしい
- 504 名前:デフォルトの名無しさん [2017/05/31(水) 08:54:50.39 ID:vTxcAllv.net]
- GitがWindowsに優しくない(autocrlfとgitattribute)。
Windowsのオープンファイルの削除ができない欠陥。
- 505 名前:デフォルトの名無しさん [2017/05/31(水) 09:06:56.83 ID:vuiLIeKl.net]
- >>499
JetBrainのIDEはWindowsでもほぼ問題なく使えますよ
- 506 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 09:10:02.33 ID:qzdzhcsB.net]
- ステマ?
- 507 名前:デフォルトの名無しさん [2017/05/31(水) 09:21:49.41 ID:vuiLIeKl.net]
- どこがステマ?
- 508 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 09:26:44.86 ID:VSWYXwdZ.net]
- >>494
「姫」を蔑称と理解してない荒しがいるとは思わなんだ エヴァンジェリストをバカにしてるんだよw
- 509 名前:デフォルトの名無しさん [2017/05/31(水) 10:15:12.61 ID:wo3N1YzL.net]
- >>497
ねーお前の思い込みはいーからさー俺の質問に答えてよ コードの共有化しないでいいどうでもいいようなもん書いてて騒いでる無能なのか、 大きいプログラム書いててロジックコード6-7割共有化できるのに個別に書いてる無能か 共有化ができないから個別に書いてる無能なのか、お前はどの無能なの? 俺のかんだと1か3なんだけど
- 510 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 10:29:18.38 ID:umsUilF6.net]
- >>504
死ね
- 511 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 10:43:10.23 ID:qzdzhcsB.net]
- Xamarin.Apple.Sdk.targetsファイルのバグ修正きたぞ
ついでにXamarin.Formsの初期のバージョンが2.3.4.224から2.3.4.247にアップデートされてる とりあえず問題はない模様 https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.1.26430.12 >Fixed an issue where Xamarin iOS apps were not building correctly.
- 512 名前:デフォルトの名無しさん [2017/05/31(水) 11:58:12.39 ID:lLzrRVWo.net]
- >>505
よう無能w
- 513 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 12:32:25.44 ID:rtcjx/SG.net]
- >>503
ちょまどの話をすることが荒らしなんだよなあ
- 514 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 12:35:01.83 ID:J43F7prP.net]
- >>493
そりゃゲームでOS固有の機能なんてほとんど要らないから意識する必要ないだろうな 自分でOS固有の機能使いまくるアプリ作っておいて「OS意識するなんてけしからん」って…
- 515 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 12:44:43.81 ID:umsUilF6.net]
- だったらクロスプラットフォームを名乗るな
- 516 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 12:49:11.10 ID:f5OI8lKb.net]
- Xamarinくらいのラッピングの薄さがちょうどいい
- 517 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:00:11.93 ID:Kcuasmjx.net]
- >>508
エヴァンジェリスト()の話題は許せよ、、、 >>510 クロスプラットフォームがOS固有知識不要と思ってる子供かよ Xamarinに限らずクロスプラットフォームで各PF知識は必須だろ 信者の言葉を鵜呑みにしていちゃもんつけるアンチは馬鹿だな
- 518 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:09:09.98 ID:rtcjx/SG.net]
- >>512
つjava
- 519 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:17:44.72 ID:qzdzhcsB.net]
- Javaはただのプログラム言語だろ
プラットフォームではないぞ JavaもC#もどちらもVMの知識は必要だけど
- 520 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:19:25.09 ID:b4vhRR5N.net]
- ちょろっとアプリ作るだけならVMもJITもAOTも固有知識もいらんだろ
Formsでたりんっていってるやつは何作ってんの? ゲーム?
- 521 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:19:51.84 ID:b4vhRR5N.net]
- それぞれの知識がいらんてことね
- 522 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:20:13.46 ID:2eFaIDx0.net]
- >>514
つJVM
- 523 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:21:09.99 ID:umsUilF6.net]
- Xamarin程の糞はない
- 524 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:21:49.61 ID:qzdzhcsB.net]
- VMの仕組みそのものというよりVM依存のクラスライブラリの知識といった方が良かったか?
それくらいわかるだろ
- 525 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:22:46.38 ID:2eFaIDx0.net]
- つかFormsの目指すところはそこだろ
まだ未完成なだけで
- 526 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:27:00.10 ID:Kcuasmjx.net]
- Write Once, Debug Anywhereと馬鹿にされ
JVM実装(Sun, GNU, Apache, Aplix, OpenJDK)で振る舞い,要件が違って iOSでコードを動かそうものならj2objcとかいうガチPF依存する Java(JVM)がなんだって? VMで全機能を無理やり吸収するJava/JVMより 各PF知識を要するXamarin/.NET VMのがイマドキだよなぁ
- 527 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:31:39.61 ID:2eFaIDx0.net]
- イマドキではないだろ
なにいってんだこいつ
- 528 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 13:50:41.58 ID:Kcuasmjx.net]
- そこでXamarin.Nativeを否定するのか・・・
最近、JVMのような全機能吸収するランタイム(VM)ってあったかなぁ 一応、Xamarin.Formsみたいに軽く吸収するものの 細かいことしようとするなら自分で下回りのAPIを叩けというものしか見かけんぞ Xamarinの有用性を確認したいから幾つかイマドキのものを挙げてくれ
- 529 名前:デフォルトの名無しさん [2017/05/31(水) 13:55:45.35 ID:lLzrRVWo.net]
- Delphi
- 530 名前:473 mailto:sage [2017/05/31(水) 14:59:23.14 ID:uGENQfaM.net]
- https://forums.xamarin.com/discussion/80116/how-can-i-detect-key-events-in-xamarin-forms
これを見てContentPageのレンダラを作ってみたけど、OnElementChanged に来た時点で Controll が null なんだよな・・・ Xamarin.Forms の UWP でキーボード(左右カーソルとESCキーだけでも)イベント取れる方法ないかな?
- 531 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 16:07:20.96 ID:EavCfTw2.net]
- 先にXamarnじゃないUWPプロジェクト作って、どう実装するのか調べた方が早いと思う
Xamarin的にformsは新参で既存ユーザーに旨味が無いから、やり込んだ人は此処にはいないんじゃないかな
- 532 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 16:56:07.89 ID:Kcuasmjx.net]
- Xamarin信者にはちょろっと実装してホイできたよ、くらい回答して欲しいもんだけどな
自分含め遊び人しかいない中で唯一の真っ当なレスで、ちょっと可哀想になってきたので環境作って試してみる うまくできたらご喝采、その時はもっかいレスするよ >>524 Delphiなんてまだ生きてるのかよ、、、と思って調べたら死に体じゃねーかw 例えば指紋認証(Fingerprint API)とかポーティングされてるのかねと思ったら全く見つからねぇ
- 533 名前:デフォルトの名無しさん [2017/05/31(水) 18:48:50.28 ID:2DKVbkxS.net]
- >>525
Control!=nullじゃないやつ来るだろ
- 534 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 19:18:19.53 ID:umsUilF6.net]
- どうでもいいところでハマって時間を無駄にするのがXamarin
- 535 名前:デフォルトの名無しさん [2017/05/31(水) 19:18:56.28 ID:2DKVbkxS.net]
- >>529
だからどの無能なのってば
- 536 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 19:36:00.07 ID:z4RNlAZl.net]
- ちょまど効果ですっかりスレ機能しなくなったな
- 537 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 19:48:00.79 ID:Ho16i7vY.net]
- 機能してた時なんてあったっけ
- 538 名前:デフォルトの名無しさん [2017/05/31(水) 20:16:39.75 ID:2DKVbkxS.net]
- Xamarin案件急増したってよ
leverages.jp/news/2017/052901/
- 539 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 20:20:07.80 ID:XimrquBh.net]
- >>512
エヴァンジェリストってメソッドだったんだな…
- 540 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 20:20:55.98 ID:umsUilF6.net]
- 圧倒的にjavaなんだよなあ
- 541 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 20:22:37.38 ID:umsUilF6.net]
- 市場で求められてないC#とかいうマイナー言語をやっている君らは
エンジニアとしての価値が低いってことなんだよなあ
- 542 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 20:35:43.98 ID:3W43EqFE.net]
- せやな
君はJavaだけやっていればいいよ
- 543 名前:デフォルトの名無しさん [2017/05/31(水) 20:52:08.02 ID:2DKVbkxS.net]
- Javaで仕事しないといけないとかマジかわいそう
- 544 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 21:16:48.74 ID:zvIkQ7Uf.net]
- C#の仕事が少ないのマジかわいそう
- 545 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 21:26:04.43 ID:lgK5/wzl.net]
- 底辺プログラマの仕事ってマジかわいそう
お前ら将来に希望は残されているか? 人生設計はしっかり描けているか?
- 546 名前:デフォルトの名無しさん [2017/05/31(水) 21:27:49.85 ID:2DKVbkxS.net]
- ああ、青い銀行でサグラダファミリア作る仕事もJavaでしたっけ
- 547 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 23:29:15.26 ID:uGENQfaM.net]
- >>528
VS2017でマルチプラットフォームアプリのテンプレで、UWPプロジェクトにCustomPageRenderer.csを追加。 [assembly: ExportRenderer(typeof(PageRendererTest.MainPage), typeof(CustomPageRenderer))] namespace PageRendererTest.UWP { class CustomPageRenderer : PageRenderer { protected override void OnElementChanged(ElementChangedEventArgs<Page> e) { base.OnElementChanged(e); if(Control==null) { return; } Control.KeyDown += Control_KeyDown; } private void Control_KeyDown(object sender, Windows.UI.Xaml.Input.KeyRoutedEventArgs e) { throw new NotImplementedException(); } } } これで、Controlにnull以外入ってこなかったよ。
- 548 名前:デフォルトの名無しさん [2017/06/01(木) 00:19:04.82 ID:C/hVF+K9.net]
- OnElementChangedはiOSとかだと表示されるまでに複数回呼ばれた気がしたけど。
最初!=nullできて非表示時にnullだ
- 549 名前:ったっけかな。
UWPだとどうなるかは知らん。 [] - [ここ壊れてます]
- 550 名前:デフォルトの名無しさん [2017/06/01(木) 00:19:30.14 ID:C/hVF+K9.net]
- ソース見れるんだから見てこい
- 551 名前:デフォルトの名無しさん mailto:sage [2017/06/01(木) 07:34:11.24 ID:XaLSsTm/.net]
- >>543
数回呼ばれるのは OnElementPropertyChanged の方ですね。 Macを持っていないからiOSでの実装は試してないけど、タップの座標を取るときに調べた中に、iOSではOnElementPropertyChangedで設定するようなことを見た覚えあります。
- 552 名前:デフォルトの名無しさん [2017/06/01(木) 08:19:57.07 ID:C/hVF+K9.net]
- そっちだっけすまんそ
- 553 名前:デフォルトの名無しさん [2017/06/01(木) 10:36:24.07 ID:ENdcuW3D.net]
- 髪の輪郭補正が無い
https://mobile.twitter.com/chomado/status/868702603315523585/photo/1
- 554 名前:デフォルトの名無しさん mailto:sage [2017/06/01(木) 12:51:07.80 ID:44r1s1sg.net]
- Xamarin程の糞はない
|

|