トップページ⇒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/
0095デフォルトの名無しさん2017/01/05(木) 00:32:55.91ID:6oVuPOlK
.NETやJVMの意味すら理解できていないような奴が何でこのスレにいるんだ?
0096デフォルトの名無しさん2017/01/05(木) 00:55:08.83ID:tWHqtllB
>>95
http://ytabuchi.hatenablog.com/entry/msmvp2016

もっと C# のことも Android Java, Swift でのネイティブ開発のことも沢山勉強して、Xamarin の事なら @ytabuchi に聞け。位を目指したいです^^
当面の目標は 純粋な Xamarin.Forms だけで Model の PropertyChanged をどうやって ViewModel を経由して View に渡すか?の調査、実装。
単体テストを書けるようになること。try/catch を知ること。です!引き続き頑張ってまいりますので、識者の方々はサポートお願いしますね笑

はいw
法務案件なw
0097デフォルトの名無しさん2017/01/05(木) 01:11:43.63ID:6oVuPOlK
そのリンクで何が言いたいのか、それこそ意味わからんのだが?
0098デフォルトの名無しさん2017/01/05(木) 01:22:40.36ID:K/0so5kf
>>94
C#がクロスプラットフォームを売りにしだしたのなんて、ごく最近の話だろばーか
0099デフォルトの名無しさん2017/01/05(木) 01:27:38.20ID:CSAwUBeU
C#はもともとプラットフォームに依存してないが
0100デフォルトの名無しさん2017/01/05(木) 01:32:12.47ID:bnMBZ096
>>99
売りにしてはいないだろ
0101デフォルトの名無しさん2017/01/05(木) 01:59:56.03ID:6oVuPOlK
プログラム言語そのものにクロスプラットフォーム云々は関係ない
関係あるのは実行環境の実装がプラットフォームに依存しているということだけ
0102デフォルトの名無しさん2017/01/05(木) 02:04:44.32ID:WPj32BYO
そうは言ってもC#はWindows関連の案件しかないのが現状
0103デフォルトの名無しさん2017/01/05(木) 02:07:00.39ID:tWHqtllB
ID:6oVuPOlK

なにいってんだこいつw
0104デフォルトの名無しさん2017/01/05(木) 02:32:55.21ID:6oVuPOlK
極端な例えで言えば、C言語は多くの環境で使用されているが言語自体がクロスプラットフォームと結び付けられて語られることはない
0105デフォルトの名無しさん2017/01/05(木) 02:56:48.39ID:C2hTHtUe
一般論で語っても意味ないわ。

.NETは最初から多言語、多プラットフォームを考えてきたからこそこうしてUnity、Xamarinが出てきたわけで。
0106デフォルトの名無しさん2017/01/05(木) 03:04:32.65ID:6oVuPOlK
最初から言語としてのC#と実行環境としての.NETを別に語っているんだがな
プラットフォームに依存するのは実行環境であって、言語自体はプラットフォームに依存しないと言っている
0107デフォルトの名無しさん2017/01/05(木) 06:08:57.92ID:YuxtNoHy
>>98
いやそれを売りにして登場したのだが?
まぁC#じゃなく.netがだけど
0108デフォルトの名無しさん2017/01/05(木) 06:33:58.92ID:K/0so5kf
>>107
Fullの.NET Frameworkは思いっきりWindowsに依存してるだろ
だから.NET Coreが出てきたわけで
0109デフォルトの名無しさん2017/01/05(木) 07:02:38.81ID:ta/yaX+n
>>107
え?
売りにするってのは自ら他のプラットホームで動くように最初からやってる場合だろうが。
そんなこともやろうと思えば可能だよ、でもやらないしやれないでズルズル来て他社を買収したのだろうが。
0110デフォルトの名無しさん2017/01/05(木) 08:52:26.81ID:YuxtNoHy
ここって.net初期を知らないヤツばかりなんだな
0111デフォルトの名無しさん2017/01/05(木) 08:56:44.06ID:C2hTHtUe
>>109
標準化したし、Monoは最初から認めて、ずっと協力関係にあって、より親密になって買収したんだけどな。
0112デフォルトの名無しさん2017/01/05(木) 12:20:10.71ID:cFQEk9Np
長い間クロスな部分はごく一部だけで誇大広告だったような気がするが
0113デフォルトの名無しさん2017/01/05(木) 13:33:53.38ID:zwXenUAc
>>107
> 今となっては知る術はないが、少なくとも.NET Frameworkの最初のバージョンが登場した
> 2001年の時点では、MicrosoftはWindows以外のプラットフォームでのアプリケーション
> 実行を意識したクロスプラットフォーム開発はあまり考慮していなかったと思われる。

