[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 06/24 17:30 / Filesize : 219 KB / Number-of Response : 1028
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Xamarin Part3



1 名前:デフォルトの名無しさん [2016/12/30(金) 18:10:21.97 ID:x814SSV+.net]
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
xamarin.com/

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

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

前々スレ
Xamarin Part1
echo.2ch.net/test/read.cgi/tech/1359861574/

733 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 18:50:49.12 ID:dtK7zXGt.net]
新卒じゃないぞ
何度もIT系企業を転職している上に副業は漫画家

734 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 18:52:04.88 ID:liDfcC4K.net]
名の知れた大企業なら広報のポジションにあからさまな美人や目立つ人を起用するのを避けたりするんだけどな。

735 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 19:05:10.30 ID:7tzGKvD9.net]
久しぶりに伸びてると思ったら全部姫の話題で笑った

736 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 19:15:54.20 ID:p95eYYCb.net]
萌えキャラ作ってる会社になにいってんの

737 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 19:28:33.61 ID:0MxTp/19.net]
そんなことより、握手会いつよ

738 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 20:26:23.91 ID:uQ/6LsfK.net]
真面目にコミュニティに貢献してる人を差し置いて
ある日突然姫がトップって怖すぎだな

739 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 20:59:28.34 ID:0MxTp/19.net]
何いってんだ・・・
王様や王妃がいないんだから、次に偉そうなのは姫だろうが・・・

740 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 21:13:55.57 ID:WcP61Fq/.net]
>>724
来月のdecode:2017

741 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 21:17:03.93 ID:bfo0YVHI.net]
>>724
誰と握手するんだよ



742 名前:デフォルトの名無しさん mailto:sage [2017/04/08(土) 23:23:08.50 ID:ztJKIQMu.net]
なお、握手だけの参加も可

743 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 10:58:12.75 ID:NVwqcwva.net]
22.snpht.org/170408081504.jpg
髪をアップにして化粧落としたらこんな感じに別人になるはず

744 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 12:40:40.57 ID:wpOqp2mL.net]
これ役作りのためにわざと太ったらしいけどな

745 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:29:05.42 ID:4zhECL6F.net]
いやそれかわいいやろ

746 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:35:32.88 ID:4Oj8Cnsa.net]
de:codeのxamarinセッションに姫の名前はなかったような

747 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:41:04.21 ID:77DdjnUe.net]
姫は元々ぽっちゃりだし

748 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 13:43:56.21 ID:++32akMg.net]
>>733
Visual Studio 2017 と C# 7 だから。

749 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 14:06:43.26 ID:zMX5g3UW.net]
>>692
後出しでちょまどが参加すると言ったらどれだけ増えるか実験してほしい

750 名前:デフォルトの名無しさん mailto:sage [2017/04/09(日) 15:42:13.85 ID:Ld7btQv/.net]
キーノートはちょまどでいいよ

751 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 00:16:32.42 ID:RfHOShbn.net]
Xamarinの将来性ってどうなの?
求人とか調べてもあんまり出てこないんだけど



752 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 00:42:25.99 ID:Aj90SWVY.net]
ちんぽ騎士団

753 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 00:43:33.55 ID:FtHYW021.net]
>>738
MSが買収してVSのインストーラーにもでかでかと重要機能かのように出てくるしXamarin自身の開発はまだまだ力入れていくだろう

754 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 09:44:35.38 ID:jaq+pXze.net]
新たに社内向けアプリ開発に着手することになったので、VS2017を入れてiPhoneアプリを作ってみようと思ったら、XamarinにMacと接続しろって言われた。
Macあるけど普段はBootcampしててMacとして稼働してないらしい。
やっぱりBootcampのままビルドするのは不可能?

755 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 10:42:56.15 ID:drEPCVNX.net]
不可能

756 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 17:50:31.29 ID:jaq+pXze.net]
ちょっと調べてたらBootcampやめてParallelsとかVM Ware に変えてもらえばできそうな気がしたんだけど間違いないかしら。

757 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 18:02:11.83 ID:Bu07ZLW6.net]
Visual Studio for Macはどうなの?

758 名前:デフォルトの名無しさん mailto:sage [2017/04/10(月) 18:11:35.37 ID:ZliS4IFu.net]
>>743
それでOK

759 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 18:54:25.46 ID:cnUiScND.net]


760 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 22:47:45.71 ID:FTksrfe+.net]
そもそも「ザマリン」て、なにかこう薬

761 名前:ヌで売ってそうだよね
風邪に効く「ザマリン!」みたいな
[]
[ここ壊れてます]



762 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 03:55:53.84 ID:cU/3LO2j.net]
それバファリンな

763 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 11:59:23.56 ID:foJb/LDM.net]
どちらかっつーと某水虫薬の方を連想してしまう

764 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 12:49:34.23 ID:QDIIKJ1y.net]
風呂桶かな

765 名前:デフォルトの名無しさん mailto:sage [2017/04/12(水) 20:30:07.35 ID:WkIjn+Dk.net]
水虫のやつはそうかもな

766 名前:デフォルトの名無しさん mailto:sage [2017/04/13(木) 22:44:25.98 ID:nMD5pjtQ.net]
Xamarin.iOS10.8のビルド対象iOSバージョンが最新縛りになる現象、いつ直るやろ?
バグチケットは7日起票だったけど、こういうのって2、3週間は掛かるもんなの?

767 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 19:32:07.04 ID:lE9ANj8U.net]
ググってたらちょまど姫のブログにぶち当たった

いつものおことわり

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

これがxamarinのトップなのか?

768 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 19:51:25.03 ID:IFV3GOQI.net]
vs2017のxamarinのアンドロイドエミュレータが劇遅いんだが、アンドロイドの実機接続すれば劇速くなるのか?

769 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:21:01.71 ID:GOac2il+.net]
>>754
馬鹿か?

770 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 20:37:30.81 ID:PXYRpMa8.net]
>>754
Android エミュレータ 高速化 で検索
それでも速くならないならPCのスペック不足

771 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 21:43:20.04 ID:z7NeKqFL.net]
>>753
トップではないだろww

将棋で言えば香車みたいなポジション



772 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 22:50:16.26 ID:OtMaarRY.net]
>>753
登壇してもいつも導入部だけだから。

773 名前:デフォルトの名無しさん mailto:sage [2017/04/18(火) 23:41:09.41 ID:phVpBhu/.net]
入れさせて貰えるなら何でもいい

774 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:36:44.00 ID:A2xYZqDk.net]
>>756
最高性能のpc使っているんだが。。。

775 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:43:49.42 ID:+INaJbmS.net]
>>754
xamarinじゃなくてandroid SDKの方のエミュレーターを起動させてるというオチじゃないでしょうね

776 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:45:11.26 ID:qwLCeiG9.net]
アンドロイドエミュはうんこだから。

777 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:47:41.49 ID:+INaJbmS.net]
android SDKの方のエミュレーターならx86イメージを使うと速くなります

778 名前:デフォルトの名無しさん [2017/04/19(水) 00:48:44.30 ID:J8mSmOO9.net]
>>760
ハイパーVがどうとかもあるんじゃ。
まあぶっちゃけ実機買ったほうが捗ると思う

779 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 00:49:30.29 ID:A2xYZqDk.net]
>>761
どうやって調べる?
俺はvsのメニューからアンドロイドエミュレータ起動している

780 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 01:35:17.85 ID:OV/pnkhA.net]
>>765
自分が使ってるものぐらい把握してろよ
アホの見本だな

781 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 01:54:52.72 ID:vH1SZZVX.net]
>>761
あれ、開発停止して非推奨になってからもう結構経ってるやん



782 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 02:02:51.45 ID:+INaJbmS.net]
>>767
書き方が悪かった
xamarin付属って事で名称はVisual Studio emulatorか

783 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 10:28:17.83 ID:A2xYZqDk.net]
>761
だからどうやって調べるのか教えてくれよ。
俺は初心者なんだぞ。
>764
実機買ってみるかな。USB接続するのか?

784 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 12:14:07.76 ID:oPnK/ECN.net]
調べ方も分からないのにエミュ起動するところまで行けたのなら中々凄いと思う

785 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 14:11:04.59 ID:T5JpYnfb.net]
エミュは起動ボタン押すだけだろ
xamarin初心者かな

786 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 17:44:58.14 ID:7WKDZwV9.net]
>>771
いや、文脈からすると調べ方も分からないのにXamarinのセットアップして何かしらのプログラム組んでエミュ上で動かそうとしたってことだから

787 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 18:01:08.86 ID:T5JpYnfb.net]
ヒント:Android emulatorの入ったオールインワンインストーラ

>>769
マジレスするとタスクマネージャ(win)かpsコマンド(Linux,Mac)でエミュの起動パス見たら
エミュのターゲットアーキテクチャがパスに入ってるから自身のPCのものとあってるか確認する
が、多分言ってる意味わからんだろうから実機買ってくれば? []
[ここ壊れてます]

789 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 19:06:50.57 ID:+INaJbmS.net]
仕方がないな
これがAndroid SDK付属のエミュレーターのスクリーンショットだよ
i.imgur.com/QZwbHBY.png

790 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 20:10:13.97 ID:eG3X3P35.net]
そもそも起動しない
機嫌が悪いときはxボタンを押しても終了しなくなる

791 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 20:45:35.74 ID:A2xYZqDk.net]
Hyper-VでVisual Studio emulator使うと速いな。おまえらサンキュウ!



792 名前:デフォルトの名無しさん mailto:sage [2017/04/19(水) 21:20:13.41 ID:kAXBwaaw.net]
ええよ

793 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 09:00:16.47 ID:BiU/rpnp.net]
今windows上でGUIのアプリ作るのってWPFが主流になってんの?
xamlを使った開発手法って広く普及して世の中に受け入れられてるものなの?

794 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 09:11:23.67 ID:z4St0GCc.net]
>>778
WPFは主流じゃない。
ていうか主流はない。
MSがアホすぎてカオスだから。
でもXAML&C#はWPF、UWP、Xamarinで使える。

795 名前:デフォルトの名無しさん [2017/04/20(木) 09:29:44.59 ID:6Pzft6FM.net]
おかしいなあロングホーンのビデオ見てた時はWPFやべぇぇ!超ースゲェェェェ!と思ってたんだけどな…

796 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 10:07:17.98 ID:gJTx842U.net]
Blendで作ったxamlがXamarinで使えない悲しさ

797 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 10:17:16.97 ID:oYIUQC2I.net]
WPFの方が優れてるはずだがFormの方が新しいことを学ばず従来通りできるからFormが使われてるんだろう
特に制約ないならこれから開発するものはWPF使うべきだし、win10限定ならUWP使った方が良い

798 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 10:58:10.04 ID:z4St0GCc.net]
>>781
買収したなら同じにすれば良いのにほんとアホ。

799 名前:デフォルトの名無しさん [2017/04/20(木) 11:11:56.01 ID:6Pzft6FM.net]
WPF,UWP,Xamarin.Forms、全部同じ会社なのにXAMLの互換性ないんだぜ

800 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 11:20:21.28 ID:z4St0GCc.net]
Microsoft To-DoもXamarinで作ればいいのに中身はカオス。

801 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 13:00:02.83 ID:BiU/rpnp.net]
win32apiとかmfcの頃開発してたがその後formsとか.netとかが出てきてそれがそのまま主流なのかな
wpfは5年前くらいに出てきた気がするが全然普及してないとこみると
xamlとかmvvmとかが失敗だったんじゃないかなあ
てかここ5年のmicrosoftはアホの子なんやな



802 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 13:45:47.33 ID:LAX/e73O.net]
MVVMは概念であって失敗も何もないでしょ
UIとロジックの分離は当然行うべきことなんだからMVVMを採用したこと自体も間違いではない

803 名前:デフォルトの名無しさん [2017/04/20(木) 14:10:19.65 ID:USHuCmlO.net]
MVVMはvue.jsとかでも使われてるようにUI系の仕組みでは評価高いと思うが。
WPFが普及にいたってないのはVistaがこけたとかWPF最初は重かったとか文字がぼやけるとかコントロールがないとかでんじゃフォームでやるよって時代が長く続き過ぎたせいだろ
WinRTやXamarin.FormsのXAMLはより良くなってる。

804 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 14:37:20.59 ID:otL1VV7a.net]
xmlで画面デザインってのがもう古いんだよね
フロントエンドのpugとかみるとほんと思う

805 名前:デフォルトの名無しさん [2017/04/20(木) 15:29:36.95 ID:USHuCmlO.net]
XMLかYAMLみたいなのかとかは記述方法に過ぎないからまあ簡潔な方がいいけど大差ないかな

806 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 16:43:37.47 ID:otL1VV7a.net]
ちりつもですよ
AltJSならぬAltXamlを期待したい

807 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 18:36:43.67 ID:9NLTwIyk.net]
>>786
10

808 名前:年前 []
[ここ壊れてます]

809 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 23:14:34.31 ID:aYvsFIY0.net]
11年前では?

810 名前:デフォルトの名無しさん mailto:sage [2017/04/20(木) 23:23:33.27 ID:VvUFMK1E.net]
xamarinでXamlCompileが使えるようになってからコンパイル時に構文チェックされるから開発効率がだいぶん上がったね

811 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 20:03:52.86 ID:77P2TaT3.net]
あいな写真見ただけで勃起する



812 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 00:35:48.67 ID:4HN0UWWF.net]
すみません、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データを取得すればいいのでしょうか?

813 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 01:32:34.36 ID:MUFy/OHR.net]
チンポ入れればわかる

814 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 01:52:31.96 ID:7AsvLBbE.net]
ちゃんとMVVMで開発をするとした場合に、
コードビハインドに書くべき処理ってのは何なんでしょうか

815 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 02:25:10.08 ID:Xo/I39Qb.net]
理想は、コードビハインドを全く書かないってことでしょ。
つか、WPFだとウィンドウ間のパラメータのやり取りぐらいは書くか。
でそのパラメータを使ってビューモデルを初期化したりするわけだし。

816 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 02:26:25.23 ID:Xo/I39Qb.net]
Xamarinのスレだったか。Xamarinだとウィンドウじゃなくてページか。

817 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 14:48:23.78 ID:7AsvLBbE.net]
MVVMを使った理想の形がコードビハインドなしなら
microsoftはコードビハインド廃止すべきじゃねえんか
本気でMVVM普及させようと思ってんのか
細部が中途半端でぶれっぶれだからMVVMが普及しないし
WindowsPhoneは糞だしここ10年のmicrosoftの駄目っぷりじゃないんか
MVVMの元祖がこの有様とかやっぱりMVVMは糞と言わざるを得ないんじゃないんか

818 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 15:57:13.48 ID:hqgUvqad.net]
小規模ならmvvm使わない方が開発効率良いでしょ

819 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 16:28:11.14 ID:DoEVNG5h.net]
>>801
そこがMicrosoft中途半端なんだよな。
お手本示してくれればいいのだが。
Microsoftが出しているサンプルコードもバラバラ。

