[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/04 16:05 / Filesize : 234 KB / Number-of Response : 1015
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Xamarin Part4



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アプリが作れるって本当なんですか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef