トップページ⇒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/
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分ネイティブで開発したほうがいいじゃん
ロジックだけならどっちかの言語から変換してコード生成したらいいじゃん
0561デフォルトの名無しさん2017/03/07(火) 16:19:04.08ID:JT5OyNSt
>>557
それはそう
0562デフォルトの名無しさん2017/03/07(火) 16:24:57.70ID:tKdwLJ6D
>>560
その変換ツールと事例を紹介してくれ
0563デフォルトの名無しさん2017/03/07(火) 16:46:37.56ID:Sm/OczsH
つ j2objc
0564デフォルトの名無しさん2017/03/07(火) 17:11:15.20ID:Sm/OczsH
>>559
つ cocos2d-x
0565デフォルトの名無しさん2017/03/07(火) 17:37:09.99ID:tKdwLJ6D
>>563
ツール紹介ありがとう
実際それを使ったiOSとAndroidの開発事例教えてください
0566デフォルトの名無しさん2017/03/07(火) 18:01:43.30ID:tKdwLJ6D
>>564
cocos2d-xって2Dゲームのフレームワークみたいだけど、
なんかちょっと違う気がします。

ぐぐるとC++BuilderがiOS,Androidでクロス開発できるみたいだけど、
これを使った事例とかご存じないですか?
0567デフォルトの名無しさん2017/03/07(火) 18:08:25.43ID:qh7VohXn
ちんぽ騎士団のニオイがするw
0568デフォルトの名無しさん2017/03/07(火) 19:24:55.87ID:Yp3WBxvz
>>560
個人開発ならスキルさえあればそれでいいが、組織でやるなら1言語だけで可能な方が技術者集めやすい
0569デフォルトの名無しさん2017/03/07(火) 19:55:32.99ID:qh7VohXn
>>568
うんw
だからね
ロジックをC#でやったら3言語になってよりゴミだよねw
0570デフォルトの名無しさん2017/03/07(火) 20:50:09.08ID:p44BSbMs
XamarinネイティブってネイティブのC#ラッパーだからC#だけで書けるんだが
0571デフォルトの名無しさん2017/03/07(火) 20:55:54.77ID:pnxLbeuk
>>569
こいつなんか勘違いしてそうだけどXamarin.Forms使わなかった場合でも通常使う言語はC#だけだぞw
0572デフォルトの名無しさん2017/03/07(火) 21:02:38.37ID:0BkBZKOl
今日のアホ ID:qh7VohXn
0573デフォルトの名無しさん2017/03/07(火) 22:07:10.37ID:HsD5Vj8D
スレPart1の時は3年も滞ってたのにいきなり活発になってるじゃん
姫(25才)の件をなかった事にしてスレ流ししてんの?
お前らそんなだから歪な姫囲いサークルって言われるんだよ
0574デフォルトの名無しさん2017/03/07(火) 22:47:02.49ID:Sz2MDVn/
荒らされなければ今も初代スレのままだったな
まだ飽きてないの?
0575デフォルトの名無しさん2017/03/07(火) 22:54:14.31ID:8D4+Jlg7
>>569
晒し
0576デフォルトの名無しさん2017/03/07(火) 23:08:10.21ID:iBTzcdFU
ラッパー
ネイティブのラッパーw
だからC#だけってww

じゃあなんでFormsあるんだ?
ちんぽ騎士団ってマジでアホだな
0577デフォルトの名無しさん2017/03/07(火) 23:09:21.55ID:JT5OyNSt
最近気付いたけど不正なXAMLのコンパイルエラーが出るようになったね
便利になった
0578デフォルトの名無しさん2017/03/07(火) 23:49:30.75ID:4Kmn9smG
カプコンが新世代フレームワークの主要ツールとしてC#のIL2CPPとVM用意してバイオ7に投入してたらしい。
monoのスーパーハカーがsony ps部隊いったり、unity techでも独自にやってたけど、カプコンの中の人もすごいね。
0579デフォルトの名無しさん2017/03/08(水) 00:00:51.46ID:fEbRlpFc
>>576
今度からは批判したければ最低限の知識ぐらいは用意してからにしような
0580デフォルトの名無しさん2017/03/08(水) 00:02:44.41ID:T5XPGn2q
>>578
そういう話もっと聞きたい
0581デフォルトの名無しさん2017/03/08(水) 01:28:26.59ID:AfESDL6d
あれっ?もうFormsて実戦投入可能レベルなん?
去年は地雷扱いだったのに、成長早いんだなぁ
0582デフォルトの名無しさん2017/03/08(水) 12:33:42.91ID:WpsGt1AL
Congratulations!
We’re excited to offer you a free, extended 60-day trial of Xamarin University.
This trial includes live online classes led by mobile experts in your time zone and on your schedule.

VS2017ダウンロードしたらこんなん出てきましたー
60日間とはケチくせえ、180日間に延長しろ!
0583デフォルトの名無しさん2017/03/08(水) 15:29:15.62ID:4aBWJimM
>>582
金払えよ、貧乏人
0584デフォルトの名無しさん2017/03/09(木) 01:21:36.25ID:9POgrRc+
Xamarin Universityとかあるのか
知らんかった
0585デフォルトの名無しさん2017/03/09(木) 04:26:02.52ID:MCRNZUa5
ただの初心者向けの学習サービスじゃないのか?
知ってはいたけど興味ないからいままで無視してた