820 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 17:59:06.87 ID:oqSNua79.net]
あくまでテストのしやすさが重要なのでその必要ない箇所をviewから分離できてなくても何の問題もない

821 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 18:17:30.10 ID:BQs2vszq.net]
単体テストの意義が理解できないとMVVMの価値も理解できないってことなん
ぶっちゃけ単体テストとか時間の無駄だろ
テストコード書いてる暇があったら
全体の動作確認してたほうがはるかに効果ある



822 名前:デフォルトの名無しさん [2017/04/23(日) 20:43:26.74 ID:o4FxuHba.net]
MVVMもその元のMVCも要は責務分割してスパゲティにしないようにしたってだけで、MVVMもそのついでにテストが出来るようにもなってるって感じでその目的に合ってればルールに縛られる必要はないでしょ。
コードビハインドもXAMLのバインディングやトリガー・ビヘイビアで行けるならそっちの方が宣言的にかけるから好ましいというだけで、それで書きにくいものまで頑張るものじゃない。

823 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 21:24:00.26 ID:J9JsbMoq.net]
>>796
Xamarinてだけじゃ答えようがない
Xamarin.Androidなのか、Xamarin.iOSなのか、Xamarin.Formsなのか。

824 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 22:11:02.34 ID:7AsvLBbE.net]
modelからviewModelに結果を返す部分の実装を詳しく解説しているサイトないですか

825 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 22:13:46.71 ID:6QNTbmd2.net]
>>808
ytabuchi.hatenablog.com/entry/msmvp2016

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

826 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 22:15:01.28 ID:PzR965kY.net]
あるないよ

827 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 22:43:20.22 ID:7AsvLBbE.net]
modelのメソッドが返り値をもったら駄目でRxのSubscribe経由でなら結果を返していい理由も全然わからない
そうすることでプログラムが分かりやすくなるん
保守性があって不具合の解析がしやすくなるん
全然意味が分からない
結局お前らもみんながやってるからとか流行ってるからやってみてるだけで本当に価値があるか理解してないだろ
みんなが大学行くから僕も行くじゃ学費の無駄

828 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 23:59:51.40 ID:v2uuZBgK.net]
>>805
全体テストっていわゆるブラックボックステストだろ?
それだけで事足りる規模の小さいソフトならどんなやり方で作っても大して手間は変わらないだろう

829 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 13:03:43.18 ID:IGtqLxo/.net]
単体テストと結合テストは本来は検出したいバグの種類が違うからな
単体テストクリア済みであることを前提にしない結合テストなんて地獄を見ることが確定している

830 名前:デフォルトの名無しさん [2017/04/24(月) 16:20:00.00 ID:T04yPFBN.net]
>>811
うがっちに聞いてくれ。
ブログではモデルは値返しません!って言ってたのについったでは作るものによってアーキは変わるし今作ってるものはバリバリモデル値返しますけどねとか意味不明。

831 名前:デフォルトの名無しさん [2017/04/24(月) 18:02:18.37 ID:xASyHuHR.net]
あいつは5年前とやってることかわらんからな。進歩してねぇ。飽きないのかね。



832 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 18:14:27.57 ID:Ft/IW4PE.net]
>>811
Xamarinの人もそれに倣っているのが痛い。

833 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 23:14:36.02 ID:lR14IX5N.net]
うがっちは大きい声をだすだけの人なので、聞いても答えは出てこないよ。
本当に知りたいなら、AndroidやJSのクライアントサイドをガチでやっている人のFlux/Reduxに関する言説を追うといいと思うよ。

834 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 23:22:05.93 ID:lR14IX5N.net]
>>814
その辺の言動は、Androidの常識なんかを知らなかったりしたところからの反動で、極端に逆方向に振れたりしただけの話だと思うので無視していいよ。
その文脈で「トランザクションスクリプト」とか言っちゃうのは痛いけど。

835 名前:デフォルトの名無しさん [2017/04/24(月) 23:23:22.46 ID:gyvLY6xL.net]
>>815
今は技術的な事よりも組織づくりとかそう言ったことをやりたいんでしょ
そゆ意味では同じ事をやってると言うわけでは無いと思うが。

836 名前:デフォルトの名無しさん [2017/04/24(月) 23:26:47.98 ID:gyvLY6xL.net]
>>818
Androidではステートとかどう持つのが基本なん?
FormsとNativeではFormsだとアクティビティを1つだけ使い回す事などから

837 名前:マわってくるかもだけど。
ネイティヴだと頻繁に状態をローカルファイルやDBなどに保存してアクティビティが変わった時にそこから辻褄合わせるとかが基本になるのかの?
それとも普通のリッチクライアントのようにHogeManagerとかが状態握ってても良いもの?
[]
[ここ壊れてます]

838 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 23:30:53.02 ID:n8aWOuXZ.net]
状態にかんしてはandroidでは〜iOSでは〜なんてものはねーよ
設計者の好みが全て

839 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 00:21:45.72 ID:KkVPHQZw.net]
Xamarinの人との会話を見てみたけど、うがっちの発言が途中からよくわからなかったんだけど。
Webアプリとか業務アプリってどこから出てきた話なの?
氏の頭の中でなにがどう繋がって何を敵視しているのか不明なんだけど。

840 名前:デフォルトの名無しさん [2017/04/25(火) 00:58:48.25 ID:Qq5SxKD5.net]
>>821
アンドロイドちょっと疎いんだけどネイティヴの方だとアクティビティがしょっちゅう消える?からiOSや他のリッチアプリのように状態持ってちゃダメとかってのは無いの?
アクティビティ消えてもプロセスとしては残ってるからそこにアプリケーション終了するまで状態保持されててもいいって事かの。

841 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 01:57:16.13 ID:NFildF04.net]
>>823
iOSだろうとandroidだろうとメモリ不足で破棄されたものを復元したいならsave/restoreの処理書くのは一緒でしょ



842 名前:デフォルトの名無しさん [2017/04/25(火) 08:00:43.48 ID:Qq5SxKD5.net]
いやそういう話とはちと違う…最終的には同じかもだけど。
Save/Restoreがどれだけ頻繁に起きるか。
あーでも両方ともSave/Restoreのライフサイクルモデルで単に後ろに回っただけならそのままメモリに保持されてるけど実際にSave/Restoreされる時は永続化レイヤとごにょごにょするだけか。
アクティビティがコロコロ入れ替わるのはそれに関係するんだっけ

843 名前:デフォルトの名無しさん [2017/04/25(火) 09:08:38.85 ID:fFo/1SOp.net]
Activityが状態を持たないようにする。

844 名前:デフォルトの名無しさん [2017/04/25(火) 10:46:14.38 ID:smBeoJRH.net]
プロセス、と言っていいのかわからんけどそれはアプリが起動してる間はいるしSave/Restoreとかのイベントが起きた時はファイルなどで状態をよしなにする。
アクティビティは操作によって消えたりしやすいのでそこで状態は管理しないって感じでよろし?

845 名前:デフォルトの名無しさん [2017/04/25(火) 13:10:47.87 ID:B66MADGY.net]
うんにゃ。
Application Contextで状態を持てばよい。

846 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 14:12:05.15 ID:3fSgT78N.net]
全部Application Contextに持たせてメモリ使いすぎワロスwww
ってなったプロジェクトを多数見てきたわ
プロセス(Application Context)とタスクとアクティビティと、Androidの特性を理解して保存先を決定すべきだよ
iOSはそれはそれで特性あるから、AndroidとiOSのそれぞれの特性を理解してXamarinは扱うべし
非商用のアプリケーションならApplication Contextにぶっこんどいても良いけどさ