http://ascii.jp/elem/000/001/156/1156721/
0114デフォルトの名無しさん2017/01/05(木) 13:54:45.42ID:ta/yaX+n
>>111
認めるとかであって、自分で作ろうとなんかしなかっただろ。そんなものは「売りにした」なんて言わない。
0115デフォルトの名無しさん2017/01/05(木) 14:05:21.08ID:bOmJF7hV
>>96
やべーなエクセルチンポの田淵さんかわいすぎるだろ

http://i.imgur.com/H1GZqBT.jpg
http://i.imgur.com/N3c0DZH.jpg
http://i.imgur.com/UqEfZht.jpg
http://i.imgur.com/Ennkvgz.jpg
0116デフォルトの名無しさん2017/01/05(木) 15:16:05.29ID:cFQEk9Np
>>114
MSが自分で他のプラットフォーム用の実装作るなんてホント最近の話だよね
0117デフォルトの名無しさん2017/01/05(木) 17:59:27.59ID:ta/yaX+n
>>110
俺は初期の関係者だよ。
0118デフォルトの名無しさん2017/01/06(金) 01:24:16.03ID:tUOTcCiQ
>>110
俺はビルゲイツだよ。
0119デフォルトの名無しさん2017/01/06(金) 02:07:10.01ID:7G4pVYJm
他プラットフォームでやるかもしれないからWindows名前空間作ってたのかと思ってた
0120デフォルトの名無しさん2017/01/06(金) 02:17:15.48ID:b3HzQEm2
>>119
System.WebなんかWindowsに依存しすぎてて.NET Coreでは捨てられただろ
0121デフォルトの名無しさん2017/01/06(金) 02:22:08.73ID:uSHJHty1
>>119
GUI関係をSystem.Windowsにまとめてただけ
0122デフォルトの名無しさん2017/01/06(金) 08:34:45.53ID:XawytEyb
C#が出たとき、Javaを洗練した言語なのかスゲー
しかもクロスプラットフォームの予定スゲー
と思って飛びついた

予定は未定
0123デフォルトの名無しさん2017/01/06(金) 08:48:44.18ID:236aVmcX
少なくともC#使えるならJavaはいらないだろう
0124デフォルトの名無しさん2017/01/06(金) 09:39:43.68ID:3bsnpPpq
>>122
DelphiをC風にしたものだろ
0125デフォルトの名無しさん2017/01/06(金) 14:04:51.25ID:OpY165NV
だからC#の一つ前はJ++だから・・・
0126デフォルトの名無しさん2017/01/06(金) 14:12:07.32ID:RoJjSRcN
そんなのもあったなw
.NET VM上で動く言語をMSは当時乱発してたけど、今の.NET VMでも局所的にでも動くのかねぇ
最近の新興言語ブームの10年前にそれを一社でやってたMSは偉大
0127デフォルトの名無しさん2017/01/06(金) 16:33:26.98ID:QbKRo74p
当時後何かあったっけ?
C++,C#,VBあと?
0128デフォルトの名無しさん2017/01/06(金) 16:33:56.87ID:QbKRo74p
IronPythonとかも入る?
0129デフォルトの名無しさん2017/01/06(金) 16:43:25.56ID:yVEJhwR8
既に表舞台からは消えたけどJ#
代わりに割合新しいのだとF#
0130デフォルトの名無しさん2017/01/06(金) 16:58:48.68ID:QbKRo74p
ああ、その当時ってことかと思ってF#は外してた。
J#とJ++は別物だっけ。
時期限定しないだと実験言語でAxumとかあったな
0131デフォルトの名無しさん2017/01/06(金) 17:32:08.74ID:yVEJhwR8
J++は.NET関係ないよ
0132デフォルトの名無しさん2017/01/06(金) 18:22:35.59ID:3bsnpPpq
C#はDelphiのチームが開発したもので、DelphiのCへの実装ですねみたいなインタビューが当時あったぞ。
0133デフォルトの名無しさん2017/01/06(金) 18:33:30.98ID:3ysxhZHv
>>122
こうして今、達成した。
0134デフォルトの名無しさん2017/01/06(金) 21:42:47.71ID:dHDvvpgx
>>132
いやヘジスバーグだし
0135デフォルトの名無しさん2017/01/06(金) 23:39:13.25ID:OpY165NV
>>134
彼がターボパスカルの開発者であり、デルファイチームのリーダーだよね
で、自分たちが作ったボーランドから追い出されてMSでJ++を作ってC#を作った

