トップページ⇒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/
0708デフォルトの名無しさん2017/04/08(土) 13:59:02.54ID:EThOE0zg
Xamarinの技術的なはなしは全くせずにちょまどのまんこのはなしばっかり
まじキモい
0709デフォルトの名無しさん2017/04/08(土) 14:15:17.20ID:Z8aTuyEi
>>708
2chで技術的な話題とか期待する方が間違ってる
0710デフォルトの名無しさん2017/04/08(土) 14:53:10.33ID:OEGzUth8
そう言っておかないと自尊心が維持できないからな
ネット弁慶、現実社会では落ちこぼれの負け組
そして今日も妄想の世界で姫と戯れる
0711デフォルトの名無しさん2017/04/08(土) 16:36:03.43ID:0MxTp/19
誰かXamarinの話したいネタがあればでてるだろ。
ちょまどの話になるのは誰もXmarinの話したいネタがないから。

自分がXamarinのネタもってないのに、他人にXmarinのネタ話せという。
とんだ自己中。
0712デフォルトの名無しさん2017/04/08(土) 17:15:16.27ID:OEGzUth8
まあ専門板で姫の話題ばかり振っている俺も自己中ではあるけどな
ただし>>711のように持論を振りかざして自己正当化するような奴とは一緒にするな
0713デフォルトの名無しさん2017/04/08(土) 17:43:11.88ID:xR3JhE/d
一緒にするな笑
0714デフォルトの名無しさん2017/04/08(土) 17:49:56.82ID:liDfcC4K
これほど受け持ちの製品スレで名前が出るとスレ違い臭がするエバンジェリストも珍しい
0715デフォルトの名無しさん2017/04/08(土) 17:57:34.71ID:fEwYa7XU
そもそもxamarin界じゃその女はもともと存在感あったのか?
MSが買収してからでしょどうせ

持ち上げてるMSのおじさんが気持ち悪い
ただただ気持ち悪い
0716デフォルトの名無しさん2017/04/08(土) 18:30:49.13ID:59elDVKi
第二新卒だかの1年目じゃなかったけ > 姫
エヴァンジェリスト(広報職)として良くも悪くも話題集めに成功した有能広報

広報が話題集めてスレチとか凄い評価だよな...
まぁヲタク釣り広報に生理的嫌悪感があるのは分からいでもないけど
0717デフォルトの名無しさん2017/04/08(土) 18:42:19.02ID:uQ/6LsfK
有能w

見た目が良ければ広報として有能w
0718デフォルトの名無しさん2017/04/08(土) 18:43:25.39ID:uQ/6LsfK
新卒でXamarinのコミュニティーに入ってきて
いきなりコミュニティーのトップw
おかしいなあw
0719デフォルトの名無しさん2017/04/08(土) 18:45:30.71ID:uQ/6LsfK
おっさんらが襟を正してXamarinはそんなんじゃないって言うならわかるけど
ちょまどが優秀だ優秀だ言い出して部外者から見ると草生える展開

おっさんも全部粛清しないとな
0720デフォルトの名無しさん2017/04/08(土) 18:50:49.12ID:dtK7zXGt
新卒じゃないぞ
何度もIT系企業を転職している上に副業は漫画家
0721デフォルトの名無しさん2017/04/08(土) 18:52:04.88ID:liDfcC4K
名の知れた大企業なら広報のポジションにあからさまな美人や目立つ人を起用するのを避けたりするんだけどな。
0722デフォルトの名無しさん2017/04/08(土) 19:05:10.30ID:7tzGKvD9
久しぶりに伸びてると思ったら全部姫の話題で笑った
0723デフォルトの名無しさん2017/04/08(土) 19:15:54.20ID:p95eYYCb
萌えキャラ作ってる会社になにいってんの
0724デフォルトの名無しさん2017/04/08(土) 19:28:33.61ID:0MxTp/19
そんなことより、握手会いつよ
0725デフォルトの名無しさん2017/04/08(土) 20:26:23.91ID:uQ/6LsfK
真面目にコミュニティに貢献してる人を差し置いて
ある日突然姫がトップって怖すぎだな
0726デフォルトの名無しさん2017/04/08(土) 20:59:28.34ID:0MxTp/19
何いってんだ・・・
王様や王妃がいないんだから、次に偉そうなのは姫だろうが・・・
0727デフォルトの名無しさん2017/04/08(土) 21:13:55.57ID:WcP61Fq/
>>724
来月のdecode:2017
0728デフォルトの名無しさん2017/04/08(土) 21:17:03.93ID:bfo0YVHI
>>724
誰と握手するんだよ
0729デフォルトの名無しさん2017/04/08(土) 23:23:08.50ID:ztJKIQMu
なお、握手だけの参加も可
0730デフォルトの名無しさん2017/04/09(日) 10:58:12.75ID:NVwqcwva
http://22.snpht.org/170408081504.jpg
髪をアップにして化粧落としたらこんな感じに別人になるはず
0731デフォルトの名無しさん2017/04/09(日) 12:40:40.57ID:wpOqp2mL
これ役作りのためにわざと太ったらしいけどな
0732デフォルトの名無しさん2017/04/09(日) 13:29:05.42ID:4zhECL6F
いやそれかわいいやろ
0733デフォルトの名無しさん2017/04/09(日) 13:35:32.88ID:4Oj8Cnsa
de:codeのxamarinセッションに姫の名前はなかったような
0734デフォルトの名無しさん2017/04/09(日) 13:41:04.21ID:77DdjnUe
姫は元々ぽっちゃりだし
0735デフォルトの名無しさん2017/04/09(日) 13:43:56.21ID:++32akMg
>>733
Visual Studio 2017 と C# 7 だから。
0736デフォルトの名無しさん2017/04/09(日) 14:06:43.26ID:zMX5g3UW
>>692
後出しでちょまどが参加すると言ったらどれだけ増えるか実験してほしい
0737デフォルトの名無しさん2017/04/09(日) 15:42:13.85ID:Ld7btQv/
キーノートはちょまどでいいよ
0738デフォルトの名無しさん2017/04/10(月) 00:16:32.42ID:RfHOShbn
Xamarinの将来性ってどうなの?
求人とか調べてもあんまり出てこないんだけど
0739デフォルトの名無しさん2017/04/10(月) 00:42:25.99ID:Aj90SWVY
ちんぽ騎士団
0740デフォルトの名無しさん2017/04/10(月) 00:43:33.55ID:FtHYW021
>>738
MSが買収してVSのインストーラーにもでかでかと重要機能かのように出てくるしXamarin自身の開発はまだまだ力入れていくだろう
0741デフォルトの名無しさん2017/04/10(月) 09:44:35.38ID:jaq+pXze
新たに社内向けアプリ開発に着手することになったので、VS2017を入れてiPhoneアプリを作ってみようと思ったら、XamarinにMacと接続しろって言われた。
Macあるけど普段はBootcampしててMacとして稼働してないらしい。
やっぱりBootcampのままビルドするのは不可能?
0742デフォルトの名無しさん2017/04/10(月) 10:42:56.15ID:drEPCVNX
不可能
0743デフォルトの名無しさん2017/04/10(月) 17:50:31.29ID:jaq+pXze
ちょっと調べてたらBootcampやめてParallelsとかVM Ware に変えてもらえばできそうな気がしたんだけど間違いないかしら。
0744デフォルトの名無しさん2017/04/10(月) 18:02:11.83ID:Bu07ZLW6
Visual Studio for Macはどうなの?
0745デフォルトの名無しさん2017/04/10(月) 18:11:35.37ID:ZliS4IFu
>>743
それでOK
0746デフォルトの名無しさん2017/04/11(火) 18:54:25.46ID:cnUiScND
糞
0747デフォルトの名無しさん2017/04/11(火) 22:47:45.71ID:FTksrfe+
そもそも「ザマリン」て、なにかこう薬局で売ってそうだよね
風邪に効く「ザマリン!」みたいな
0748デフォルトの名無しさん2017/04/12(水) 03:55:53.84ID:cU/3LO2j
それバファリンな
0749デフォルトの名無しさん2017/04/12(水) 11:59:23.56ID:foJb/LDM
どちらかっつーと某水虫薬の方を連想してしまう
0750デフォルトの名無しさん2017/04/12(水) 12:49:34.23ID:QDIIKJ1y
風呂桶かな
0751デフォルトの名無しさん2017/04/12(水) 20:30:07.35ID:WkIjn+Dk
水虫のやつはそうかもな
0752デフォルトの名無しさん2017/04/13(木) 22:44:25.98ID:nMD5pjtQ
Xamarin.iOS10.8のビルド対象iOSバージョンが最新縛りになる現象、いつ直るやろ?
バグチケットは7日起票だったけど、こういうのって2、3週間は掛かるもんなの?
0753デフォルトの名無しさん2017/04/18(火) 19:32:07.04ID:lE9ANj8U
ググってたらちょまど姫のブログにぶち当たった

いつものおことわり

これはプログラミング初学者の *日記* です! 技術系記事ではありません!(書きたくても書けない.) すみません><

これがxamarinのトップなのか?
0754デフォルトの名無しさん2017/04/18(火) 19:51:25.03ID:IFV3GOQI
vs2017のxamarinのアンドロイドエミュレータが劇遅いんだが、アンドロイドの実機接続すれば劇速くなるのか?
0755デフォルトの名無しさん2017/04/18(火) 20:21:01.71ID:GOac2il+
>>754
馬鹿か?
0756デフォルトの名無しさん2017/04/18(火) 20:37:30.81ID:PXYRpMa8
>>754
Android エミュレータ 高速化 で検索
それでも速くならないならPCのスペック不足
0757デフォルトの名無しさん2017/04/18(火) 21:43:20.04ID:z7NeKqFL
>>753
トップではないだろww

将棋で言えば香車みたいなポジション
0758デフォルトの名無しさん2017/04/18(火) 22:50:16.26ID:OtMaarRY
>>753
登壇してもいつも導入部だけだから。
0759デフォルトの名無しさん2017/04/18(火) 23:41:09.41ID:phVpBhu/
入れさせて貰えるなら何でもいい
0760デフォルトの名無しさん2017/04/19(水) 00:36:44.00ID:A2xYZqDk
>>756
最高性能のpc使っているんだが。。。
0761デフォルトの名無しさん2017/04/19(水) 00:43:49.42ID:+INaJbmS
>>754
xamarinじゃなくてandroid SDKの方のエミュレーターを起動させてるというオチじゃないでしょうね
0762デフォルトの名無しさん2017/04/19(水) 00:45:11.26ID:qwLCeiG9
アンドロイドエミュはうんこだから。
0763デフォルトの名無しさん2017/04/19(水) 00:47:41.49ID:+INaJbmS
android SDKの方のエミュレーターならx86イメージを使うと速くなります
0764デフォルトの名無しさん2017/04/19(水) 00:48:44.30ID:J8mSmOO9
>>760
ハイパーVがどうとかもあるんじゃ。
まあぶっちゃけ実機買ったほうが捗ると思う
0765デフォルトの名無しさん2017/04/19(水) 00:49:30.29ID:A2xYZqDk
>>761
どうやって調べる?
俺はvsのメニューからアンドロイドエミュレータ起動している
0766デフォルトの名無しさん2017/04/19(水) 01:35:17.85ID:OV/pnkhA
>>765
自分が使ってるものぐらい把握してろよ
アホの見本だな
0767デフォルトの名無しさん2017/04/19(水) 01:54:52.72ID:vH1SZZVX
>>761
あれ、開発停止して非推奨になってからもう結構経ってるやん
0768デフォルトの名無しさん2017/04/19(水) 02:02:51.45ID:+INaJbmS
>>767
書き方が悪かった
xamarin付属って事で名称はVisual Studio emulatorか
0769デフォルトの名無しさん2017/04/19(水) 10:28:17.83ID:A2xYZqDk
>761
だからどうやって調べるのか教えてくれよ。
俺は初心者なんだぞ。
>764
実機買ってみるかな。USB接続するのか?
0770デフォルトの名無しさん2017/04/19(水) 12:14:07.76ID:oPnK/ECN
調べ方も分からないのにエミュ起動するところまで行けたのなら中々凄いと思う
0771デフォルトの名無しさん2017/04/19(水) 14:11:04.59ID:T5JpYnfb
エミュは起動ボタン押すだけだろ
xamarin初心者かな
0772デフォルトの名無しさん2017/04/19(水) 17:44:58.14ID:7WKDZwV9
>>771
いや、文脈からすると調べ方も分からないのにXamarinのセットアップして何かしらのプログラム組んでエミュ上で動かそうとしたってことだから
0773デフォルトの名無しさん2017/04/19(水) 18:01:08.86ID:T5JpYnfb
ヒント:Android emulatorの入ったオールインワンインストーラ

>>769
マジレスするとタスクマネージャ(win)かpsコマンド(Linux,Mac)でエミュの起動パス見たら
エミュのターゲットアーキテクチャがパスに入ってるから自身のPCのものとあってるか確認する
が、多分言ってる意味わからんだろうから実機買ってくれば?
0774デフォルトの名無しさん2017/04/19(水) 19:06:50.57ID:+INaJbmS
仕方がないな
これがAndroid SDK付属のエミュレーターのスクリーンショットだよ
http://i.imgur.com/QZwbHBY.png
0775デフォルトの名無しさん2017/04/19(水) 20:10:13.97ID:eG3X3P35
そもそも起動しない
機嫌が悪いときはxボタンを押しても終了しなくなる
0776デフォルトの名無しさん2017/04/19(水) 20:45:35.74ID:A2xYZqDk
Hyper-VでVisual Studio emulator使うと速いな。おまえらサンキュウ!
0777デフォルトの名無しさん2017/04/19(水) 21:20:13.41ID:kAXBwaaw
ええよ
0778デフォルトの名無しさん2017/04/20(木) 09:00:16.47ID:BiU/rpnp
今windows上でGUIのアプリ作るのってWPFが主流になってんの?
xamlを使った開発手法って広く普及して世の中に受け入れられてるものなの?
0779デフォルトの名無しさん2017/04/20(木) 09:11:23.67ID:z4St0GCc
>>778
WPFは主流じゃない。
ていうか主流はない。
MSがアホすぎてカオスだから。
でもXAML&C#はWPF、UWP、Xamarinで使える。
0780デフォルトの名無しさん2017/04/20(木) 09:29:44.59ID:6Pzft6FM
おかしいなあロングホーンのビデオ見てた時はWPFやべぇぇ!超ースゲェェェェ!と思ってたんだけどな…
0781デフォルトの名無しさん2017/04/20(木) 10:07:17.98ID:gJTx842U
Blendで作ったxamlがXamarinで使えない悲しさ
0782デフォルトの名無しさん2017/04/20(木) 10:17:16.97ID:oYIUQC2I
WPFの方が優れてるはずだがFormの方が新しいことを学ばず従来通りできるからFormが使われてるんだろう
特に制約ないならこれから開発するものはWPF使うべきだし、win10限定ならUWP使った方が良い
0783デフォルトの名無しさん2017/04/20(木) 10:58:10.04ID:z4St0GCc
>>781
買収したなら同じにすれば良いのにほんとアホ。
0784デフォルトの名無しさん2017/04/20(木) 11:11:56.01ID:6Pzft6FM
WPF,UWP,Xamarin.Forms、全部同じ会社なのにXAMLの互換性ないんだぜ
0785デフォルトの名無しさん2017/04/20(木) 11:20:21.28ID:z4St0GCc
Microsoft To-DoもXamarinで作ればいいのに中身はカオス。
0786デフォルトの名無しさん2017/04/20(木) 13:00:02.83ID:BiU/rpnp
win32apiとかmfcの頃開発してたがその後formsとか.netとかが出てきてそれがそのまま主流なのかな
wpfは5年前くらいに出てきた気がするが全然普及してないとこみると
xamlとかmvvmとかが失敗だったんじゃないかなあ
てかここ5年のmicrosoftはアホの子なんやな
0787デフォルトの名無しさん2017/04/20(木) 13:45:47.33ID:LAX/e73O
MVVMは概念であって失敗も何もないでしょ
UIとロジックの分離は当然行うべきことなんだからMVVMを採用したこと自体も間違いではない
0788デフォルトの名無しさん2017/04/20(木) 14:10:19.65ID:USHuCmlO
MVVMはvue.jsとかでも使われてるようにUI系の仕組みでは評価高いと思うが。
WPFが普及にいたってないのはVistaがこけたとかWPF最初は重かったとか文字がぼやけるとかコントロールがないとかでんじゃフォームでやるよって時代が長く続き過ぎたせいだろ
WinRTやXamarin.FormsのXAMLはより良くなってる。
0789デフォルトの名無しさん2017/04/20(木) 14:37:20.59ID:otL1VV7a
xmlで画面デザインってのがもう古いんだよね
フロントエンドのpugとかみるとほんと思う
0790デフォルトの名無しさん2017/04/20(木) 15:29:36.95ID:USHuCmlO
XMLかYAMLみたいなのかとかは記述方法に過ぎないからまあ簡潔な方がいいけど大差ないかな
0791デフォルトの名無しさん2017/04/20(木) 16:43:37.47ID:otL1VV7a
ちりつもですよ
AltJSならぬAltXamlを期待したい
0792デフォルトの名無しさん2017/04/20(木) 18:36:43.67ID:9NLTwIyk
>>786
10年前
0793デフォルトの名無しさん2017/04/20(木) 23:14:34.31ID:aYvsFIY0
11年前では?
0794デフォルトの名無しさん2017/04/20(木) 23:23:33.27ID:VvUFMK1E
xamarinでXamlCompileが使えるようになってからコンパイル時に構文チェックされるから開発効率がだいぶん上がったね
0795デフォルトの名無しさん2017/04/22(土) 20:03:52.86ID:77P2TaT3
あいな写真見ただけで勃起する
0796デフォルトの名無しさん2017/04/23(日) 00:35:48.67ID:4HN0UWWF
すみません、XamarinのWebViewで表示しているwebページのHTMLデータを取得したいのですが、
C#だと、webBrowser1.DocumentStream.Read といった形で取れていたものが
ググってみるとAndroidでは
var html = await this.webView.InvokeScriptAsync("eval", new string[] {"(function(){return document.body.innerHTML;}())"});
でとれるらしいのです。しかし
XamarinにはwebView.InvokeScriptAsyncがないっぽいのですが
どのようにしてHTMLデータを取得すればいいのでしょうか?
0797デフォルトの名無しさん2017/04/23(日) 01:32:34.36ID:MUFy/OHR
チンポ入れればわかる
0798デフォルトの名無しさん2017/04/23(日) 01:52:31.96ID:7AsvLBbE
ちゃんとMVVMで開発をするとした場合に、
コードビハインドに書くべき処理ってのは何なんでしょうか
0799デフォルトの名無しさん2017/04/23(日) 02:25:10.08ID:Xo/I39Qb
理想は、コードビハインドを全く書かないってことでしょ。
つか、WPFだとウィンドウ間のパラメータのやり取りぐらいは書くか。
でそのパラメータを使ってビューモデルを初期化したりするわけだし。
0800デフォルトの名無しさん2017/04/23(日) 02:26:25.23ID:Xo/I39Qb
Xamarinのスレだったか。Xamarinだとウィンドウじゃなくてページか。
0801デフォルトの名無しさん2017/04/23(日) 14:48:23.78ID:7AsvLBbE
MVVMを使った理想の形がコードビハインドなしなら
microsoftはコードビハインド廃止すべきじゃねえんか
本気でMVVM普及させようと思ってんのか
細部が中途半端でぶれっぶれだからMVVMが普及しないし
WindowsPhoneは糞だしここ10年のmicrosoftの駄目っぷりじゃないんか
MVVMの元祖がこの有様とかやっぱりMVVMは糞と言わざるを得ないんじゃないんか
0802デフォルトの名無しさん2017/04/23(日) 15:57:13.48ID:hqgUvqad
小規模ならmvvm使わない方が開発効率良いでしょ
0803デフォルトの名無しさん2017/04/23(日) 16:28:11.14ID:DoEVNG5h
>>801
そこがMicrosoft中途半端なんだよな。
お手本示してくれればいいのだが。
Microsoftが出しているサンプルコードもバラバラ。
0804デフォルトの名無しさん2017/04/23(日) 17:59:06.87ID:oqSNua79
あくまでテストのしやすさが重要なのでその必要ない箇所をviewから分離できてなくても何の問題もない
0805デフォルトの名無しさん2017/04/23(日) 18:17:30.10ID:BQs2vszq
単体テストの意義が理解できないとMVVMの価値も理解できないってことなん
ぶっちゃけ単体テストとか時間の無駄だろ
テストコード書いてる暇があったら
全体の動作確認してたほうがはるかに効果ある
0806デフォルトの名無しさん2017/04/23(日) 20:43:26.74ID:o4FxuHba
MVVMもその元のMVCも要は責務分割してスパゲティにしないようにしたってだけで、MVVMもそのついでにテストが出来るようにもなってるって感じでその目的に合ってればルールに縛られる必要はないでしょ。
コードビハインドもXAMLのバインディングやトリガー・ビヘイビアで行けるならそっちの方が宣言的にかけるから好ましいというだけで、それで書きにくいものまで頑張るものじゃない。
0807デフォルトの名無しさん2017/04/23(日) 21:24:00.26ID:J9JsbMoq
>>796
Xamarinてだけじゃ答えようがない
Xamarin.Androidなのか、Xamarin.iOSなのか、Xamarin.Formsなのか。
0808デフォルトの名無しさん2017/04/23(日) 22:11:02.34ID:7AsvLBbE
modelからviewModelに結果を返す部分の実装を詳しく解説しているサイトないですか
■ このスレッドは過去ログ倉庫に格納されています