847 名前:デフォルトの名無しさん [2017/04/25(火) 15:00:35.64 ID:B66MADGY.net]
そらそうだろ。
回転とかでActivityが死ぬときにどうするか、ってだけのことを言っているのに。
DIコンテナ経由でDTO作って、それに保存する。
当然、DIコンテナもつくられたDTOも、保持するのはApplication Contextであって、Activityではない。
これで回転などのConfigChangeから解放される。
その先のメモリ使用量がどうのこうの考えて実際の保存先をどうするかは、
Modelの仕事であって、Acitivity(View)が考慮する問題ではない。
そこをはっきり分離しないと、非同期処理を使った途端、(状態を持った)Activityがとてつもなくリークすることになる。

848 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 15:22:30.91 ID:Vr/MYdwX.net]
>>829
例が極端すぎ

849 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 15:47:37.96 ID:3fSgT78N.net]
>>830
Application Context/Service/Activity/Fragmentは総じてControllerであって、Viewはandroid.view.Viewだけだよな?
んで、>>828でModelを操作するControllerはとりまApplication Contextにしとけばいいって言うから
Controllerの中でもApplication ContextとActivityのどちらが適切か考えた方が良いって話なんだが

> 回転とかでActivityが死ぬときにどうするか、ってだけ
これだけの問題なら、android:configChanges調整かActivity#onRestoreInstanceState, #onSaveInstanceStateでいいじゃん
Xamarin上でこれらで管理するの面倒だからもうちょっと雑なイベントコールで処置するけど
でも、この程度の細かい話じゃなくもっと広い観点で見たから(Activityじゃなく)Application Contextで持てば良いって論なんでしょ

>>831
Modelの置き場所をプロセスライフサイクルに合わせた結果、メモリ使いすぎで炎上して火消しを何度もやらされた恨みつらみがな...
Android, iOSでUIが違うってデザイナとのトラブルは100%出るけど、メモリトラブルは実は頻繁に起きてるのに同業が意識してないから始末に困る

850 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 17:19:34.38 ID:QeB+QKyb.net]
sankaおつ

851 名前:デフォルトの名無しさん mailto:sage [2017/04/26(水) 00:30:23.88 ID:NjBkgbKc.net]
>>832
Uzeeeeeee!



852 名前:デフォルトの名無しさん mailto:sage [2017/04/26(水) 22:27:16.44 ID:CIoXsE0/.net]
Xamarinで作られた有名アプリってなんかあるんすか

853 名前:デフォルトの名無しさん [2017/04/27(木) 02:45:21.44 ID:+zhnCS/R.net]
糸井 重里 @itoi_shigesato
若くして「人脈」ということばを使いたがる人は、それだけで信用を失います‥‥とおぼえておいてほしい。
https://twitter.com/itoi_shigesato/status/857173754845298689

854 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 05:27:34.38 ID:SBn/4nQl.net]
どんだけ心せまいんだよw

855 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 10:12:26.63 ID:pU/Q1a1u.net]
>>835
紅白アプリ

856 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 13:02:44.23 ID:OXoTqMzU.net]
もっとこうmicrosoftのwordアプリで使ってますとかその規模の開発例はないの?Xamarinの提供元が自社アプリで使ってないとか矛盾してませんか
結局wpfと同じで広く一般に普及することなく終わっていく運命やないんか

857 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 13:24:26.39 ID:phIQ/iVo.net]
>>835
Microsoft Pix

iOSのみ(笑)

858 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 13:33:30.74 ID:Av2I5InP.net]
paizaさん、ちょまどに着火されて炎上

859 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 13:49:44.74 ID:ptwCg3ZP.net]
>>839
何つまらんこと言ってるんだこいつは

860 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 16:08:00.29 ID:s2rTfu26.net]
>>839
xamarin買収よりずいぶん前からWordアプリあるんだから無茶言うなよ

861 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 16:14:00.21 ID:UfHk8jRj.net]
iOSやAndroidのOfficeがxamarinで作られてても不思議じゃないが、公言されてないので判らん。



862 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 16:22:04.66 ID:phIQ/iVo.net]
>>844
違うから。

863 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 19:06:56.09ID:SWlLJwoZ.net]
公式もそういうプロモーションして欲しいね
XXはXamarin製です!みたいな
ある程度は普及してくれないと頓挫しそう

864 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 19:11:47.12ID:libQjQHw.net]
Xamarin公式サイトとか公式ブログにXamarinユーザーの企業のインタビューとかアプリ情報とか載ってるだろ

865 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 19:18:41.00ID:phIQ/iVo.net]
MicrosoftはWindowsはUWP製でほとんど置き換え中だが、
iOS、Android向けはそれぞれネイティブ。
Xamarin製は使っていない。
Pixくらいでマイクロソフトリサーチだから。

866 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 19:40:26.29ID:OXoTqMzU.net]
microsoft社員もXamarinでなんか開発したくないと思ってるんとちゃうんか

867 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 19:50:48.36ID:ryAYXWXs.net]
>>849


868 名前:ウ解w

チンポ騎士団だけが広めたいんだよ
[]
[ここ壊れてます]

869 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 20:36:37.54ID:fnnc/aNx.net]
おまえら糞開発環境のデバッグして大変やな

870 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 21:35:01.29ID:NEgFzF2y.net]
https://www.xamarin.com/customers
もともとwpfやsilverlightとか海外でC#の業務アプリ使ってたところがスマホ始めるのに使ってたのでは。
今はどうなってるか知らんが。

871 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 04:29:23.86ID:uuui/JpZ.net]
海外ではどうだかしらんが
日本ではすっかりちょまどでおなじみのXamarin



872 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 09:34:10.99ID:lxwDN9Ce.net]
本人見てたら悪いけど
あんなブでも姫扱いされて持ち上げられるんだから
女性にとってソフト業界はめっちゃチョロい空間だよな

873 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 09:41:19.37ID:80AWOTNk.net]
やめろ
訴えられるぞ(白目

874 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 10:26:56.19ID:009nHZI7.net]
バカはレスしないでくれる?
個人の主張として批判せず、いたずらにある類として扱うのは極めて恣意的かおバカの批判にあらざる攻撃の特徴。
まあ、その軽蔑すべき発想で返した俺も反省はしてもよいが
はっきり言って精神病とバカの特徴でしかない論法でレスするなよ。
俺はバカと精神病きらいだからな。
おまえら、マジで精神病と思われる宣言的絶対主義の形而上学バカの一味は人類の公的な敵だとおもっているからな。
さしあたりお前らが馬鹿にされていることは科学的認識の健全性をそれなりに示すから喜ばしいがな。

それにしても、単なる知識を披露しあっているだけの時は頭良さそうなふりはできるが、
いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ
所詮、2chだな

875 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 10:57:40.34ID:l53ME49d.net]
この髪型補正と同じだし
i.imgur.com/g0XSOdZ.jpg
i.imgur.com/9L1Nf0r.jpg
i.imgur.com/P6OVqEw.jpg
i.imgur.com/KPyOKCl.jpg

876 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 11:18:12.12ID:HrVNNKWr.net]
>>854
2000年代はもっとすごかったぞ
インターネットの流行り初めで男女比ハンパないからマジで逆ハーレムだった
イケメンが如何なる女でも群がってオタクは遠巻きに見てるだけ
姫の誕生会はオタクばかりで時代は変わったなと思った