WFCって俺は割と好きだったな
0136デフォルトの名無しさん2017/01/07(土) 03:02:17.69ID:XUUx9rID
>>135
J++では彼の考えは反映されずにいた。だからC#がDelphiの後継なんだよ。
0137デフォルトの名無しさん2017/01/07(土) 07:14:40.91ID:OQtShFiz
Delphi信者の必死な起源主張が惨め
廃れきった言語だからそんな所でしか存在を主張できないのか

C#起源主張よりDelphi.NETでも頑張ればいいのにな
NETの仕様はオープンだからやれんだろ
0138デフォルトの名無しさん2017/01/07(土) 07:51:35.17ID:Ol17DDZZ
>>135
別に追い出されたわけじゃないだろ。引き抜いたMSとBorlandで裁判沙汰になったし。
まあ、C#と同じヘジ言語のTypeScriptがWebでも天下取ってるのをみるに、MSはうまいことやったよ
0139デフォルトの名無しさん2017/01/07(土) 14:26:05.76ID:nknkygKa
Parallels Desktop® for Mac

http://www.parallels.com/jp/products/desktop/

Windows アプリケーションを Mac で使用可能
Boot Campのファイルを使ってMacOs上で動作が可能
0140デフォルトの名無しさん2017/01/07(土) 14:37:53.90ID:72YrLFZp
はい
0141デフォルトの名無しさん2017/01/07(土) 18:23:37.18ID:MF5YI1RJ
人に迷惑かけても謝らない。
迷惑かけられたかわいそうな人ではあるが、予定忘れてても謝らない。
Xamarin界はちょっとあかんな。
0142デフォルトの名無しさん2017/01/07(土) 18:36:12.16ID:XUUx9rID
>>137
事実を書くとこうやって信者呼ばわりしかできないような奴がMSを支持しているんだよな。
いつもの人真似、引き抜きだと認めることもできんのね。
0143デフォルトの名無しさん2017/01/07(土) 18:47:13.34ID:jI9lVVF8
>>142
こういうMSのは悪いモノマネ、アップル様のは良いモノマネってのも如何なものかと
0144デフォルトの名無しさん2017/01/07(土) 18:52:27.03ID:oiCkxlnB
議論と個人攻撃の区別もできない馬鹿はどうしようもないな
0145デフォルトの名無しさん2017/01/07(土) 19:23:48.30ID:mMp8KXea
経緯とかどうでもいい
優れた技術なら使うだけ
0146デフォルトの名無しさん2017/01/07(土) 20:52:36.66ID:vc11Loxz
スレPart1の時は3年も滞ってたのにいきなり活発になってるじゃん
姫(25才)の件をなかった事にしてスレ流ししてんの?
お前らそんなだから歪な姫囲いサークルって言われるんだよ
0147デフォルトの名無しさん2017/01/07(土) 21:09:55.25ID:SB9sxYsP
あー顔射してえなあ
0148デフォルトの名無しさん2017/01/07(土) 23:36:05.86ID:637eCEcU
>>141
チョン窓姫だから仕方ない
0149デフォルトの名無しさん2017/01/08(日) 00:07:48.66ID:NzqNJDfD
>>148
エビデンスあるのか?
0150デフォルトの名無しさん2017/01/08(日) 02:19:39.91ID:TbcJQr6z
ここはプログラム板であってネットwatch板やニュース系の板ではないのだが?
話題にするにしてもTPOをわきまえろ
0151デフォルトの名無しさん2017/01/08(日) 02:20:12.87ID:TbcJQr6z
ここはプログラム板であってネットwatch板やニュース系の板ではないのだが?
話題にするにしてもTPOをわきまえろ
0152デフォルトの名無しさん2017/01/08(日) 02:20:47.01ID:TbcJQr6z
ここはプログラム板であってネットwatch板やニュース系の板ではないのだが?
話題にするにしてもTPOをわきまえろ
0153デフォルトの名無しさん2017/01/08(日) 02:23:03.61ID:TbcJQr6z
ここはプログラム板であってネットwatch板やニュース系の板ではないのだが?
話題にするにしてもTPOをわきまえろ
0154デフォルトの名無しさん2017/01/08(日) 02:26:07.12ID:TbcJQr6z
何故だか連投になってたw
まあ欲望まみれのアスペ相手だしまあいいか
0155デフォルトの名無しさん2017/01/08(日) 02:36:51.45ID:8OGZNgRf
4分間に4回も連動してる時点でわざとなんだよなあ
0156デフォルトの名無しさん2017/01/08(日) 03:20:20.04ID:TbcJQr6z
(´・ω・`)知らんがな
専ブラが反応しなかったから書き込みボタンのクリック繰り返しただけ
0157デフォルトの名無しさん2017/01/08(日) 08:28:37.64ID:W9NCeHvt
きゃー
連投荒らしが説教してるー
誰か男の人呼んでー
0158デフォルトの名無しさん2017/01/08(日) 08:55:53.49ID:GJQf2Cjq
これでいいか?
https://blog.xamarin.com/the-xamarin-show-getting-started-with-mvvm/
0159デフォルトの名無しさん2017/01/08(日) 11:16:03.96ID:abGJNP8R
スレPart1の時は3年も滞ってたのにいきなり活発になってるじゃん
姫(25才)の件をなかった事にしてスレ流ししてんの?
お前らそんなだから歪な姫囲いサークルって言われるんだよ
0160デフォルトの名無しさん2017/01/10(火) 09:58:43.50ID:EkPmLk2t
松屋が戦時中の飯とか書いてるけど
本当に戦争体験してる人に失礼やろ、戦争知らないくせに
0161デフォルトの名無しさん2017/01/10(火) 11:11:58.54ID:24o2VgjL
戦争を~知らずに~
0162デフォルトの名無しさん2017/01/10(火) 13:02:04.92ID:mGNJeQmC
>>160
末期癌は苦しいらしい→末期癌になったこともないくせに語るな
0163デフォルトの名無しさん2017/01/10(火) 16:51:37.77ID:+n96/nhM
ちょまど2世問題って結局何?
0164デフォルトの名無しさん2017/01/10(火) 17:26:09.52ID:JXAVAbFC
問題になったと認識していて、それをおちょくったことだろう
0165デフォルトの名無しさん2017/01/10(火) 17:31:12.32ID:bRqy0nM4
ヤバすぎwww
https://this.kiji.is/191455818478436354
0166デフォルトの名無しさん2017/01/10(火) 17:52:54.33ID:6HXejioS
豚の餌のような飯というやつの殆どは豚の餌を食ったことがない・・・
0167デフォルトの名無しさん2017/01/10(火) 18:55:08.06ID:70hwapzt
>>165
騎士団長殺されてしまうん?
0168デフォルトの名無しさん2017/01/11(水) 00:29:34.23ID:C4mwggLv
Xamarinで自前のMacが無くても無料でiOSをデバッグする方法 | 勝手にオザマリン
http://oxamarin.com/xamarin%e3%81%a7%e8%87%aa%e5%89%8d%e3%81%aemac%e3%81%8c%e7%84%a1%e3%81%8f%e3%81%a6%e3%82%82%e7%84%a1%e6%96%99%e3%81%a7ios%e3%82%92%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%81%99%e3%82%8b%e6%96%b9/

XamarinではMacなしでもOKな環境が何よりも求められている。
0169デフォルトの名無しさん2017/01/11(水) 00:40:59.84ID:uWl4mEt/
求められてると言われも技術的な問題じゃないし
0170デフォルトの名無しさん2017/01/11(水) 00:42:52.81ID:IzVqWPD3
>>168
とにかく遅いし実機デバッグも出来ないってよ
0171デフォルトの名無しさん2017/01/11(水) 00:50:53.13ID:C4mwggLv
俺の求めるものは、デバッグではMSのiOSシュミレーター、
リリースビルドのみどこかのリモートMac利用。

早く実現してほしい。
これならAppleのアコギなやり方に引っかからないで済む?
0172デフォルトの名無しさん2017/01/11(水) 01:08:12.97ID:QoyNZEl7
MicrosoftはMacでもWindows向け開発できる環境提供してあげてるのにAppleはMacなきゃ駄目ってケチだな
0173デフォルトの名無しさん2017/01/11(水) 01:33:41.64ID:IQVyJq11
いやPCのシェア考えればわかるだろ
0174デフォルトの名無しさん2017/01/11(水) 01:49:44.42ID:S9fzi6zu
ライセンス商法やめたらヤバいと感じているのだろ
0175デフォルトの名無しさん2017/01/11(水) 01:52:22.90ID:IzVqWPD3
>>171
iOSシミュレーターと実機では挙動が違う場合が多々あるからシミュレーターだけでデバッグを済ますのは無理
0176デフォルトの名無しさん2017/01/11(水) 03:07:55.27ID:co962JBH
はげどう。
特に速度とかシミュレーターと実機じゃ全然違うというか参考にならない
0177デフォルトの名無しさん2017/01/11(水) 08:08:30.09ID:lUdk+54g
>>172
macのxamarinでwinのアプリ作れたっけ?
0178デフォルトの名無しさん2017/01/11(水) 08:36:32.06ID:C4mwggLv
じゃ、デバッグで実機もできるといいな。
リリースビルドさえMac通せばAppleの俺様ルールはOKなんだろか?
0179デフォルトの名無しさん2017/01/11(水) 11:10:18.19ID:vYIBV/6I
>>176
シミュレーターはプッシュ通知受けれないしね
0180デフォルトの名無しさん2017/01/11(水) 11:15:33.23ID:vYIBV/6I
>>177
Mac版xamarin studioでUWPのビルドは出来ないね
0181デフォルトの名無しさん2017/01/11(水) 11:38:16.77ID:fQXg/vD5
スレPart1の時は3年も滞ってたのにいきなり活発になってるじゃん
姫(25才)の件をなかった事にしてスレ流ししてんの?
お前らそんなだから歪な姫囲いサークルって言われるんだよ
0182,,・´∀`・,,)っ-○○○2017/01/11(水) 17:45:43.89ID:ZJZFfXGA
>>171
プロ生のjz5さんに頼めよwww
0183デフォルトの名無しさん2017/01/12(木) 00:27:03.01ID:mb02oC5c
Swiftの生みの親Apple退社でSwift終了した模様。
C# Xamarinの時代到来か。
0184デフォルトの名無しさん2017/01/12(木) 05:39:27.53ID:Sp6CUNpR
ドラフトとかの段階であったのであればいざ知らず今更だな
別に大きな仕様変更や機能拡張が控えていたという訳でもなかろう
0185デフォルトの名無しさん2017/01/12(木) 17:49:36.39ID:OhodEQfI
https://twitter.com/atsushieno
この人がMicrosoftの分厚いXamarin解説書を和訳してくれてるから英語駄目な人はこの完了待ちだな
0186デフォルトの名無しさん2017/01/13(金) 17:48:13.51ID:R3VNpyWj
200ページぐらいのforms入門ドキュメントがslideshareにあった。
https://goo.gl/TTljvI
0187デフォルトの名無しさん2017/01/13(金) 21:30:57.39ID:RIfxFPJG
タダで配ってる関係で35%しか入ってこないって、残りの65%はどこ行くのん
0188デフォルトの名無しさん2017/01/13(金) 23:44:51.08ID:5uiOG1mj
Kindleだからアマゾンじゃない?
0189デフォルトの名無しさん2017/01/14(土) 08:20:52.49ID:uRvXxwMY
漢たちがこういう活動をしていけば、2chのスレを伸ばすぐらいしか役に立たない
姫のこともみんな忘れていくだろう
0190デフォルトの名無しさん2017/01/14(土) 11:03:50.84ID:+478gYqj
http://i.imgur.com/4cRNAbd.jpg
0191デフォルトの名無しさん2017/01/14(土) 15:30:01.60ID:Ba0Nr+9u
肩出してる
これが男だったら見向きもされないという意見あったがその通りだな
0192デフォルトの名無しさん2017/01/14(土) 15:38:31.91ID:jZ1M/vFm
アニメキャラが着てそうな服だな
0193デフォルトの名無しさん2017/01/14(土) 16:12:47.05ID:V2e+lQSS
この服装は反発してるね
https://twitter.com/chomado/status/820153230466265088
箝口令がしかれてるの?本人以外全く画像やツイがほとんどあがってないな
0194デフォルトの名無しさん2017/01/14(土) 17:16:18.84ID:Jvh64HLi
>>188
他でタダで配ってるものをKindleで売るとamazonのとる割合が増える…ってこと?
なんやらよく分からん仕組みやな
■ このスレッドは過去ログ倉庫に格納されています