1 名前:デフォルトの名無しさん [2017/06/28(水) 00:02:42.38 ID:ULDUfAbu.net] C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を を開発するためのライブラリおよび開発環境です。 Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ! 公式 xamarin.com/ 前スレ Xamarin Part4 [無断転載禁止]©2ch.net mevius.2ch.net/test/read.cgi/tech/1494196804/ 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/
266 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 09:37:54.60 ID:it3Y3UEQ.net] >>259 情報thx 検索してみたけど、ビルドだけの為にしては高いな・・・
267 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 14:56:57.83 ID:BYhvu/wJ.net] けど最低限それ必要やで。 クラウドビルドで問題なくできるならそれもありかもだけど。
268 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 16:47:48.15 ID:Q6Gt82H4.net] Mac必要とするのがほんと厄介だな。
269 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 23:44:52.22 ID:gn1nftiy.net] >>260 まーまだベータどころかアルファ版やし 次のリリースを待つのが良さげ VS2017をstableとpreviewの二つとも入れるのはキッツイから、おれは諦めたわ
270 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 00:17:04.10 ID:iXFAvDHj.net] macは仮想化して動かすものだという夢をみた
271 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 00:31:45.43 ID:tTb9XEwF.net] ビルド+シミュレーター専用なら5万円のMac miniでも大丈夫だよ
272 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 01:26:07.45 ID:2SdXMT/C.net] appleのスマホがどんどん売れなくなって、appleが慌ててWindowsでもビルドできるようにする ようになるまで待とう。
273 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 02:58:42.76 ID:0tdsmwxd.net] >>267 そうなったらそも必要なくなってくるでは
274 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 08:22:47.39 ID:AQ1Gzvh7.net] >>266 仕事の道具としてなら安いものだけど、趣味のPGとしては気軽に買える値段じゃないんだよね。 社長に買わせるか・・・w >>265 現実としては仮想化できるの? 仮想化できるなら必要なのはOSだけになるから趣味でも買えるかな・・・
275 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 11:55:00.67 ID:0If9d90g.net] >>269 これが出せない値段だと言うならApple Developers Programの年会費1
276 名前:万円も厳しいだろうからiOS開発はご縁がないんじゃないかな [] [ここ壊れてます]
277 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 12:22:13.84 ID:a1QqeSYj.net] 最初から期間内に作り切ることを決めているならいいんだけど 作り始めは作り切れるかわからない だから軽く触ってみたいだけなのにうん万とか掛かるから手を出しにくい
278 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 12:43:49.40 ID:AQ1Gzvh7.net] >>270 年会費取るの?じゃあいいや。 UWP/Android用に自作したものをiPadでも使ってみたいなって程度の考えだったからね。 iPad向けのツールに無料のものが少ない原因だろうね。
279 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 13:07:55.27 ID:2Hqooo+i.net] AppStoreに公開しない自作アプリだけなら登録は必要ないよ
280 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 13:31:42.61 ID:E5nG9vqc.net] 結論としてXamarinは糞
281 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 13:34:34.93 ID:0If9d90g.net] >>273 実機で動かせないけどな
282 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 13:39:49.42 ID:NqPVdka+.net] >>272 自分のマシンに入れるぶんには会費いらんぞ
283 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 13:46:55.09 ID:0If9d90g.net] >>276 会員登録せずにプロビジョニングプロファイル作れたっけ?
284 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 14:13:13.25 ID:bzInL6+g.net] >>277 会費いらんって話をなぜ会員登録無しと読むんだ
285 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 14:21:46.12 ID:0If9d90g.net] あっ、2015年から無料で実機実行できるようになってたんだな
286 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 20:45:53.23 ID:o6FpSbkO.net] >>256 だが、更新出来て接続も出来るようになった! ワークロードから.Netデスクトップ開発辺りチェックして足りないもん入れないと更新出来ないっぽい あと>>257 の手順以外にオプションから有効にする手順がいる
287 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 00:45:15.22 ID:sgoo39Zl.net] Xamarinのここが糞 Visual Studio for Macが頻繁にビルドが通らなくなるのが糞 gitでブランチを切り替えたり、画像リソースを編集しただけで ビルドが通らなくなる。cleanしたりリビルドしても直らない場合もあって、 頻繁にIDEの再起動を繰り返さないといけなくなる。 クロスプラットフォームのメリットなど吹き飛んでしまう非効率な開発環境が糞 Xamarin.Formsの提供する機能が貧弱で使い物にならないのが糞 WebViewなどXamarin.Formsの提供するUIを使ってクロスプラットフォーム開発できるかと思いきや、 機能が貧弱すぎて結局Android用とiOS用で処理を分けて実装しないといけなくなる。 ネイティブ開発だったらiOS用とAndroid用で2回実装すれば済むところが、 Xamarinを使うとXamarin.Formsの提供する機能で実装して糞な思いを させられた後で、Xamarin.iOSとXamarin.Androidで実装し直すという、計3回同じ実装をする羽目になる。 クロスプラットフォームのメリットなど吹き飛んでしまう非効率さが糞 実装に行き詰ったときにネット上の情報が少ないのが糞 qiitaの投稿数 iOS: 15,976 Android: 13,681 Xamarin: 874 <- stackoverflowの投稿数 iOS: 521,623 Android: 1,015,959 Xamarin: 63,070 <- Xamarinの情報はAndroidの10分の1もないということ 結局行き詰った時に解決ができなくて妥協する結果になりがちで、 その結果、アプリのクオリティが落ちてエンジニアもデザイナーもお客さんもがっかりするのが糞
288 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 01:20:07.41 ID:Iv6EzFLf.net] Xamarin程の糞はない C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし Microsoftという会社は完全に時代遅れ Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ 大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりする スマホアプリの最も基本的なUIであるListViewすらまともに動かないとか糞 Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発 クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ 結局一つの機能を実装するのにXamarin.FormsとXamarin.AndroidとXamarin.iOSで3回も同じ実装をしないといけないのが糞 Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞 結局ネイティブでやるより時間が掛かってクロスプラットフォームのメリットが相殺されるどころか 下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる 任天堂のXamarin製アプリも星平均3.0の糞アプリ認定されてる エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
289 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 02:10:53.95 ID:sgoo39Zl.net] 結論として、Xamarinを使うと開発工数は伸び、アプリのクオリティは落ちるということ Xamarinで開発するということは貴重な人生の時間を無駄にするということだし、 同じ時間をネイティブ開発に費やした方がエンジニアのキャリアとして価値があるということ 結局Xamarinをやっている人間は、C#の機能を使うことやXamarinでアプリを作ることそれ自体が 目的と化していて、お客さんに良いアプリを届けたいという純粋な動機が存在していない ソフトウェアを作るということは価値のある良いものを創造して世の中をもっと良い場所にするために
290 名前: 行われることであるべきで、完全に自分本位でゴミアプリを量産するXamarinエンジニアは 生きている意味がないし、死んだ方が世の中にとって良いということ [] [ここ壊れてます]
291 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 03:16:21.63 ID:flwEi40Q.net] いつもの無能コピペ馬鹿
292 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 09:55:42.81 ID:v8o+Lh7f.net] ニンテンアプリがVoiceAPIの使い方とかXamarinと関係ないところでケチついたのでいい事例としてあげにくいのがアレだな
293 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 20:23:20.90 ID:ll5fjyzO.net] >>284 お前さんもコピペじゃねーかwと釣られてみる
294 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 02:20:29.85 ID:2soy/sL0.net] 相変わらずAppleさんの潤沢な宣伝費用には驚かされるよ
295 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 22:32:08.81 ID:cDVnQOGV.net] 5 reasons why Japanese Engineer are fu*king da*n ttps://anond.hatelabo.jp/20170806192324 (翻訳)ここがクソだよ日本人エンジニア ttps://anond.hatelabo.jp/20170728223725
296 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 00:07:07.51 ID:Y9aY1cDz.net] Microsoftのエヴァンジェリストに聞かせてあげたい。
297 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 00:43:41.48 ID:w1QOlx7H.net] Xamarinの日本語資料がないとか言ってる無能に聞かせてやりたい
298 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 00:47:02.55 ID:LLb1U58m.net] 良いプロダクトを作ることじゃなくて、 C#の機能を使うことやXamarinを使うこと自体が目的化しているのが、 Xamarinエンジニア
299 名前:デフォルトの名無しさん [2017/08/08(火) 09:09:27.54 ID:s7rjzO1n.net] >>290 日本人にとって一番わかりやすい言語は日本語。
300 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 09:21:22.19 ID:KNn14Xux.net] 別に技術研究をしているわけでもないからな。 顧客の要件に対して十分なコードを納品すれば良いだけ。 そのコードをまとめるのに必要な工数を少なくするための情報収集ができれば問題ない。
301 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 09:46:17.54 ID:u1RsoTCl.net] Xamarinエンジニアにとって一番分かりやすい言語は日本語ではなくC#
302 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 14:26:32.84 ID:nQWw73v/.net] ちょまど語だろ
303 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 14:47:45.03 ID:0Qi9QukE.net] 一番ちょまどにこだわってるのがアンチなの笑えるw
304 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 14:50:56.11 ID:sXqk1Nyf.net] あと4ヶ月か どうなることやら
305 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 15:10:53.73 ID:d6IaxiH0.net] ちょま姫で抜いて応援しよう
306 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 17:04:22.82 ID:bErgVuQg.net] Xamarin程の糞はない C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし Microsoftという会社は完全に時代遅れ Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ 大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりする スマホアプリの最も基本的なUIであるListViewすらまともに動かないとか糞 Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発 クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ 結局一つの機能を実装するのにXamarin.FormsとXamarin.AndroidとXamarin.iOSで3回も同じ実装をしないといけないのが糞 Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞 結局ネイティブでやるより時間が掛かってクロスプラットフォームのメリットが相殺されるどころか 下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる 任天堂のXamarin製アプリも星平均3.0の糞アプリ認定されてる エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
307 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 21:00:46.68 ID:SUJhrvEH.net] >>297 なにが
308 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 21:52:29.58 ID:RmCoAkhK.net] >>299 いつもの無能コピペ馬鹿
309 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 18:29:20.14 ID:YY4brWzg.net] お客さんに良いもの届けたいという意思のないXamarinエンジニアには反吐がでるね 君ら良いプロダクトを作ることより、勉強会で登壇したとかMVP取ったとかそういうどうでもいいことが最優先なんだろ アプリを使ってくれるひとのためじゃなく、いかに自分が凄いかを示すためにソフトウェアを開発するという生き方には 何の価値もないし早く死んだ方がいいね
310 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 18:39:40.32 ID:/53mz0sx.net] 攻め方を変えてきてワロタw
311 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 18:48:02.94 ID:sd7amocF.net] できるだけ効率よくアプリ作成をしたい訳で、xamarinはその手段でしかないから、 必要な情報が見つからなかったらJava,Swiftで書いた方が早いって判断もある。 必要な情報がすぐ見つかるってこともすごく大切だよ。
312 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 19:32:19.93 ID:VM8BFCaM.net] >>302 >良いプロダクトを作ることより、勉強会で登壇したとかMVP取ったとかそういうどうでもいいことが最優先なんだろ で、どこにどれだけそういうプログラマーがいたの? 2ちゃんで見たとかは禁止な
313 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 19:38:32.59 ID:YY4brWzg.net] Xamarinエンジニア程の糞はない
314 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 19:42:15.38 ID:LEhjkv+
] [ここ壊れてます]
315 名前:4.net mailto: 鏡みてみ [] [ここ壊れてます]
316 名前:デフォルトの名無しさん mailto:sage [2017/08/10(木) 06:32:57.60 ID:xl3Y67R0.net] Xamarin程の糞はない C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし Microsoftという会社は完全に時代遅れ Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ 大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりする スマホアプリの最も基本的なUIであるListViewすらまともに動かないとか糞 Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発 クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ 結局一つの機能を実装するのにXamarin.FormsとXamarin.AndroidとXamarin.iOSで3回も同じ実装をしないといけないのが糞 Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞 結局ネイティブでやるより時間が掛かってクロスプラットフォームのメリットが相殺されるどころか 下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる 任天堂のXamarin製アプリも星平均3.0の糞アプリ認定されてる エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
317 名前:デフォルトの名無しさん mailto:sage [2017/08/10(木) 15:55:42.79 ID:49d7EhLB.net] いつもの無能コピペ馬鹿
318 名前:デフォルトの名無しさん mailto:sage [2017/08/10(木) 19:23:15.36 ID:TnZMl38N.net] 無能コピペに反応するところまでがテンプレ
319 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 12:43:35.62 ID:DrIkEWeV.net] Xamarin程の糞はない
320 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 01:32:16.34 ID:RyENCJV9.net] NGワード:糞はない
321 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 04:27:07.74 ID:T5YBPYu1.net] >>312 了解
322 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 07:17:09.13 ID:HrPHyYmA.net] プログラミング言語別の平均年収ランキング ttp://www.itmedia.co.jp/news/articles/1708/10/news073.html C#は何位なんですかねぇ
323 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 08:44:19.82 ID:q5CWtCtu.net] むしろC言語がランクインしていることに驚いた いまだに素のC言語の求人件数ってそんなにあったのか
324 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 09:26:22.50 ID:l8v9tpAX.net] >>315 ネットの情報しか見てないからそんな風に思うんだろうけどうちの会社でもいまだに案件の半分はC/C++だよ
325 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 09:55:31.46 ID:rPsPQPBe.net] 記事中の注釈によると、あえてC++やC#などのC言語からの派生言語を除いた巣のC言語らしいが
326 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 10:22:10.21 ID:8y2XE3wL.net] >>316 そんなの業種次第かと… ちな、なに?
327 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 10:41:40.42 ID:VYq9fsSw.net] 組み込みブームだから低級に近いのが求められるんだろう そういうのに興味なければわざわざやる必要はない
328 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 11:22:57.76 ID:8y2XE3wL.net] 拘束性求められるところやるならRustとか使いたいのう… Rustで組み込みとかいけるんかの
329 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 11:32:06.41 ID:tF3yiAv3.net] 今Cで作られてるのは大体もとからCで進められてきたからCなのさ LinuxもまだCだしね
330 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 11:49:51.26 ID:TJiL0Nh/.net] 少なくとも現代のPC,スマホで動かす前提ならもっと抽象化された言語で十分 過度に実行効率追い求めるよりビジネスロジックそのものに集中できるメリットの方が大きい
331 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 12:15:26.24 ID:HrPHyYmA.net] C#程の糞はない
332 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 12:29:07.75 ID:+L/OaKpV.net] 他言語使いの人からみたら脅威だろうね<c#
333 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 14:14:36.10 ID:l8v9tpAX.net] >>318 > そんなの業種次第かと… そうだよ、そういう業界もあるってこと > ちな、なに? 車関係とか色々
334 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 15:22:42.88 ID:HrPHyYmA.net] C#はオワコン 誰も使ってへん
335 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 16:11:29.61 ID:twq9ElY8.net] くるま関係ってぼかしてるけど要するに組み込み系か
336 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 15:47:58.60 ID:2JUNj4Ly.net] 日本の姫から世界の姫に
337 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 16:36:26.32 ID:WGlPBLEV.net] 追っかけかよ
338 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 19:02:40.44 ID:A3dGR0G5.net] どうせもう日本ではセッション等にホイホイとは登壇させられないしと海外に追い出されたか 東京オリンピックもあるし、合掌&お辞儀して「おもてなし」とか言ってれば海外で日本撫子カワイイ!とか持て囃されそう ・・・童顔の日本人って外人にとっては合法ロリだから受けるんだよなぁ、中々に小賢しい
339 名前:アとをするじゃないか日本MSよ [] [ここ壊れてます]
340 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 19:18:07.49 ID:9xl+uBhs.net] >>330 日本撫子w
341 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 21:15:00.97 ID:hLIxXM3W.net] Xamarin程の糞はない
342 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 21:21:04.69 ID:ti4G6KmL.net] Xamarin程の糞はない C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし Microsoftという会社は完全に時代遅れ Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ 大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりする スマホアプリの最も基本的なUIであるListViewすらまともに動かないとか糞 Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発 クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ 結局一つの機能を実装するのにXamarin.FormsとXamarin.AndroidとXamarin.iOSで3回も同じ実装をしないといけないのが糞 Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞 結局ネイティブでやるより時間が掛かってクロスプラットフォームのメリットが相殺されるどころか 下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる 任天堂のXamarin製アプリも星平均3.0の糞アプリ認定されてる エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
343 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 21:42:57.51 ID:H6vJBBpV.net] お客さんに良いもの届けたいという意思のないXamarinエンジニアには反吐がでるね 君ら良いプロダクトを作ることより、勉強会で登壇したとかMVP取ったとかそういうどうでもいいことが最優先なんだろ アプリを使ってくれるひとのためじゃなく、いかに自分が凄いかを示すためにソフトウェアを開発するという生き方には 何の価値もないし早く死んだ方がいいね
344 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 21:53:29.04 ID:A3dGR0G5.net] ∧||∧ ( ⌒ ヽ大和撫子だった。ちょっと逝ってくる。 ∪ ノ ∪∪
345 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 22:05:56.61 ID:iw+r8YgZ.net] Xamarinのここが糞 Visual Studio for Macが頻繁にビルドが通らなくなるのが糞 gitでブランチを切り替えたり、画像リソースを編集しただけで ビルドが通らなくなる。cleanしたりリビルドしても直らない場合もあって、 頻繁にIDEの再起動を繰り返さないといけなくなる。 クロスプラットフォームのメリットなど吹き飛んでしまう非効率な開発環境が糞 Xamarin.Formsの提供する機能が貧弱で使い物にならないのが糞 WebViewなどXamarin.Formsの提供するUIを使ってクロスプラットフォーム開発できるかと思いきや、 機能が貧弱すぎて結局Android用とiOS用で処理を分けて実装しないといけなくなる。 ネイティブ開発だったらiOS用とAndroid用で2回実装すれば済むところが、 Xamarinを使うとXamarin.Formsの提供する機能で実装して糞な思いを させられた後で、Xamarin.iOSとXamarin.Androidで実装し直すという、計3回同じ実装をする羽目になる。 クロスプラットフォームのメリットなど吹き飛んでしまう非効率さが糞 実装に行き詰ったときにネット上の情報が少ないのが糞 qiitaの投稿数 iOS: 15,976 Android: 13,681 Xamarin: 874 <- stackoverflowの投稿数 iOS: 521,623 Android: 1,015,959 Xamarin: 63,070 <- Xamarinの情報はAndroidの10分の1もないということ 結局行き詰った時に解決ができなくて妥協する結果になりがちで、 その結果、アプリのクオリティが落ちてエンジニアもデザイナーもお客さんもがっかりするのが糞
346 名前:デフォルトの名無しさん mailto:sage [2017/08/13(日) 23:22:09.39 ID:8AEgiH1b.net] いつもの無能コピペ馬鹿
347 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 00:04:22.37 ID:D0nYxL0s.net] もう少しスレを見てる人に良いものを届けようって気持ちでレスしろよ
348 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 02:18:50.61 ID:m2pNmEOH.net] >>322 フレームワークのバグや変な仕様に煩わされずにビジネスロジックに集中したいからc++を使うんじゃん
349 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 02:59:30.88 ID:0ZxsE6n7.net] >>339 おまえアホだな
350 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 03:21:28.14 ID:m2pNmEOH.net] 反論できない馬鹿はそうやって理由も示さず人格攻撃してろよ
351 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 03:44:13.00 ID:FiZKEf6H.net] 標準ライブラリも使えないな もっといえばコンパイラすら使えないな 余計なことに煩わせられたくなければ、ひたすらアセンブラで組むしかないな
352 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 03:47:04.83 ID:YpttDPc/.net] 新しいフレームワーク覚えられないってだけかw
353 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 07:35:38.20 ID:nx7fdOgp.net] >>342 アセンブラにもバグがないとは言えないからマシンコード直打ちだな w
354 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 07:43:49.63 ID:P0GuPkz4.net] オレオレフレームワークで新たなバグを作り込むのです
355 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 08:30:29.23 ID:RcQ0I4IK.net] NGワード:糞
356 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 08:59:56.36 ID:D0nYxL0s.net] >>339 ものにもよるだろうが明らかに他の言語より生産性低いだろ
357 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 09:37:55.12 ID:784t+r59.net] >>347 CならそうだけどC++なら意外とそうでもない
358 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 10:06:51.11 ID:bBXqyxwU.net] >>334 おっと、姫の悪口はそこまでだ
359 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 10:26:00.45 ID:47PUipPG.net] >>339 君は相当凄腕のプログラマーなんだな 普通はフレームワーク自体に潜むバグより自分が生み出すバグの方がよっぽど危険だから
360 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 11:38:09.43 ID:aTjiiVS5.net] >>334 姫は広告塔としてクッソ有能だったろ、こんだけ話題と笑いを提供したのは評価されるべき これからは外人向け合法ロリアイドル広報だぞ、どれだけの商業価値があるか
361 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 12:09:51.55 ID:2zcXIk42.net] C / C++ だと長年使われてる枯れたライブラリあるからねえ
362 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 12:48:11.95 ID:PXJQYWPZ.net] >>351 だから姫の画像はよ
363 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 13:45:24.57 ID:2HTYS38i.net] >>348 いやあ…STL未だエラーがわけからん言うし自分の記憶だとC#で2倍F#で4倍は生産性違いそう
364 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 13:59:33.34 ID:nx7fdOgp.net] >>354 > いやあ…STL未だエラーがわけからん言うし ああすまんそのレベルの人だとC++は難しいかも
365 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 14:12:08.82 ID:2HTYS38i.net] >>355 はあ。まあここ10年以上触ってないから偉そうなことは言えんけど、達人ならあんな長いエラー出さないし、出ても一瞬で解読できるんですか。凄いですね。偉いですね。
366 名前:デフォルトの名無しさん mailto:sage [2017/08/14(月) 14:45:34.71 ID:aTjiiVS5.net] C#も20年近い歴史あるから枯れたライブラリあるんじゃないの、知らんけど