>>849
買収はしたけど、それを自身が率先して使うメリットはないよなぁ
マルチプラットフォームは人員さけないから採用するのであってMSは金も人もあるし

877 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 11:55:57.17ID:GsGj7Q3/.net]
意味わからん
Xamarin使うと少ない人員で開発できるようになるなら
余った人員は別のもっとクリエイティブなことに時間を使えばもっと会社が発展するんやないんか

根本はXamarinを使うとネイティブで開発するよりアプリのクオリティが落ちるという点に尽きる
その一点でXamarinは糞
ネイティブよりもクオリティを落とさざるを得ないことでPGもデザイナーもお客さんもみんな残念な気持ちになる
両OSそれぞれで作った方が絶対に良い

878 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:05:26.68ID:wFNLB+Aw.net]
理想と現実

879 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:08:01.86ID:v2rOX9Vx.net]
>>859
意味不明

880 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:18:44.06ID:pvzONtzW.net]
>>859
オリジナルAPIのラッパーを呼ぶだけなんだから

881 名前:クオリティに差なんて出るわけがない
それぞれで作るのでもXamarin nativeでやればいいだけだし
Xamarinでクオリティ落ちるなら従来の方法でもその程度のクオリティしかできない
単に開発者の能力の問題
[]
[ここ壊れてます]



882 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:33:11.97ID:HrVNNKWr.net]
Xamarin native(笑)でモノ作るならVMかまないC/C++のがいいよ
それでもメモリ破壊がないとか文法が楽なC#にこだわるならそれこそ開発能力が低い
UIまでまとめて同一環境であるからXamarinにメリットあると思ってる

>>859
金と時間がないならリソース分担を考えてそうだけど、MSなら多少無駄にしてもクリエイティブなこと出来るんじゃね
Xamarinでモノ作るとどうあっても品質落ちるのは同意する

883 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:39:43.80ID:5PqkHeTG.net]
よほどのことがない限りC/C++はないだろ
せいぜいJavaとかSwiftとかじゃないのか

884 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:53:02.95ID:Qzo+/xgs.net]
>>859
ちんぽ騎士団以外は君のいってることがみんな正しいと思ってるよ
だから世間のメジャ-ーアプリで凝った機能のやつは
両OSそれぞれ作ってるんだよ

ザマリンネイティブwみたいなチンカスじゃなくてね

885 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 12:55:58.08ID:GsGj7Q3/.net]
例えば上下のスワイプでtoolbarが出たり隠れたりする画面があるけど、ああいうの簡単にできるん
Xamarinを使うことでそういうUIが初めから選択肢から外れますよね糞と言わざるを得ない

886 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 13:00:09.36ID:hZjbwGsb.net]
slackとpinterestはtest cloudだけなのかな?どうなんだろう。
https://blog.xamarin.com/xamarin-for-all/
https://www.xamarin.com/test-cloud

887 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 13:01:03.51ID:v2rOX9Vx.net]
>>866
できないとでも?

888 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 13:04:42.42ID:+n5PO0qX.net]
Xamarinを使いたがるようなのはアプリを作りたいんじゃなくてC#とVSを使いたいだけの奴ら
目的と手段が完全に逆の馬鹿

889 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 13:05:08.75ID:80AWOTNk.net]
>>859
無知ひけらかして何がしたいの?

890 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 13:20:37.33ID:Qzo+/xgs.net]
>>869
c#がやりたいわけじゃないだ
おちんぽ姫サークルしたいだけなんだ

891 名前:デフォルトの名無しさん [2017/04/28(金) 15:14:59.40ID:v9R7Bk3w.net]
iOSとAndroidでロジック共有したくなるような大きさのアプリ作ったことのない日曜プログラマばかりでワロタ



892 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 15:38:36.82ID:GsGj7Q3/.net]
officeアプリを全部Xamarinで作り直してから言え

893 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 15:51:23.29ID:HrVNNKWr.net]
>>864
Xamarin Nativeってロジック部分だけC#+Xamarin Runtimeで作って
UIは各OS Native(Java, Kotlin/ObjC, Swift)で実装する手法を指す造語があるっぽいよ
ロジック部分だけC#で作ろうという感性は正に目的と手段を取り違えた日曜プログラマだと思った

894 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 15:58:42.18ID:SRTmW5jP.net]
>>863
>それでもメモリ破壊がないとか文法が楽なC#にこだわるならそれこそ開発能力が低い

全く同じこと実現するためにわざわざ難しい方法を採用する必要はない
目的はプログラミングすることではなくアプリを作ることだから
Xamarin nativeであればC#自体のメリットを活かしながら各OSの機能もフルに使える
そしてOS依存のないロジックは共有できる

895 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 16:00:53.22ID:hy8Ktf8Q.net]
>>874
Xamarin nativeは造語ではなく公式名だ
そして各OSのC#ラッパーがあるので使うのはC#のみ

896 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 16:10:10.28ID:HrVNNKWr.net]
VMランタイムのせいで速度性能もバイナリ容量も劣化して同じことできてないじゃん、、、
ロジック共有時のランタイムオーバーヘッドってこんな感じでしょ
C < C++ < rust, go < swift <<< C#

オーバーヘッド無視でいい日曜プログラミングならおk

897 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 16:11:08.67ID:B6JRNHr1.net]
ちょっと何言ってるかわからない

898 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 16:13:22.62ID:B6JRNHr1.net]
しったかぶりの馬鹿か狂った人のふりはよくないな

899 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 16:18:15.60ID:v2rOX9Vx.net]
>>877
空想はいいから試してみたら。

900 名前:片山博文MZ mailto:sage [2017/04/28(金) 18:16:34.56ID:TxOrBLp1.net]
効き目にザマリン!

901 名前:デフォルトの名無しさん [2017/04/28(金) 18:29:39.64ID:EOEmRYEB.net]
名前からして流行りそうにないな



902 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 19:34:40.89ID:PeWJLk1A.net]
xamarinは糞
主流になることはないと断言できる

903 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 20:01:23.81ID:Qzo+/xgs.net]
攻撃的なちんぽ騎士団がためして
エビデンスを公開しろよw
おまえらなんのための団体なんだよww

904 名前:デフォルトの名無しさん [2017/04/28(金) 20:03:50.29ID:heBazf8n.net]
>>884
xamarinより姫の方が大事に決まってるだろ。
そんな事も分からねぇのかよ。死んでろ。

905 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 20:35:49.38ID:xJRRr4qX.net]
姫に会う前にエビオス!

906 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 20:48:55.89ID:80AWOTNk.net]
ちょまど禁止にしようぜ

907 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 21:02:51.98ID:+2B68gd7.net]
Visual Studio Emulator for AndroidとWindows10の間でマウスを使った
コピーペーストが出来ないのはそう言う仕様ですか?
何か設定すれば出来るようになりますか?

908 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 22:26:59.94ID:DS+auWFv.net]
cordovaでだいたいどうにかなりますので…

909 名前:デフォルトの名無しさん [2017/04/28(金) 23:20:21.45ID:0EzQrSpW.net]
>>874,877
こいつほんとに何もわかってねぇバカだw
C++で開発するのが能力高いとかw

910 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 00:48:48.15ID:87XG9qKi.net]
Xamarinが生み出すものは妥協と失望だけ

911 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 01:15:51.68ID:CN87WY+D.net]
>>873
開発費全額前金で払ってから言え。



912 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 01:33:58.77ID:IN0LzRY0.net]
>>891
悔しいけど実感したわ…
けどxamarin好きだけどね
少なくともjavaよりは良い

