トップページ⇒tech
1002コメント277KB

Xamarin Part3 [無断転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2016/12/30(金) 18:10:21.97ID:x814SSV+
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
http://xamarin.com/

Xamarinマスコットキャラクター ちょまどさん
http://bucher.s10.xrea.com/xamarin.jpg
http://i.imgur.com/H1GZqBT.jpg
http://i.imgur.com/N3c0DZH.jpg
http://i.imgur.com/UqEfZht.jpg
http://i.imgur.com/Ennkvgz.jpg
http://www.youtube.com/watch?v=b-i2LxWb348

前スレ
Xamarin Part2
http://echo.2ch.net/test/read.cgi/tech/1480602653/

前々スレ
Xamarin Part1
http://echo.2ch.net/test/read.cgi/tech/1359861574/
0461デフォルトの名無しさん2017/02/21(火) 15:36:18.46ID:VTUyJK6h
>>460
よくわかってない馬鹿は黙ってろよ
0462デフォルトの名無しさん2017/02/21(火) 22:56:14.81ID:ZeVNOZ5j
>>453
弊社
0463デフォルトの名無しさん2017/02/21(火) 23:40:18.35ID:LqzHEkp+
彼女が Haskell 界隈に現れたとき、私は声をあげなかった
私は Haskeller ではなかったから

彼女が C++ 界隈に現れたとき、私は声を上げなかった
私は C++er ではなかったから

そして、彼女が Python 界隈に
0464デフォルトの名無しさん2017/02/21(火) 23:49:21.67ID:fGVxTzaX
>>458>>462
返信有難うございますー、関東でしょうか?
Xamarin案件が増えてくれると嬉しいな
0465デフォルトの名無しさん2017/02/22(水) 00:07:52.76ID:jQFBeoiq
Microsoftは節操がないな。
0466デフォルトの名無しさん2017/02/22(水) 01:02:04.87ID:zbi0dJD7
>>464
関東す
正直自分的にはほとんどの案件Xamarin.Forms使っとけって思うわ
0467デフォルトの名無しさん2017/02/22(水) 11:25:10.39ID:3150ESkM
UI/UXにこだわる客先/上流工程/デザインチームがないならXamarinも悪くはないんだけどねぇ
同じデザインじゃないと嫌だとか、iOSっぽいUXで全OS統一とか言われると、ネイティブで実装しないとやってられん
PJ初期はXamarinで問題ないのに、終盤になるとXamarinではPF仕様上困難ですって説明に終始する羽目になっとる
0468デフォルトの名無しさん2017/02/22(水) 12:34:46.09ID:UBn3mONu
無駄にコストかけて見た目完全に一緒にしてどれだけメリットあるのだろう
0469デフォルトの名無しさん2017/02/22(水) 12:50:25.49ID:lM559CYX
デザイナーの自己満足
0470デフォルトの名無しさん2017/02/22(水) 14:37:27.18ID:QCC06lf8
Xamarinって言ったときにXamarin.Formsの事なのか
Xamarinネイティブの事なのかわかりにくいね
0471デフォルトの名無しさん2017/02/22(水) 15:08:46.18ID:v31riKXU
>>467
ウチと全く同じ状況でワラタw
最初にしつこいくらい説明したのに、やはり納得できないとか言い出すんだよね
0472デフォルトの名無しさん2017/02/22(水) 15:10:12.07ID:ijFRtuZO
水虫に
0473デフォルトの名無しさん2017/02/22(水) 15:16:37.94ID:ipltXwoh
>>467
現実はコレだからな
0474デフォルトの名無しさん2017/02/22(水) 16:06:42.60ID:LsEdYva+
何か知らんがはてなの人気エントリーに入ってたぞー

XamarinでWindows / Mac OSX 両対応のデスクトップアプリを作る
http://qiita.com/okajima/items/8ca53ff00a825f28dbc6

スレの内容と併せて鑑みるに、自社アプリを内製している会社が実験的に使ってみてもいいレベルの製品といったところか?
お前らどんどん人柱になってC#の活動範囲を拡げてくれぃ
0475デフォルトの名無しさん2017/02/22(水) 19:27:22.01ID:BIrDvGf+
結局wpf部分の書き直しになるのがめんどいわ
0476デフォルトの名無しさん2017/02/22(水) 19:44:40.89ID:jQFBeoiq
>>474
Win、MacのXamarinではなく、スマホならもっと楽だろう。
0477デフォルトの名無しさん2017/02/22(水) 20:51:07.81ID:PjChhP5z
>>474
Xamarin.Macはユーザー数少ないから色々とこなれてない。
それでも色々聞いてるとそこにあるようにある程度のレベルまでは十分に使えるレベルと思。
Formsはまだまだっぽいけど。
スマホは余裕で使える。
0478デフォルトの名無しさん2017/02/23(木) 09:29:14.89ID:uVs9F0S2
Win,Mac,LinuxならEto.Forms
0479デフォルトの名無しさん2017/02/23(木) 23:18:29.33ID:Svl7KGJP
姫のおっぱいをフィーチャーしろや
0480デフォルトの名無しさん2017/02/24(金) 01:25:32.62ID:aLVL3hG+
オタサーの姫(笑)
0481デフォルトの名無しさん2017/02/24(金) 01:48:58.96ID:btCWH0LM
ぶっちゃけデスクトップはどうでもいいかな
スマホ第一でお願いしますよ
0482デフォルトの名無しさん2017/02/24(金) 06:03:25.88ID:KGIA78CQ
身内の姫ageがホントきついっすわ
0483デフォルトの名無しさん2017/02/24(金) 08:26:47.40ID:2lP1nssX
ちょまどさんのキャリアはとても面白い。
趣味でやってたプログラミングと絵描き、大学の英文、バイトの塾講師などが全部つながって大きな影響力を出せる状態になっている。
本人も含めそんなこと考えていなかったに違いない。発掘した砂金プロデューサーの手腕もすごいとしか言いようがない
0484デフォルトの名無しさん2017/02/24(金) 08:40:24.85ID:x7Mmo6hc
そんなごたくどうでもいいから画像あげろや
0485デフォルトの名無しさん2017/02/24(金) 10:56:47.02ID:qCiiWxvA
ザマリンの?
0486デフォルトの名無しさん2017/02/24(金) 11:09:20.20ID:FXnjPa5F
>>483
そのプロデューサーさんって、もうMSにいなくね?
0487デフォルトの名無しさん2017/02/24(金) 11:10:19.17ID:IG/+mcdX
http://i.imgur.com/XoxbnNf.png
0488デフォルトの名無しさん2017/02/24(金) 11:29:44.85ID:g+g84sxS
ホロレンズが二つ買えるな
0489デフォルトの名無しさん2017/02/24(金) 12:44:29.30ID:hvAhOak1
>>488
え?
>>487は結局タダになってるよ
0490デフォルトの名無しさん2017/02/24(金) 13:42:50.35ID:0/Q7IB/N
んじゃ何であげたの
0491デフォルトの名無しさん2017/02/24(金) 13:43:35.77ID:0/Q7IB/N
ああ値引きになってるってことか
0492デフォルトの名無しさん2017/02/24(金) 20:24:42.50ID:3gAzX8Bk
おっぱい!おっぱい!おっぱい!
はよはよはよ
0493デフォルトの名無しさん2017/02/25(土) 04:11:22.56ID:EwirEsal
>>487
なんか思ってた画像とちがう...
0494デフォルトの名無しさん2017/02/25(土) 04:40:13.08ID:tuPnNVMH
https://www.youtube.com/user/XamarinVideos/featured
0495デフォルトの名無しさん2017/02/25(土) 21:56:22.99ID:1Ao0yhNb
Xamarinに期待するところはあるんだが、結局今回は見送ることにしました・・・(´・ω・`)
0496デフォルトの名無しさん2017/02/25(土) 23:55:36.81ID:g1o1M7kt
またどうぞ
0497デフォルトの名無しさん2017/02/28(火) 13:06:53.01ID:CS4XpQuf
Visual Studio for MACに感動してスレ来てみたら過疎ってる…?
使い勝手がいいから流行ると思うんだけどなあ
0498デフォルトの名無しさん2017/02/28(火) 13:49:25.85ID:u5O4IHIJ
前はXSと大して違わなかったけど何か良くなった?
0499デフォルトの名無しさん2017/02/28(火) 14:29:24.56ID:3fv1IKMy
ノーベル賞級作家のチンポ騎士団長殺し買ってきたよ
0500デフォルトの名無しさん2017/02/28(火) 14:50:32.74ID:0X/mcBrA
>>498
特に変わりなし
相変わらずPreview3のまま
やる気があるのかないのかよく分からん(´・ω・`)
0501デフォルトの名無しさん2017/02/28(火) 16:13:22.54ID:WnpBAI/l
2017と同時にリリース版になるだろ
0502デフォルトの名無しさん2017/02/28(火) 20:56:38.73ID:LJopflgU
xamarinのせいでVSのISOがガンガンデカくなる
0503デフォルトの名無しさん2017/02/28(火) 21:55:03.35ID:4yKf5nN6
>>502
ばーか
0504デフォルトの名無しさん2017/02/28(火) 21:59:57.28ID:LJopflgU
>>503
現実を見ろアホ
0505デフォルトの名無しさん2017/02/28(火) 22:55:16.69ID:5U4LyVST
>>504
ブーメランwww
0506デフォルトの名無しさん2017/03/01(水) 00:22:29.48ID:SIdVNbIa
ブーメランと味噌ラーメンは、ほぼ関係ない
0507デフォルトの名無しさん2017/03/01(水) 23:24:37.30ID:re2OgkqY
Webインストーラーを使え
0508デフォルトの名無しさん2017/03/02(木) 20:12:28.79ID:E4cN6Of6
ISOになんでandroid SDK類をまるまる入れるのか
0509デフォルトの名無しさん2017/03/02(木) 20:27:17.52ID:o9lMs6ta
オフライン用だから。
0510デフォルトの名無しさん2017/03/02(木) 21:31:08.20ID:c+/5wiBm
おっぱいは?
0511デフォルトの名無しさん2017/03/02(木) 22:49:31.19ID:R1mDQgAG
2017RCをwebインストーラからフルインストールしようとしたらなんと容量80GB超え
すべてisoに収めるのblurayでも無理だろ
0512デフォルトの名無しさん2017/03/03(金) 07:53:02.17ID:pVtcQ1mY
>>511
そのままインストールすればいいだろ
0513デフォルトの名無しさん2017/03/03(金) 09:52:32.85ID:1cyqP5p9
突っ込むべきところはそこじゃない
0514デフォルトの名無しさん2017/03/03(金) 10:00:19.62ID:rtHUpumw
Dドライブに入れられるの?
0515デフォルトの名無しさん2017/03/03(金) 10:56:34.57ID:NTvASRIg
2000年前後のディスクインストールは複数枚CDで1つのソフトをインストールしてたからそれと同じ手法でおk(適当

>>502の時点から「ISO」をISO規格の方だと思って流してたらISOイメージの方だとさっき気づいた
俺以外にも勘違いしてた奴はいると思いたい
0516デフォルトの名無しさん2017/03/03(金) 11:51:08.51ID:7tR43YQ/
俺もWindows3.1のインストールを30枚くらいのFDでやったからBlu-ray数枚くらい大丈夫だよ
0517デフォルトの名無しさん2017/03/03(金) 16:16:50.48ID:zdHoZmo7
Xamarinは180分ものの4K映画作品
0518デフォルトの名無しさん2017/03/03(金) 18:03:18.75ID:qAXn36Bm
3層のやつなら入るんじゃないの?
0519デフォルトの名無しさん2017/03/03(金) 20:57:53.93ID:X33XZAmD
大容量のISOイメージはもう光学メディアを前提としてない
USBや仮想ドライブとして見てる

もとは光学メディアの記録の方式だったけど今や汎用のアーカイブ方式
0520デフォルトの名無しさん2017/03/03(金) 21:00:08.26ID:X33XZAmD
android sdkはちょこちょこverUPしてるからインストール中またはインストール後にどうせまたダウンロードしなおす羽目になる
そんなもの突っ込むなよと
0521デフォルトの名無しさん2017/03/04(土) 19:54:12.82ID:3BgVuqEY
xamarin sdkもちょこちょこver upしてるわけで
ちなみに姫もアップデートしてる?それともオタサーは縮小の一途かな
0522デフォルトの名無しさん2017/03/04(土) 20:08:27.75ID:CXNSzAhi
デモ中、Macフリーズワロタ。
Macも糞だな。
0523デフォルトの名無しさん2017/03/04(土) 20:12:18.78ID:Hml1YfC7
姫に突っ込みてえ
0524デフォルトの名無しさん2017/03/04(土) 22:18:14.61ID:CXNSzAhi
Mobile App Performance Redux ? Medium
https://medium.com/@harrycheung/mobile-app-performance-redux-e512be94f976
https://cdn-images-1.medium.com/max/1000/1*P0HNJR8fWQvLR8cKcs2ERg.png
https://cdn-images-1.medium.com/max/1000/1*DOc2PTZj1MsVlHzUzX7LCw.png

まあまあか
0525デフォルトの名無しさん2017/03/04(土) 22:56:42.37ID:zKraxpcF
まあまあどころか想像より遥かに早くね?
0526デフォルトの名無しさん2017/03/05(日) 18:46:02.82ID:yHdTlC/A
MSのXamarin買収で何が変わったんです?
ただ、無料になっただけ??
XamarinがMS品質になったとか、大幅パワーアップしたとかそういうのはないの?
0527デフォルトの名無しさん2017/03/05(日) 18:54:46.66ID:d806pSL/
MSが買って食い扶持の心配がなくなって、中の人念願だったソース公開ができた。
0528デフォルトの名無しさん2017/03/05(日) 18:54:55.85ID:NZP/Tpxf
今のところないね。
0529デフォルトの名無しさん2017/03/05(日) 18:59:22.62ID:yHdTlC/A
なるほど。まだそういうのはないのですね。ありがとうございます。
0530デフォルトの名無しさん2017/03/05(日) 19:03:22.45ID:d806pSL/
QAはまだそこまで入ってないかも?、翻訳系はMSっぽい?
0531デフォルトの名無しさん2017/03/05(日) 19:06:05.97ID:T84M0WIK
QCを大幅パワーアップしてくださいよ
0532デフォルトの名無しさん2017/03/05(日) 19:07:04.34ID:NZP/Tpxf
MSが絡んだらデザイナーすぐできるかと思ってたのに、
元のXamarinチームのままでそんなことはなかったw
0533デフォルトの名無しさん2017/03/05(日) 19:38:21.15ID:6O4fC3MI
>>526
元々MSに怒られてこの世から消されるかもしれない技術だったものが、
MSのお墨付きが付くことで当分は消え去ることない安心感から採用しやすくなったとか?
0534デフォルトの名無しさん2017/03/05(日) 20:06:43.61ID:nms7Rctl
前回のバージョンアップで設定画面が日本語化されたりplistファイルの編集画面が実装されたりしたのはMS買収の効果かな
0535デフォルトの名無しさん2017/03/05(日) 20:07:37.74ID:wPgTgQNU
CLIもC#もECMAやISOで標準化されてるのに今更お墨付きがどうのとかでも無いだろ
0536デフォルトの名無しさん2017/03/06(月) 00:05:57.58ID:ve7KuGju
デザイナ来ると思ったら、プレビュワーだったのはがっかり
0537デフォルトの名無しさん2017/03/06(月) 07:55:20.57ID:c2C1QaOD
どうせiOSとAndroidなんて画面構成変えなきゃならんのだから
デザイナー部分は共通化しなくていいだろ
つーか、無理
というより、いい加減日本人はiOSから離れて欲しいというのが本音
日本以外だったらiOSのソフトなんて作らなくても済むくらいのシェアしかない
0538デフォルトの名無しさん2017/03/06(月) 09:39:34.10ID:u5u0H27Q
>>537
こういう馬鹿がいるんだな
オンボロイドなんか貧乏人に本体が売れてるだけでストアに金を落とすのは極一部。
0539デフォルトの名無しさん2017/03/06(月) 10:04:51.43ID:c2C1QaOD
哀OS必死なんですねw
わかりますwww
0540デフォルトの名無しさん2017/03/06(月) 10:06:06.52ID:EwXTYv9J
マルチプラットフォーム前提のビジネスモデルはストア課金前提のモデルとは殆ど別物だろ
典型的な例がソシャゲなどに見られるアプリ内課金モデル
ストアに金を落とすのではなくサービスに金を落とすユーザー相手のビジネスモデル
0541デフォルトの名無しさん2017/03/06(月) 12:15:14.28ID:Pu3v19XQ
主な用途だと思われる社内業務アプリなら、IBMみたいにiOS売ろうとしてるところもあるし、Androidは端末絞ってるだろうし、必要に応じて両対応しておけば良いと思う。
0542デフォルトの名無しさん2017/03/06(月) 12:32:40.81ID:ap7CJbHa
業務アプリはUIの要求水準が異様に高いのでリスクが高すぎて採用してはいけません
最後最悪2OS分ネイティブで作り直しになります
0543デフォルトの名無しさん2017/03/06(月) 14:12:13.95ID:yJ3jwkw/
ある程度の規模の企業からの下請けでXamarinみたいなマルチプラットフォームを採用するとそうなるよな

営業時はXamarinなら共通で開発できるから安くできます!とか言って
開発終盤になるとiOS, AndroidでSystem UIコンポーネントにないものを実装させられてデスマーチ
挙句にC#で実現するの面倒!ネイティブでコンポーネント作ってC#はラッパー層にして実現しようってなる
ロジックは言わずもがなでOS毎にシーケンス違って分岐を実装するのが当然だし...

だったら最初からネイティブで実装させろバーカっつーね
営業時点で安かろう悪かろうの品質で発注元と交渉しないアホが悪いと思う
0544デフォルトの名無しさん2017/03/06(月) 14:21:21.05ID:ap7CJbHa
まあパッケージ商法で通った道だよね
パッケージだから営業はダンピングで案件取ります
開発でその会社用のパッケージになって開発の主力メンバーが死にます

端から見てる分にはおもしろいんだけど
当事者になったらマジで死ぬわ
0545デフォルトの名無しさん2017/03/06(月) 15:04:02.56ID:c2C1QaOD
いつまでお前ら他人の言い成りでソフト作る気なのww
起業しろよwww
0546デフォルトの名無しさん2017/03/06(月) 15:09:19.19ID:jvi2yfqM
姫の言いなりになって何が悪いのwww
0547デフォルトの名無しさん2017/03/06(月) 16:06:47.80ID:9PVSO/NM
ID:c2C1QaOD

こいつシナロイドしか買えない無職だろ
0548デフォルトの名無しさん2017/03/06(月) 17:16:18.16ID:LGodFOSj
>>543
元々想定してなかったものを開発終盤になって実装しろと言ってくるような客と付き合ってる時点で
デスマーチのリスク常に背負ってるようなものだろう
0549デフォルトの名無しさん2017/03/06(月) 20:18:10.28ID:+mN2ZHyT
↓の記事にも書かれてるけど、日本企業はカスタマイズ求めすぎなんだよね
そのくせ追加料金は払わんしそりゃIT後進国になるわいなー

客を見限る外資系ITベンダー、続「日本企業にソフトは売らない」
http://itpro.nikkeibp.co.jp/atcl/column/14/463805/012600122/

結論:Xamarinは自社開発でのみ使え!
0550デフォルトの名無しさん2017/03/06(月) 23:00:03.38ID:8UuxKa0s
だって自社で1から開発するの面倒だしコストかかるし時間かかるし
0551デフォルトの名無しさん2017/03/06(月) 23:15:35.20ID:1/4ug5Xw
社内向けに作ったものを外販するというか、定形で売るぐらいがちょうどかなあ。
0552デフォルトの名無しさん2017/03/07(火) 01:26:59.36ID:/V3WIbbW
シナロイダーは逃げたの?
0553デフォルトの名無しさん2017/03/07(火) 08:27:58.95ID:SQQuUM2S
>>549
続き読みたい
0554デフォルトの名無しさん2017/03/07(火) 11:34:38.44ID:tKdwLJ6D
カスタマイズ性求めるならXamarinネイティブでええやん
なんでもかんでもForms使わんでええやろ。
0555デフォルトの名無しさん2017/03/07(火) 14:22:36.45ID:KQ2gPLfU
Xamarinネイティブとかいう造語が辛いのは置いといてロジックだけC#で組むとかいう無駄なあがきは見苦しいのうww
ロジックだけの実装ならC/C++, Go, Rustと他にいくらでも選択肢あるからC#でロジックだけはないわ
UIを含めてマルチプラットフォーム(笑)だからXamarin(C#)にかろうじて息があるのにそれを殺してどうすんの
0556デフォルトの名無しさん2017/03/07(火) 14:46:01.30ID:9tNPtGWP
未来があるのは.Formsなのは間違いない
でも日本企業の風習が導入の妨げに・・・勿体ないねえ
0557デフォルトの名無しさん2017/03/07(火) 14:46:57.00ID:stY7eRAM
たとえロジックのみだとしてもC#で書けること自体がメリットだろう
0558デフォルトの名無しさん2017/03/07(火) 15:07:44.48ID:qh7VohXn
えw
0559デフォルトの名無しさん2017/03/07(火) 16:01:14.02ID:tKdwLJ6D
c/c++,GO,RustでIOS,Androidでロジック共有化してGUIもその言語で書いてる事例を紹介して欲しいねえ
0560デフォルトの名無しさん2017/03/07(火) 16:09:52.01ID:qh7VohXn
ロジックだけってw
それなら普通に2OS分ネイティブで開発したほうがいいじゃん
ロジックだけならどっちかの言語から変換してコード生成したらいいじゃん
■ このスレッドは過去ログ倉庫に格納されています