http://i.imgur.com/aEpVyv0.png

Xamarin University トレーニング
専用のオンデマンド アクセス

エキスパートの指導で、iOS や Android のネイティブ アプリを C# で作成する初心者向けビデオ
0586デフォルトの名無しさん2017/03/09(木) 07:42:23.84ID:SvigAh/5
>>584-585
ステマかな
0587デフォルトの名無しさん2017/03/09(木) 07:59:43.19ID:MCRNZUa5
>>586
Xamarin本家サイトのUniversityサービスについての紹介ならこちら
分かりにくいかと思ってMSDNサイトの説明を張ったのだけど気に入らなかったかな?
中身についてはよく知らないので何とも言えないけど

https://www.xamarin.com/university
0588デフォルトの名無しさん2017/03/09(木) 12:19:39.72ID:CDMYs9sg
また燃えそうなやつだ(笑)
https://jxug.connpass.com/event/52683/
0589デフォルトの名無しさん2017/03/09(木) 13:59:34.38ID:vkhiBu1a
>性的な表現や画像は、トーク、ワークショップ、パーティ、Twitterその他のオンラインメディアを含め、
>いかなるコミュニティイベントでも、不適切なものとします。

姫そのものが不適切じゃんバカじゃないの
0590デフォルトの名無しさん2017/03/09(木) 14:04:25.87ID:bNjSo5IB
現在 JXUG では、任意で一口 500円のカンパを募集しております。イベント中の軽食代、登壇者/スタッフの懇親会での割引や、
遠方から来られた方へのお車代、有料会場の費用などに使用いたします。

ケーキは軽食代にふくまれますか?
0591デフォルトの名無しさん2017/03/09(木) 16:22:42.04ID:zZ6S07FT
含まれるに決まってるじゃないか
全部姫に使うんだよ
察しろ
0592デフォルトの名無しさん2017/03/09(木) 17:52:47.11ID:bNjSo5IB
          Xamarinするには、まず人脈♪

                /\
               / 神 \    ・@chomado
             /      \
            / ̄ ̄ ̄ ̄ ̄ ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           /            \    ・@ytabuchiとか
         /     偉い人     \    JXUGの方々
        /                  \
       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     /       一般ピープル        \    ・無償化されて
    /                         \    知った人
   .  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


  ttp://pbs.twimg.com/media/CyKXMkvUsAAkB_g.jpg

一般ピープルはついに偉い人とか神にお金はらわないといけなくなるのかw
きっもw
0593デフォルトの名無しさん2017/03/09(木) 21:54:57.54ID:q7BgG/uv
一般ピープルのところを一般教徒(信者)に置き換えて、プレゼン資料にこっそり差し込みたい
>>558のイベントは資料の事前レビューが行われるようだけど、直前に誤字があったので差し替えました!とか言って紛れ込ませよう
0594デフォルトの名無しさん2017/03/09(木) 22:10:45.12ID:CDMYs9sg
ちょまど2世のお顔を拝見できるの?
0595デフォルトの名無しさん2017/03/10(金) 19:55:57.98ID:Uag8MyUH
>>587
CourseraやUdacityみたくすればいいのにね
MSはこういう所ずれてるんだよな
0596デフォルトの名無しさん2017/03/10(金) 20:46:27.56ID:zpiiPkN5
確かに、MSとしてはXamarinはあくまでwindowsのモバイル端末アプリを増やす道具であって
Xamarin自体で金儲けしようとしてはいけないと思う
0597デフォルトの名無しさん2017/03/10(金) 20:47:55.39ID:cBCq3F3F
>>596
Windowsの?
0598デフォルトの名無しさん2017/03/10(金) 21:04:58.01ID:Gc8NaZGi
>>596
買収した時はそうかと思ってたが、そうではなかったなw
0599デフォルトの名無しさん2017/03/10(金) 21:11:21.64ID:cBCq3F3F
>>596
メインはiOSとAndroidじゃね?
0600デフォルトの名無しさん2017/03/10(金) 21:20:54.79ID:ohaVL40l
>>596
Azureに繋いでもらいたいんじゃないかな
0601デフォルトの名無しさん2017/03/11(土) 02:14:08.80ID:ptLt8H3Q
静岡大のシステムにザマ講座も便乗すればええやんけ
http://www.itmedia.co.jp/enterprise/articles/1703/10/news098.html
0602デフォルトの名無しさん2017/03/11(土) 11:25:15.49ID:AfYbK3Fh
XamUnivはXamarin独立時代からのプログラムだからなあ
MSDN側ってそういうプログラムないの?
0603デフォルトの名無しさん2017/03/11(土) 13:34:09.73ID:4NjYiSfa
MSのサブスクリプション持ってる人限定のeラーニングみたいなのがあったような
0604デフォルトの名無しさん2017/03/11(土) 18:02:47.81ID:XiqcTlhz
Microsoft Virtual Academy
■ このスレッドは過去ログ倉庫に格納されています