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/
384 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:17:36.26 ID:uP84lbSX.net] >>378 formsでやってることなんて最低限のUIコントロールと画面遷移くらいじゃん その様子じゃXamarinのネイティヴ実装を試したことも無いんだろ コンコルド効果で後に引けない気持ちは分かるけどさ ダメな時は土下座撤退しないと死ぬし、新技術導入時は退路を確保しないと死ぬよ Xamarinのせいにしてたら、アンタまた同じ目に遭うぜ?
385 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:19:24.95 ID:cURbMMf/.net] >>379 これだよな モデル部分なんて共通化したってたいしたメリットないんだよ そらデメリットなければ共通化したほうがいいんだが モデル部分なんかどっちかつくってそれを変換して開発ってのが簡単だしね
386 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:23:42.81 ID:dWe13J5/.net] C#で共通化できることより qiitaとかstackoverflowに技術情報がたくさん蓄積されていることの方が重要 Xamarinやってるやつは細かい部分の挙動を直すためにハマってる時間が苦痛じゃないのかと聞きたい こんな苦痛な時間を味わうぐらいなら共通化できなくてええわ
387 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:26:07.38 ID:dWe13J5/.net] ネイティブ開発でもハマることはあるけどXamarin程の苦痛を味わうことはないね ひどいときはXamarinのバグで直せない挙動とかもあるからな 本当に糞
388 名前:デフォルトの名無しさん [2017/05/28(日) 18:27:02.51 ID:5PoemCMM.net] C++で共通化すればいいんやで
389 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:27:28.55 ID:jA3mcJTy.net] >>379 そりゃ時間かかるのは最初だから、始めたばっかりだからだろ。
390 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:27:40.43 ID:MVa872eC.net] ものすごいC#信者が孤軍奮闘してるなw Xamarin自体は別に否定しないけど、C#ってそんな良い言語かねぇ
391 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:29:05.37 ID:cURbMMf/.net] >>383 マジでこれ >>384 これが正解
392 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:29:51.26 ID:uP84lbSX.net] あらー 論破されてレスできず独り言と自演ですか 気の毒だねえ...
393 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:36:07.71 ID:dWe13J5/.net] ハマったときの解決に要する時間がXamarinは最悪クラス この1点でXamarinを採用する理由はなくなる コードの共通化も何もかも大した問題ではなくなるレベル 大体ハマりにくい開発環境の方がプログラミングしてて楽しくないか? 結局解決できなくてあきらめて製品のクオリティが落ちるという結論になる エンジニアもデザイナーもお客さんもみんながっかりするのがXamarin
394 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:37:33.66 ID:jA3mcJTy.net] >>389 やめたほうが…
395 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:41:10.69 ID:uP84lbSX.net] >>390 すいません、やめます...
396 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:43:51.75 ID:dWe13J5/.net] 大体microsoftはスマホの分野に進出したいならまずWindosPhoneのシェアを二桁取ってからものを言えといいたい appleとgoogleにスマホの分野で先を越されたくせに後から入ってきてパイを横取りしようとしているだけ クロスプラットフォーム開発環境じゃなくてWindowsPhoneに特化した独自の製品やサービスを考えろよ 本当に糞
397 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:47:45.34 ID:jA3mcJTy.net] >>391 さようなら。
398 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:48:04.62 ID:jA3mcJTy.net] >>392 超同意
399 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:55:17.65 ID:dWe13J5/.net] スマホを用いたより良い製品やサービスを考えるのではなく、 appleやgoogleが創り出したパイを横取りしようとしているだけの会社の製品を使おうと思う人たちの気がしれないわ 君らパイを横取りすることに加担してるだけやで スマホを用いたより良い製品やサービスを考えている企業に加担するほうがまっとうな人生だと思わんか?
400 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:56:10.89 ID:2zygUJ+c.net] >>389 なんか自分の能力のなさを誇ってる感じだね
401 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 18:58:39.64 ID:dWe13J5/.net] 他では通用しないバッドノウハウの習得に膨大な時間をドブに捨ててればいいじゃん
402 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:10:02.91 ID:BaI9IPlr.net] Androidなら今の注目はKotlinだろ C#なんて信者にすら停滞期って言われてる言語誰が使うんだよw
403 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:13:06.86 ID:2zygUJ+c.net] >>398 クロスプラットフォーム開発しないなら別にそれでいいと思うぜ
404 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:13:29.82 ID:ZQkpLIUW.net] >>395 Xamarinの母体のMono Projectはもともとオープンソースの有志が立ち上げたものだろ いつの間にやら運営主体が悪い意味で商業ベースに染まって行くのを見かねてMSが買収、無償化の流れを作っただけ MSにとってはスマホを使った製品やサービス云々より.NETが一般に普及することを優先しているだけだと思うが
405 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:20:55.90 ID:dWe13J5/.net] Xamarinは糞 絶対にXamarinを許さない
406 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:24:35.61 ID:9s6n4adP.net] 自分の実力のなさに対する逆恨みだな >>401
407 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:30:05.77 ID:jA3mcJTy.net] >>398 うんこJavaよりC#にそっくりでイケてると思う。
408 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:30:28.98 ID:N0JAbLSc.net] 結局これまでネイティブ開発してきた人間が従来のやり方を抜け出せず 何が何でもそれが最適だと思い込んでしまってるだけなんだな 会社とかでこういう使えない上司がいると厄介
409 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:32:02.77 ID:cURbMMf/.net] >>401 実感がこもっててリアルだよな 業務ではマジで糞だよ
410 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 19:33:04.36 ID:cURbMMf/.net] >>403 Kotlinでいいだろw バー
411 名前:J [] [ここ壊れてます]
412 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 20:20:13.80 ID:w6vv9NyD.net] >>379 またお前か
413 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 20:24:06.96 ID:MVa872eC.net] >>400 いや、そのずっと前にNovellに買収されてて、しかも芽がないからリストラされたじゃん・・・ そのリストラ後に、プロジェクトが死に体になってた所をMSが拾ったんでしょ
414 名前:デフォルトの名無しさん [2017/05/28(日) 20:50:24.35 ID:kHXVuemO.net] これ真っ赤にしてCamarinはクソって言ってる奴ら、一人の自演だろw 全部同じ口調でテラワロス
415 名前:デフォルトの名無しさん [2017/05/28(日) 20:55:05.47 ID:SuTF3v3V.net] モデル共通化しても意味ないって言ってる奴、どんだけハローワールドに毛の生えたプログラムしか作ってないんだよw 普通モデルの方だけで6-7割共通化できるぞ
416 名前:デフォルトの名無しさん [2017/05/28(日) 20:57:54.96 ID:9tRj7diM.net] Kotlinは補助なんだよなあ
417 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 20:57:55.14 ID:cURbMMf/.net] チンポ騎士団必死だなw
418 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 21:06:44.40 ID:dWe13J5/.net] 大体Xamarin studioが馬鹿すぎだろ gitでブランチ変えただけでビルド通らなくなるとかどんだけ原始的な開発環境なんだよ 頻繁にビルド通らなくなるからな今までいろんなIDE触ってきたけどこれ程ひどい糞は見たことがないね ビルドが通らなくなるとか能力関係ねえだろどう考えてもXamarinが糞 他に通用しないバッドノウハウを蓄積しないと使いこなせない糞環境は糞 キングオブ糞
419 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 21:14:02.75 ID:9s6n4adP.net] >>413 じゃあVisual Studio使えばw
420 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 21:26:56.31 ID:RiBuwXjF.net] むしろ何でいまさらXamarinStudioなんか使ってるんだ 普通はVisualStudio使うだろ
421 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 21:41:26.89 ID:w6vv9NyD.net] Xamarinに仕事奪われて発狂してんだろ
422 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 21:51:43.24 ID:cURbMMf/.net] ご覧ください これがチンポ騎士団ですよw 老騎士を切り捨てたときと同じでしょww
423 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 22:04:30.83 ID:RiBuwXjF.net] >>412 ,417 煽りにも余裕がなくなってきたなw
424 名前:デフォルトの名無しさん [2017/05/28(日) 22:06:50.76 ID:SuTF3v3V.net] 煽ってる内容がツッコミどころありすぎて大草原。 XamarinStudioとかもうねえよw
425 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 22:28:03.74 ID:yMZbPHv/.net] >>413 Xamarin Studio ワロタ
426 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 22:34:10.89 ID:1qo5+3Oh.net] 参考画像を貼っておきますね livedoor.4.blogimg.jp/michaelsan/imgs/c/d/cd16c283.gif
427 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 22:50:10.37 ID:dWe13J5/.net] VS for macは今月の5/11に正式リリースされたばかりなのにこの叩きようかよ 君らが今まで長く使ってきたXamarin studioが糞だというのは同意のようですね VS for macも糞なのかどうは知らんが
428 名前:デフォルトの名無しさん [2017/05/28(日) 23:11:08.60 ID:SuTF3v3V.net] 結局お前のネガキャンは偏って間違って更新もされない情報から出来てるってことだよ。 だからなに言ってもフルボッコにされる。 いいからお前が作ってるもの同じ言語だったら共有できる割合言ってみろよ。 少なければ無能の証明だし多ければクロスプラットフォームにしないことでまた無能の証明になるけどな
429 名前:デフォルトの名無しさん [2017/05/28(日) 23:12:49.65 ID:SuTF3v3V.net] もちろんXamarin使ったらそれゆえのトラブルとかサイズが大きくなるとか銀の弾丸じゃないのは勿論だけど、うまく使ってらすこぶる有効なのも間違いない。 ほんと共有のこと考えなくて各々個別に作ってりゃいいなんていろんな意味で楽だよね
430 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 00:38:17.15 ID:99fP5rUS.net] VS for macでもやってみたが gitでブランチ切り替えてビルドしても最新のコードをビルドしなかったり、 ビルドエラーが出て一旦VS for macを終了させて再起動しないとビルド成功しなくて何も変わってねえじゃねえか お前らこんなのをありがたがってんのかAndroid studioだったらこんなことねえぞ
431 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 00:40:38.62 ID:ETBoZX1O.net] >>425 ちゃんと再現可能な手順を書きましょうね、いくらキチガイでも
432 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 00:42:00.44 ID:feJPdOjz.net] ほとんどの奴はWindowsのVisual Studio使ってるから共感は得られないぜw >>425
433 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 00:46:13.21 ID:99fP5rUS.net] gitでブランチを切り替えるだけだ 最新のと何か月か前のと切り替えるだけ Nugetで取得したパッケージが変わったりすると分かんないのかな こんな糞な開発環境はないよ
434 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 00:54:13.55 ID:99fP5rUS.net] 最新のコードがちゃんとビルドされてるか分からないから 毎回VS for macを終了させて立ち上げなおしてビルドしないと駄目なんか あまりにも糞すぎる IDEなのにちゃんとビルドできないとか頭おかしい ちゃんとビルドできるようにしてください
435 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 01:08:16.05 ID:99fP5rUS.net] Xamarinは糞だがVisual Studioも糞なんだな .NETというのも糞なんじゃないのか 糞をありがたがる糞の集団か
436 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 01:11:10.00 ID:feJPdOjz.net] Xamarin Studio w
437 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 01:36:35.14 ID:nXERLMgu.net] >>430 そりゃMacのVisual Studioは名前だけでXamarin Studio改だからなw
438 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 01:45:27.32 ID:99fP5rUS.net] まともにビルドできないIDEを正式版としてリリースするとかありえない Visual Studioが最強のIDEとか言われた時代は完全に過去のことなんだな あきらかにAndroid Studioの方が全てを上回っている もうmicrosoftは完全に過去の会社なんだな まともにビルドできない製品をリリースする会社の製品なんか使いたくねえわ C#もVisual Studioも糞お前ら完全に時代の流れに乗れてねえわ
439 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 01:51:44.55 ID:nXERLMgu.net] Xamarinは非Microsoft、旧Xamarinチームの賜物。 ようやくMicrosoftの介入が始まったところだよ >>433
440 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 02:29:42.38 ID:kbe0Kudi.net] まだEclipseを引き合いに出すのなら分かるがIDEの対立煽りの流れでAndroid Studioを持ち出す奴はじめて見た
441 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 02:31:44.38 ID:iQYZDcPi.net] >>435
442 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 02:49:07.26 ID:F93GjIfJ.net] Xamarinが普及すると困る立場の彼、まだ自演してたのか、お疲れさん 時給幾らか知らんが、まあ頑張ってよw
443 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 02:54:20.69 ID:mRx2Tbce.net] Android Studioといえば、Riderは現状どうなんだろ 今見たらXamarin.iOSについ最近対応したみたいだけど https://blog.jetbrains.com/dotnet/2017/05/18/rider-eap-22-xamarin-ios-unit-testing-improvements-compound-run-configurations/ EAPだから使ってる人少ないのかなー
444 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 06:23:45.70 ID:KA+g5PFR.net] $$$4.3$$$ "V"="1.3335412","0","1","3Q",
445 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 07:54:28.73 ID:uvgTVYbW.net] 既にwindows,Android,iOSで開発してるアプリがあるなら、そのままネイティブで改修したほうがマシな気がする。
446 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 08:11:22.74 ID:F93GjIfJ.net] Obj-C, Swiftみたいな変態言語から解放されるなら、正直何でも良い
447 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 08:51:04.20 ID:qQuK6xiA.net] プログラマーを派遣して稼いでる企業の大半は未だに人月料金でしか金貰えない仕組みだから 効率化されればされるほど同じだけ稼ぐのに営業がより多くの仕事取って来なくちゃいけなくなって大変だからな 基本的に現状維持が最適解としか考えられなくなってしまう
448 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 08:51:09.76 ID:Dflf9ZSq.net] Xamarinみたいな糞が普及するわけ無いだろ さっさとまともにビルドできるようにしてくださいIDEとして致命的だろ
449 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 09:10:02.86 ID:8LL+C/ec.net] >>443 XamarinはIDEじゃねーよwww
450 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 10:03:26.44 ID:F93GjIfJ.net] >>442 >>443 ねえねえ、時給幾らなの? 儲かるんなら俺もやるよ、Xamarin叩きw
451 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 12:26:27.02 ID:Dflf9ZSq.net] jetbrainsに金払ってIDE作ってもらえよ まともにビルドできないIDEとかマジ存在価値ない
452 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 12:36:02.85 ID:HUcfMRFq.net] WindowsのVisual Studio使えばいいだけなんでどうでもいい
453 名前:デフォルトの名無しさん mailto:sage [2017/05/29(月) 20:46:27.70 ID:vElVVYSC.net] jetbrainsのIDEは、タブ閉じたときに変更を破棄するか聞いてこないで問答無用で保存するからうんこ
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アプリが作れるって本当なんですか?