913 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 01:38:31.76ID:jqaGD+Lx.net]
実際に使ったこともなく文句言ってるんだろうなってのが書き込み見るだけで分かるわ

914 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 02:03:46.36ID:umcYgVw9.net]
>>894
ytabuchi.hatenablog.com/entry/msmvp2016

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

こいつとかなw

915 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 02:27:03.26ID:b6f0cr3A.net]
>>895
それは使ってる人でしょ

916 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 03:05:42.37ID:rVTtZryp.net]
>>877
VMってなんだ?iOSが仮想マシン実行を許可してるわけ無いだろ
基本的にネイティブコードになるのでオーバーヘッドはかなり小さいはず

時代は結構進んでるもんだよ

917 名前:デフォルトの名無しさん [2017/04/29(土) 04:01:34.74ID:7YKa2fEU.net]
>>897
というよりobjCよりは多少遅いがほぼ同等、swiftより速いこと多数、JavaはダルビックがうんこなせいかXamarinより速いって統計出てたような

918 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 06:18:50.45ID:amOR2L8x.net]
知識ないのにC#関連スレで一人で立ち向かうHTML好きな勇者。
そして全敗中。

919 名前:デフォルトの名無しさん [2017/04/29(土) 06:27:32.67ID:On6FvF5I.net]
Xamarinで速度に困ることは無かったなあ
宣伝文句の割には色々行き届いてないから、ヘイトを集めるのは分かるけど

920 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 08:21:14.17ID:gpBNKKlw.net]
ガチな商用で使わなければランタイムオーバーヘッドは誤差
非商用で気にするヤツはアホウ、商用で使うヤツもアホウ

生温い言語と開発環境は良いよ

921 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 12:59:17.81ID:rVTtZryp.net]
紅白のアプリとかは普通に問題起こさずに大晦日耐えきった印象があるが



922 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 13:22:13.00ID:VKbKBamV.net]
officeアプリを全部Xamarinで作り直してから言え

923 名前:デフォルトの名無しさん [2017/04/29(土) 14:07:28.60ID:7YKa2fEU.net]
共有ロジック部とかもうc++で作り終えてるのにやるわけねーだろ馬鹿か

924 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 14:09:04.71ID:umcYgVw9.net]
ぶっちゃけモデルの部分なんか共通化できたって大したメリットねえんだよw
アプリつくったことないちんぽ騎士団長にはわからないだろうけどなww

925 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 14:18:00.87ID:z+zzORKW.net]
何でこんなに怒ってるのか意味が分からない
何が何でもXamarin使う気が元からないのならわざわざこんなとこ来なければいいのに

926 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 14:38:09.03ID:wkH4Hjgg.net]
Xamarinって各OSにあるパーツを使ってなんとなく同じ機能を手軽に提供できますよってものでしょ?
それにoffice要求してどうすんの?

927 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 15:03:17.53ID:VKbKBamV.net]
UIを全部共通化できないなら意味ねえんだよ
toolbarを上下スワイプで出たり隠れたりするUIをXamarin.formsだけで作ってから言え

928 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 15:05:32.11ID:VKbKBamV.net]
>>907
結局プロトタイプ開発にしか使いようがないってことだよな

929 名前:デフォルトの名無しさん [2017/04/29(土) 15:15:19.74ID:7YKa2fEU.net]
>>905
コードの共有化もろくに出来ない無能のいうことはやはり一味違いますね

930 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 15:15:36.89ID:umcYgVw9.net]
>>909
紅白アプリみたいな使い捨てで
簡素な機能で良い開発にはいいかもね

931 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 15:20:10.63ID:gyi9Amom.net]
>>872
それは c/c++ で十分
Webkitとその派生、freetype、libjpeg、その他何百もある
世の中のマトモなものはたいていそうでしょ。



932 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 15:22:34.63ID:umcYgVw9.net]
>>912
ほんまこれ

933 名前:デフォルトの名無しさん [2017/04/29(土) 15:25:17.38ID:7YKa2fEU.net]
>>912
まあC++でC#と同等の生産性出せるならいいんじゃない?その後のメンテコストも含めて。
絶対的に高速化求められたりガベコレで止まるのが許されないとかでなければC++を選ぶ意味は総合的にだいぶ疑問だけどな

934 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 17:11:21.20ID:wkH4Hjgg.net]
必要な時に必要だと思われる方法を取ればいい
ここにわざわざきてXamarinを煽る意味はあるのか疑問

935 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 17:12:36.40ID:nSaBxT7j.net]
これも全てちょまどのせい

936 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 17:52:38.49ID:xw7lDITZ.net]
AndroidならJava、iOSならobjective-Cかswift
わざわざC++選ぶ奴はただの変わり者

937 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 18:19:19.62ID:gpBNKKlw.net]
C#は?

938 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 18:24:33.45ID:x7QNC9xp.net]
姫が来るなら何でもいいよ

939 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 19:56:55.19ID:kp9g+UXO.net]
ロジック共通化するのにC/C++使ってるんだろうけど、
自分はやっても画像処理とかの計算とか必要なところだけC/C++のライブラリ追加するだけかなあ。
PCやスマホのcpuに限れば、最近はgoやrustもいけるから案外似たような人がいるのかもしれないが。

940 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 22:43:13.33ID:VKbKBamV.net]
アプリのクオリティを落としてエンジニアもデザイナーもお客さんも全員がっかりするのがXamarin

941 名前:デフォルトの名無しさん [2017/04/29(土) 23:04:26.03ID:7YKa2fEU.net]
がっかりエンジニアのがっかり知識加減はものすごいな(´・ω・`)



942 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 23:09:10.72ID:umcYgVw9.net]
>>921
実績wができてチンポ騎士団がもっこりするのがザマリン

943 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 00:16:47.58ID:9aCNHNQ1.net]
メタデータ共有のために sqlite (c)使う
→UI 以外全部Cで良くない?
となるのが普通

944 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 00:17:04.60ID:mwkcLcyR.net]
そんなに文句言うならXamarin使わなきゃいいのに

945 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 00:29:13.84ID:+rLqkQG4.net]
親でも殺されたんだろ

946 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 10:27:11.27ID:/sf29JDv.net]
構って欲しいだけだろ

947 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 11:17:06.39ID:zu6P/Yt ]
[ここ壊れてます]

948 名前:U.net mailto: >>919
姫は外されたのか外れたのか知らんけど、Xamarinのイベントから姿消してるんだよなぁ
VSCの方でエディタ紹介に併せてXamarin扱ってるようだけど
[]
[ここ壊れてます]

949 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 12:29:30.53ID:1dDTXmUe.net]
ちょまどもがっかりして見放したのがXamarin

950 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 12:34:51.49ID:+rLqkQG4.net]
あいつはただのMSのマスコットだしな

951 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 13:08:25.96ID:NMRJ3Vns.net]
悪くも悪くも知名度だけは上がったから
もう炎上芸人は不要ということで外して、質を高めていくのかな?



952 名前:デフォルトの名無しさん [2017/04/30(日) 14:05:03.11ID:u1vyHxcf.net]
>>928
今日か昨日のもくもく会行ってなかったっけ?よく見てないけど。

953 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 15:39:33.81ID:X1P4JQ1h.net]
>>928
decode:2017でXamarinのセッションやるよ

954 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 15:45:14.34ID:/sf29JDv.net]
Xamarin関連でわざわざdecodeで扱うような目新しいネタって何かあったっけ?

955 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 16:14:34.94ID:TdxYfEl2.net]
炎上ネタならあったけどな

956 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 17:16:09.54ID:1axbjART.net]
>>908
何言ってるんだ、AndroidとiOS(一応UWPも)でデザインのガイドラインが違うからむしろ同じUIにしちゃいけないんだよ

957 名前:デフォルトの名無しさん [2017/04/30(日) 18:26:19.02ID:u1vyHxcf.net]
>>934
Azure絡めてクラウドに繋がるアプリが簡単に作れます的なやつじゃないかの…

>>936
多分そいつプログラマですらない、ちょまに相手にもされなかったキモオタだから。
そもそこで言ってるスワイプしてツール出すとかViewをオーバーレイすれば簡単にできるだろ

958 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 19:01:53.84ID:YspkWSmK.net]
姫に相手にされない人は仲間外れということですね

959 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 19:06:11.80ID:fJXqNhJj.net]
フロントエンド界隈だと、開発が放棄されても自分でメンテできる規模のフレームワーク組み合わせて使うという人もいる。
ネイティブ関連の開発環境はビルドツールの連携から一式必要になるので、ここら辺は難しいところはあるね。

C#界隈はUnityなりスマホ向けにリソース持ってる会社があるし、xamarinも半自動でandroid/iosのラッパーは作られてる様でメンテコスト青天井という訳ではなく、継続はしやすいかなとおもってる。
そこらへん考えて、OpenGLやwebview上で全部やるという方法もある。

まあviewが宣言的にxmlで書ける範囲なら、ロジックを共通にしてもターゲット環境用のランタイムさえ用意出来れば良いので何の言語でもなんとかなりそう。

960 名前:デフォルトの名無しさん [2017/05/01(月) 01:59:33.76ID:FrkLRpK8.net]
>>939
何を言ってるか分からない。さいごのだんらくだけでいいんでぐたいてきにどうすることをいってるのかおしえてくれ

961 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 07:53:24.63ID:d9lc/ZT3.net]
>>940
肝心なことを理解できないからアンチなんだよw



962 名前:デフォルトの名無しさん [2017/05/01(月) 09:07:52.43ID:FrkLRpK8.net]
いやXamarin使ってる口だから。
最後はなんの話ししてるの。別の会社がXamarin的なもの作るの難しく無いんじゃって話かXamarinが別の言語対応すればいいって話してんのか。

963 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 09:11:05.96ID:JJB8/uva.net]
どうでもいいから姫の画像くれよ

964 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 10:02:16.67ID:Wityx9Y0.net]
実際のところロジックとUIの分離そのものはXamarinに限らない
極端に言えばCordovaなどJSベースのフレームワークでJavaScriptとHTML/CSSでやろうとしていることも同じ

965 名前:デフォルトの名無しさん [2017/05/01(月) 11:52:54.30ID:N42mSuFr.net]
Xamarinの1番の目的はネイティヴに近い形でC#でかけるって話

966 名前:セろ。
副次的にロジックや場合によってはUIの共有もできるってだけで。
C++もXamarinもCordovaもメリットデメリットあるんだから取捨選択すればいいだけでわざわざ叩きに来るのはちょまどに相手されなかった腹いせにしても見苦しい
[]
[ここ壊れてます]

967 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 12:10:18.08ID:DeKBxqzS.net]
最初期は逆なんだよなぁ
MSが買収した頃にはユーザの意識が変わってるようだけど

968 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 13:46:57.71ID:E6K6ktuh.net]
私がXamarinを使う目的はクロスプラットフォーム開発だな

969 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 13:52:13.25ID:wTtJfo+N.net]
僕がXamarinを使う理由は勉強会に出るためだな

970 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 14:26:03.52ID:eVWX3JKd.net]
>>945
ちょまどに相手にされない腹いせが全てだから仕方ない

971 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 15:37:31.95ID:JJB8/uva.net]
姫の画像マダァ?(・∀・ )っ/凵⌒☆チンチン



972 名前:デフォルトの名無しさん [2017/05/01(月) 19:24:20.35ID:gWilQryK.net]
ザーメリン?

973 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 19:37:32.65ID:1c6OFMUf.net]
Xamarinは苦労もあるけど、かつてのTitaniumの「エンジン2万回転で時速30km」みたいなモッサリ感が皆無でいいなーとおも

プラットフォームごとの理解深度は単一プラットフォーム開発の場合よりずっと深める必要があるってのは、クロスプラットフォームの宿命みたいなモンだし、しゃーないわ

974 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 23:54:21.43ID:uk5G3hlV.net]
Xamarinで作るとアプリのクオリティを落とさざるを得なくなる
その一点で糞

975 名前:デフォルトの名無しさん [2017/05/02(火) 00:08:07.57ID:Ah5fx9oW.net]
だからどこでクオリティが落ちるんだよw

976 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 00:11:17.77ID:t0wO1oPo.net]
OpenGL上でパーツ作りましたとか、apiの別言語ラッパーだけ用意するフレームワークなら、素性もわかりやすいんだけど、
ネイティブのGUIパーツつかって共通APIを用意したものはどこか破綻しそうな気がするんだよな。
titaniumはブラウザ再現するような仕組みまであったんだけど、パーツの組み合わせやイベントの送受信周りで問題になってしまい厳しかった覚えがある。
react native、xamarin formsあたりはどうなってんだろ?

977 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 00:27:15.02ID:ejSs7q9W.net]
細かい部分で同じに出来ず、妥協することになる
そしてアプリの質は落ち、全員ががっかりする

978 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 00:31:37.28ID:/ztXVDKZ.net]
えw

979 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 00:40:57.94ID:quZ1LKps.net]
>>956
完璧に同じにする必要なんてないでしょ

980 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:08:52.37ID:ejSs7q9W.net]
それを決めるのはデザイナーだ
デザイナーの要求に答えにくい自由度の低い環境は糞と言わざるを得ない

981 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:12:39.20ID:XJaQ8vCd.net]
>>953
落とさざるを得ない部分とは具体的にどこかな?



982 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:15:17.45ID:ejSs7q9W.net]
実際にアプリ作ってみたら分かるだろ

983 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:15:20.10ID:rC3nyFkD.net]
で、アプリの質に関わる妥協点として具体的にどういうものがあるのか教えてくれ
そもそも質っていうのが曖昧だが

984 名前:デフォルトの名無しさん [2017/05/02(火) 01:32:27.90ID:Ah5fx9oW.net]
Forms使わないならjavaやswiftで作るのと出来ること何が違うと思ってるんだ?

985 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:45:34.95ID:quZ1LKps.net]
iOSとandroidじゃUIのガイドラインが異なるんだから差異が生じるのは当然でしょ
完璧に同じにしろというデザイナーの方が無能だわ

986 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 01:51:58.20ID:quZ1LKps.net]
うちのデザイナーはiOSとAndroidそれぞれのデザイン作るよ

987 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 02:24:50.18ID:cKOKVRmm.net]
姫の画像マダァ?(・∀・ )っ/凵⌒☆チンチン

988 名前:デフォルトの名無しさん [2017/05/02(火) 06:36:56.08ID:Ah5fx9oW.net]
>>964
アンドロイドほとんど使ってないのでどの辺がどう違うのかわからん。
GMailとかで縦点3つメニューがiOSでもアンドロイドと同じ位置?にあるようで使いづらくはある

989 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 12:16:39.98ID:8corgnBc.net]
メニューが上か下かに始まりいろいろ違う

990 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 12:23:50. ]
[ここ壊れてます]

991 名前:15ID:xiiEexqY.net mailto: 全く同じにしたいって、ゲームアプリ前提で考えてるんじゃね?
ゲームにはXamarinは向いていないっていうのは常識だと思ってたが
あくまで既存のコントロールやそれを拡張したもので構成されるアプリが主なターゲット
[]
[ここ壊れてます]



992 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 13:12:22.53ID:wDrvEYUZ.net]
>>962
分かりやすい所でバイナリ容量

DL時間だとか起動時初期化時間とかに影響する
まぁ誤差だと反論ないし無視するんだろうよ

993 名前:デフォルトの名無しさん [2017/05/02(火) 14:32:47.64ID:stXptmQO.net]
>>970
バイナリサイズがでかくなるのはあるな。
初期化時間はそれほど影響してるかってかんじだが。
Xamarin.Formsの泥は起動遅いな

994 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 15:58:46.78ID:kPlqcTGO.net]
xamarin.formsってさ、
画面作成にXMLを自分で書くしかないの?
もっとC#みたいに自分でボタンとかペタペタ置いてボタンダブルクリックでイベント出してそこにソース書くみたいな
そんなのを想像してたんだけど

995 名前:デフォルトの名無しさん [2017/05/02(火) 16:54:07.37ID:stXptmQO.net]
プレビュワーは欲しいけどエディターは無くていいかな

996 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 20:12:35.04ID:BE5vNnm6.net]
昔msが作ってたXNAのクローンでmonogameってのがあってこれはxamarin androidでも動くけど、そもそもXNA使ってた人があんまりいないよね。

997 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 20:49:47.90ID:XKQlAiZc.net]
https://blog.xamarin.com/developing-enterprise-apps-using-xamarin-forms/
新しい公式ドキュメント出てるぞ

998 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:43:30.87ID:MDgrGB6E.net]
eShopOnContainers - Microservices Architecture and Containers based Reference Application (BETA state - Visual Studio 2017 and CLI environments compatible)
https://github.com/dotnet-architecture/eShopOnContainers/blob/master/README.md

へぇマイクロサービスのサンプル実装に合わせてそれぞれ本にしたのか。

999 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 22:24:00.93ID:6qbyQDr/.net]
Web API使うアプリの場合、開発者側の秘密キーを入れておく必要があるけど
Xamarin.Formsではどこにどうやって保存すれば安全なの?

1000 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 23:35:57.16ID:izNztz1S.net]
>>977
OAuthのこと?

1001 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 00:00:39.01ID:neWlN8HF.net]
>>977
なにいってんの



1002 名前:droidkun mailto:sage [2017/05/07(日) 00:07:05.70ID:8LSVVeTo.net]
>>977
セキュリティ関してxamarin.forms固有の何かはないよ
ハードコードできない値はハードコードしないが鉄則

1003 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 00:13:54.60ID:nQs7yjlz.net]
WPFとかだと入れるところがあるのにな

1004 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 00:28:06.12ID:hMLzq394.net]
例えばTwitterクライアント作る場合、実行時に開発者のconsumer secretをアプリが入手している必要があるが、
それをハードコードしない場合は別ファイルで暗号化するか、自前でサーバー用意してそこに置く必要がある
暗号化しても復号キーを隠すには結局自前サーバーに当たるものが必要になる
そんなことせずアプリ単体で動作してかつconsumer secretを隠す方法はないのかな?

1005 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 01:29:18.98ID:zUAqytts.net]
文字列難読化しない限り無理なのかな?
前にPhoenix ProtectorってのでやってみたらPCLで生成されたdll内の文字列は難読化できていたが結局アプリ起動できないから諦めた

1006 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 04:30:25.85ID:AgF36cRS.net]
カジュアルコピー

1007 名前:防ぐなら、共通鍵の暗号化して置けば良いかと思う。

なんでも良いと思うが
https://developer.xamarin.com/api/namespace/System.Security.Cryptography/
https://github.com/AArnott/PCLCrypto
[]
[ここ壊れてます]

1008 名前:デフォルトの名無しさん [2017/05/07(日) 08:02:25.74ID:nWdzBJ3w.net]
実行時に入力するなら、されたものをKeyValut的なものにぶっこんだら?
Xamarin.AuthだとメンテされてないからiOS側はiOSのKeyValut的なやつにちゃんと入れてくれるらしいがアンドロイド側は古い実装にしか対応されてないとかなんとか聞いたけど詳しいことは知らん

1009 名前:デフォルトの名無しさん [2017/05/07(日) 08:04:05.83ID:nWdzBJ3w.net]
関係ないけどPCLCrypto使って暗号化したやつ、プラットフォーム超えて使っても大丈夫だよね?といつもビクビクしてるんだが問題出るパターンってあるのかしら

1010 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 09:05:57.79ID:kkPVOyJr.net]
お前ら本当に単純なことも実現できないんだな
あっ、Xamarinが糞なだけか

1011 名前:デフォルトの名無しさん [2017/05/07(日) 09:16:50.47ID:nWdzBJ3w.net]
だからネイティヴで実現できてXamarinで実現できないことを探してから書き込めよお前わw



1012 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 09:57:45.58ID:cFBjIjqC.net]
Formsが糞な所は結構ある

1013 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 10:59:44.67ID:NgENbWJX.net]
formsで全部できないならクロスプラットフォームの価値ない

1014 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 11:36:13.08ID:9+c3i/rC.net]
>>990
できないとこ教えて。

1015 名前:デフォルトの名無しさん [2017/05/07(日) 11:56:20.17ID:nWdzBJ3w.net]
ネイティブコントロールの組み込みも出来るんだし、だいたいのところはFormsでやってむりなところはレンダラなりネイティブコントロール使うなりで何の問題あるのか知りたいんだが。
他のもっとマシな方法って何?全部ネイティブで書くの?
久しぶりにTableViewSourceとか触ってそのクソさ加減に吹いたわ

1016 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 11:58:44.85ID:neWlN8HF.net]
>>991
ぽとぺた

1017 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 12:04:45.98ID:9+c3i/rC.net]
>>993
プラットフォームに関係なく「全部できない」からそれは違うw

1018 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 12:06:54.58ID:hMLzq394.net]
例えばTabbedPageだとAndroidとiOSそれぞれ推奨されてるのが違っていてタブが上にきたり下にきたりするから
ポトペタ(Windows FormみたいなGUI設計モード)はそもそも不向き
現在のForms Previewerみたいに表示だけするのが落とし所だろう
ただPreviewerはMac接続が必要だが、Androidのみの場合はWindows単体で見られるようにはしてほしい

1019 名前:デフォルトの名無しさん [2017/05/07(日) 15:41:59.59ID:AywTtS9y.net]
いつの話だよ。
MaterialDesignなタブは、ViewPager + TabLayoutだから、下に持ってくるのも自由。
似たような感じで、ActionBarをToolbarに改めたのも、自由なレイアウトを実現するため。

1020 名前:デフォルトの名無しさん [2017/05/07(日) 17:22:29.44ID:nWdzBJ3w.net]
プラットフォームで上下決まってたとしてもプレビュワーみたいにどのプラットフォームで表示するがあればいいだけじゃ

1021 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 17:29:49.35ID:Aq+xdB4L.net]
姫の画像マダァ?(・∀・ )っ/凵⌒☆チンチン



1022 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 17:41:08.69ID:NgENbWJX.net]
Xamarin程の糞は見たことがない

1023 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 17:41:34.52ID:2EAUXgtD.net]
>>999
つ鏡

1024 名前:1001 [Over 1000Thread.net]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 127日 23時間 31分 14秒

1025 名前:1002 [Over 1000Thread.net]
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個

1026 名前:人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.2ch.net/

▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
[]
[ここ壊れてます]

1027 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<219KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef