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


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

Xamarin Part4



1 名前:デフォルトの名無しさん mailto:sage [2017/05/08(月) 07:40:04.29 ID:KaTWGm/F.net]
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
xamarin.com/

前スレ
Xamarin Part3 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1483089021/


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

Xamarin Part1
echo.2ch.net/test/read.cgi/tech/1359861574/

792 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 19:24:29.56 ID:S/r7D27v.net]
Xamarinのランタイムの話をする時はiOSかAndroidかどっちの話をしてるのか明確にして欲しいな
全然仕組みが違うんだから

793 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 19:30:29.68 ID:WlJvH0OQ.net]
どうでもいいから姫の画像はよ

794 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 20:48:05.33 ID:LfCluc7n.net]
ググったら公式サイトに図で説明あんぞ?また思い込みで戦ってるのかwww
Xamarinユーザは程度が低いのう

違うなら違うというソースよろ

795 名前:デフォルトの名無しさん [2017/06/15(木) 21:14:14.85 ID:YJEzdhkx.net]
リンク貼れよ無能

796 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 21:54:38.73 ID:sOmi0Pkm.net]
ファイルサイズがでかいのはわかるんだけど遅いの?

797 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 22:22:33.56 ID:kFR7Ieff.net]
ついにage続けてた子も壊れたオモチャになってしまったか
どこの日本語がおかしいのか、どこが技術的に間違っているのか
そして、それぞれ何が正しいのかを一次ソース付きで提示できないのがXamarinクオリティなんだなぁ

>>787
遅くないよって解説しようと思ってたけど呆れたからやめる
特定条件下ではネイティブと比類ないorネイティブより速度出るよ、その特定条件下のベンチマークは探せばあるんじゃね

798 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 22:47:10.62 ID:IeCKC/7f.net]
Xamarin.Forms起動が遅いよ

799 名前:デフォルトの名無しさん mailto:sage [2017/06/15(木) 23:04:08.67 ID:YJEzdhkx.net]
おお、あげてたさーせん

「Xamarin詳しくないから賢いならどういうアーキテクチャでそうなってるのか興味ある」
これ全く意味わかんない

800 名前:デフォルトの名無しさん mailto:sage [2017/06/16(金) 14:05:56.75 ID:wsJYanF8.net]
意訳してみた
「(私は)Xamarin(について)詳しくないから(、もしあなたが)賢い(という)ならどういうアーキテクチャでそうなってるのか(を説明してほしい)(私はそれについて)興味ある(ので)」



801 名前:デフォルトの名無しさん mailto:sage [2017/06/16(金) 21:20:50.63 ID:ulniks+z.net]
Xamarin程の糞はない
そもそもMicrofoftという会社自体がもう古臭い
C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い
WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている
Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし
C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ
IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし
Microsoftという会社は完全に時代遅れ
今時JetBrains製のIDEを使っていない人間は時代が読めてない
Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ
大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい
MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ
そんな会社の製品を使ってアプリ開発しているやつは泥棒猫と同じ
MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし
MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ
Xamarin.Formsだけで完結できずちょっと込み入ったことしようとすると
お得意のdependency serviceとcustom rendererの連発
クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ
Xamarin.Nativeは薄いラッパーとか言うわりに微妙にネイティブと違ってたりして
ググっ

802 名前:ト調べものするのがネイティブでやるより無駄に時間がかかるのが糞
他の環境では何の役にも立たないゴミみたいなバッドノウハウを大量に蓄積しないと使えないとか糞
Xamarin.Formsだけでやろうとすると細かい部分のレイアウトが思い通りにならなくて妥協する結果になる
エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
[]
[ここ壊れてます]

803 名前:デフォルトの名無しさん [2017/06/16(金) 21:28:17.39 ID:xoha/0nR.net]
出たな

804 名前:デフォルトの名無しさん mailto:sage [2017/06/16(金) 21:33:09.35 ID:MC5LwP34.net]
>>792
結構頑張ったじゃん

805 名前:デフォルトの名無しさん mailto:sage [2017/06/16(金) 21:46:18.67 ID:7vwZAIIU.net]
いつものコピペ馬鹿か

806 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 00:11:36.81 ID:Jq2Ige9l.net]
全部反応するのめんどくさいから1つだけ。
MVVMが間違ってたってなら、何でMVVMを採用するフレームワークが他の言語や環境でも出るんだろうねw
あと他のライブラリ入れなくてもXamarin.FormsだけでMVVM出来るからw

807 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 08:17:02.87 ID:SxsdL/VZ.net]
コピペでも十分に会話成り立つもんだな

808 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 09:20:24.09 ID:W1kBKNOm.net]
なりたってないけど

809 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 11:35:42.11 ID:4AZ64OlI.net]
どうでもいいから姫の画像はよ

810 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 12:05:40.39 ID:wj4hYZqA.net]
姫の地鶏で抜いてろ



811 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 14:46:25.24 ID:wYhKaAvp.net]
キー(String)とデータ(int)の組み合わせをファイルに記録しておき、キーに対するデータを取得したいのですが、
Xamarin.Forms ではどのような方法が一般的なのでしょうか。
組み合わせは数百ほどで、データは逐次更新します。

やはりXMLですかね?

812 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 15:13:21.78 ID:DH4YBD02.net]
sqlite

813 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 15:25:13.38 ID:CkD5o1Z0.net]
>>801
普通に順にテキストに書き出して
あとで読み込め

814 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 15:25:33.79 ID:9iykPp9s.net]
JSON

815 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 16:52:38.86 ID:Jq2Ige9l.net]
csvでいいんじゃ

816 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 17:03:08.93 ID:Jq2Ige9l.net]
結局AOTなんか全部はされてないとか言ってた奴はどこ行ったんだ。

817 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 18:24:19.29 ID:siw6ZCmR.net]
荒らしは>>796みたいに技術的な所をかまって貰えて羨ましいなぁと思いつつ居るよ
Xamarin.Androidの話題なんてなかったんや

818 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 21:37:37.55 ID:DrAxubqL.net]
.NET Standard 2.0準拠の.NET Coreが出たら.NET CoreをAndroidやiOSでも
動くようにして、MonoベースのXamarinから.NET Coreベースの
新しいクロスプラットフォームな環境をぶち上げるのが既定路線じゃね。

やっぱ、マイクロソフトは品質の問題から他社ベースの製品より自社開発の
ものを優先するからね。

819 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 21:43:13.73 ID:DrAxubqL.net]
でもちょうど、UWPアプリをクロスプラットなアプリとして生まれ変わらそうとして
とりあえずコア部分とビューモデル部分の移植作業してるんだが、それまで待ってられねぇし、Xamarin.Formsで作って予想が当たって
1年後に死ぬとかいやだな・・

820 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 22:08:00.41 ID:EY0+MnPe.net]
>>808
yes



821 名前:デフォルトの名無しさん [2017/06/17(土) 22:13:21.14 ID:Vu9y7E7d.net]
買収までしてそんな簡単に諦めるかなMSは

822 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 22:37:04.14 ID:OSm72ads.net]
>>808
そんなふうに考えてた時もあったけど、MONOはしばらくなくならないと思うよ。
というか.NET Standardで共通ライブラリ化ができるならそこを急いでする必要性ないと思うけど。
.NET CoreはサーバーがらみでLinux対応など必須だったと思うが。、

823 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 22:53:15.43 ID:DrAxubqL.net]
>>812
そっかぁ。俺は別にマイクロソフトの会議とか参加してねぇし、詳しく知らんが。
で、そこらへんに詳しそうな人をTwitterでフォローしてるが、この前のBuild 2017で
Xamarinの話とかフォローしてる人全然話題にしてねぇからな。
いざ、Xamarin.Formsで作ってみようと思ったのでXamarin.Formsの将来を
考えたときにあれれ?と思い始めちゃってどうしようかと。

824 名前:デフォルトの名無しさん mailto:sage [2017/06/17(土) 23:17:36.45 ID:DH4YBD02.net]
CoreCLRはもうGitHubでAndroid対応始まってた気がする

825 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 00:14:45.40 ID:sWt6I29P.net]
>>813
将来的にはBCL,CoreLibrary,MONOは全部捨てられて統一する予定

ascii.jp/elem/000/001/156/1156721/index-3.html

826 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 00:32:53.36 ID:VHH7M5Iu.net]
じゃあ今学んでいる糞みたいなバッドノウハウは
なんの役にも立たない糞知識と化すわけか
理想の形に仕上げてからリリースしろよ
マジ時間の無駄

827 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 00:54:03.30 ID:XOnJv1Ul.net]
ascii.jp/elem/000/001/156/1156721/index-3.html
には捨てられるまでは書いてないでしょ。
.NET Standardに統一されると言ってるだけで、
その.NET Standardに準拠した実際の環境(.NET Frameworkやら.NET CoreやらMonoやらが)
がどうなるとはいってないような??

828 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 01:04:08.10 ID:VHH7M5Iu.net]
そんな不安定であやふやなものに人生の貴重な時間を費やすのは馬鹿のやることだな

829 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 01:09:57.25 ID:Sfguwfse.net]
>>818
そんな考えならIT関係全般関われないな
一通りマスターしたと思い込んでる知識が5年後も使えるなんてあり得ない

830 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 01:24:57.53 ID:ZqDQ2seJ.net]
学ぶのがいけない。

流行りのものを使えば、流行るだけの利点もあり情報もありすぐ使える。
流行らないものを使おうとするからいらん苦労してわざわざ学ぶ必要がある。



831 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 01:30:22.64 ID:VigBt3Ez.net]
どう考えても統一されたほうがいい。
デバイス、OSいろいろあるのにその上いろいろあったら混乱するだけ。

832 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 01:38:41.21 ID:ZqDQ2seJ.net]
>>821
その意見の人がわりといるから、
未だに様々な場面で c++ が使われてて、
通信は HTTP に集約され、
テキストデータは xml / json になり、
みたいなことが起きてんだよね多分

833 名前:デフォルトの名無しさん [2017/06/18(日) 01:51:34.00 ID:gFjtiUBP.net]
まじかよ
早く統一化してよ今日中に頼む

834 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 02:10:47.68 ID:XOnJv1Ul.net]
>>814
https://github.com/dotnet/coreclr
First steps for generating nuget packages for ARM64/Android. (#10286) 9 days ago
見ると、ARM/Androidの文字が・・
Mono捨てられて.NET Coreベースの新環境くるのか・・

835 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 02:14:23.34 ID:VigBt3Ez.net]
XAML StandardもWindows寄りになりそうだから。
既存のものも動くらしいけど。

836 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 02:22:02.16 ID:VHH7M5Iu.net]
不完全で中途半端なもんリリースしてんなよ

837 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 02:45:38.39 ID:GpliVvL6.net]
>>826
おまえみたいな社会的役立たずよりは、よほど有用なツールだよ

838 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 02:50:06.47 ID:kR72fjI4.net]
>>818
2ちゃんに書き込みしといてよく言うわwww

839 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 04:00:39.92 ID:jUGLbLCo.net]
Windows Formsボロクソ言われてた割にメシ食わせてもらったし
Xamarin.Formsもよろしゅう頼むわ〜くらいのノリでいいんじゃねーかいw

開発環境前はだいぶあらぶってた気がするが最近落ち着いてきたね

840 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 10:44:26.18 ID:VHH7M5Iu.net]
こんなゴミで満足するとか糞を使ってると
まともな感性が失われるんだな



841 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 10:49:54.55 ID:cR1GFLlU.net]
>>830

>>818
>>828

842 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 13:51:39.54 ID:sCWNdNb9.net]
まあ別にこれ選択肢なくても殺されるわけじゃないんだから、ネイティヴで個別に開発するかコルドバするかReactNativeにするか好きにしたら。
案件で使ったけど、次も俺はXamarin.Forms使うわ

843 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 14:14:07.88 ID:VHH7M5Iu.net]
ストアのURL貼れよ

844 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 14:55:05.10 ID:kR72fjI4.net]
>>833

>>818
>>828

845 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 16:18:02.71 ID:hL/+bL0E.net]
>>824
ヘンタイはすでにCoreCLR on AndroidでHello Worldを動かしている模様
ttps://github.com/dotnet/coreclr/issues/9946#issuecomment-284232191

Linuxで動くんだからAndroid向けにクロスコンパイルできないわけない!みたいな根性論だな
正式にXamarinの中の人がMonoからCoreCLRになる日は遠いだろうけど楽しいねぇ

846 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 16:51:16.09 ID:qM57+Y1m.net]
最終的には統一されるだろうけどいろんなものがMONOがらみとして構築されてるだろうから、置き換わるの当分先なんじゃ。

847 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 17:49:26.70 ID:yI1OWEi+.net]
8割がた動くはすぐ、99%は先のはなし。捨て去るには、10年では足らん。

848 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 18:43:06.64 ID:jItXXYfI.net]
c#8で超便利機能が実装されたらあっという間に駆逐される気がする

849 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 21:23:05.60 ID:vma0pwwX.net]
>>838
.net native って割と凄いんだけどね
笑っちゃうほど早くなるよ

850 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 21:44:02.03 ID:EULTkb2g.net]
どうでもいいから姫の画像はよ



851 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 22:00:30.30 ID:XOnJv1Ul.net]
>>最終的には統一されるだろうけどいろんなものがMONOがらみとして構築されてるだろうから

そもそも論として現状monoなんて普及してるのか??
monoが使われてるケースの8,9割がxamarin絡みだとしたら、
マイクロソフトがmonoベースのxamarinから.NET Coreベースに舵を切ったら
あっという間でしょうに。

monoがxamarin以外ですごい使われてるなら話は変わると思うけど。

852 名前:デフォルトの名無しさん mailto:sage [2017/06/18(日) 22:40:45.51 ID:qM57+Y1m.net]
XamarinがらみのXamarin社内の開発環境などの話な。
色んなツールとかがMONO前提でできてんじゃないのと。詳しくは知らんけど。
そんな数ヶ月でガラッと置き換えるようなもんでもないのかなと

853 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 00:56:10.18 ID:xFhUuZaF.net]
ListViewに高解像度の画像のURLを指定して読み込ませるプログラムを作ってみた

ListViewとImageCellを使えばURLを指定しただけでも画像を読み込んでくれて
簡単に作れるがメモリ不足でアプリが落ちる

CachingStrategyをRecycleElementにしたら落ちなくなったように見えるけど
スクロールがカクカクでまだ重い
listviewもそこまで世話してくれないか

854 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 00:58:17.17 ID:ydqJ52nG.net]
そういうのは先読みキャッシュ実装しないと滑らかにはならんだろうな

855 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 01:29:07.37 ID:gPGa1aIr.net]
ListViewとかスマホアプリの最も基本的なUIなのに、それすらまともに動かないとか糞杉w
ListViewもXamarin.AndroidとXamarin.iOS使って個別に作らないいけないわけ?
これでクロスプラットフォーム名乗ってるんだから爆笑だよwww

856 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 01:43:50.30 ID:L2GRhC+6.net]
お前の無能ぶりに爆笑だよwww

857 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 01:46:10.30 ID:ydqJ52nG.net]
AndroidもiOSもListViewの先読みキャッシュは標準では無いよね?

858 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 01:48:03.87 ID:9cF0s4y1.net]
>>843
listview作成後画像を遅延ダウンロードさせるとか

859 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 02:05:51.06 ID:gPGa1aIr.net]
Xamarin程の糞はない

860 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 02:22:54.60 ID:/LxUOlxz.net]
素人が粘着してることが発覚しちゃった件



861 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 04:27:52.93 ID:dMf/6mg7.net]
ttps://www.youtube.com/watch?v=8GPhZR9RMiY

862 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 05:40:07.84 ID:s9EN/UX/.net]
>>850
ズボンもパンツも脱いで尻突き出して自分でアナルを割り開くくらいの清々しい突っ込み待ちだな

863 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 05:45:12.98 ID:pMgE6b3X.net]
>>851
最初の数分見たけどつまらない。
全部見ると役立つ情報もあるの?
見た人教えて。

864 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 08:23:45.64 ID:ux0HVXTq.net]
>>843
高解像度ってどのぐらい?
そもそもなんでそんなものをListViewで表示させんのよ。普通解像度落とすだろ。

865 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 08:37:54.62 ID:kLrldvjb.net]
スマホのメモリーなんてたかが知れてるんだから、Xamarin使っても使わなくても高解像度画像を大量にそのまま全部リスト表示してたら落ちるのは当たり前

866 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 08:47:39.71 ID:/zGZAFad.net]
参考画像

livedoor.4.blogimg.jp/michaelsan/imgs/c/d/cd16c283.gif

867 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 09:37:51.92 ID:mK//L/Ip.net]
まあこれぐらいくだらないことしないとXamarinにケチつけられないって事ですね。わかります。、

868 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 15:48:16.58 ID:I4SWBMMg.net]
モバイルでのプログラミングの作法しらないんじゃねぇかな・・
PCでの作法そのまま持ち込んでるだけ・・

Androidでも
https://developer.android.com/topic/performance/graphics/load-bitmap.html
https://developer.android.com/topic/performance/graphics/cache-bitmap.html
UWPでも
https://docs.microsoft.com/ja-jp/windows/uwp/debug-test-perf/optimize-animations-and-media

色々やれってことだな

869 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 15:51:32.62 ID:I4SWBMMg.net]
まぁ、でも問題はXamarin.Formsでプラットフォームを意識しないで
最適化簡単にできるのか知らんがww

870 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 20:36:59.24 ID:BhwXnckO.net]
Xamarin以上にプラットフォームの差異を意識するところは意識してかける、意識しないでいいところは共通に書ける仕組みあるなら教えてくれ。煽りじゃなく他のやつでいい感じのあるなら知りたいわ
全部違いを意識しないで書けるとか言ってる奴はプラットフォーム間での差異をコントロールできないだろうから結局使えなくなると思うけど。



871 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 20:57:37.92 ID:y+Y5seW8.net]
そんなものはないXamarin含めてクロスプラットフォームは糞

872 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 22:19:30.61 ID:BhwXnckO.net]
じゃあお前は好きなだけ別個に作ってろよw.

873 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 22:23:37.04 ID:XyqQvbNT.net]
FB Reactが頭オカシイ感じにPF依存なフレームワークになってる
PG観点ではウケルwwwって感じで悪くないけどデザイナどころかSEすらも拒否反応示すレベル

まだXamarinの方が採用しやすい
(信者向けXamarinヨイショは忘れない)

874 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 22:40:24.74 ID:gPGa1aIr.net]
お前は糞UIのゴミを量産しとけ

875 名前:デフォルトの名無しさん mailto:sage [2017/06/19(月) 23:05:29.10 ID:ml0jyGBQ.net]
>>864
粘着初心者乙

876 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 01:39:02.38 ID:VcrXPKAt.net]
>>864
高解像度の画像をリストビューに貼るあなたに言われましてもw

877 名前:デフォルトの名無しさん [2017/06/20(火) 03:36:45.17 ID:XHmb+YXX.net]
ワッチョイもIPも入れたらええねん

878 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 03:38:25.88 ID:mMMLMbWD.net]
プログラム板的にはIPじゃなくてリモートホスト名かな

879 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 08:13:50.04 ID:b2R/Fenw.net]
高解像じゃなくても重い
特にAndroid側が酷い

880 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 08:37:14.22 ID:hI3I8Zpf.net]
O



881 名前:Sがうんこだから仕方ない。 []
[ここ壊れてます]

882 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 08:47:45.40 ID:bWomkOfZ.net]
>>869
画像の読み込みを非同期で処理していないからだろ。
ちゃんと非同期でやれば重くない。

883 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 11:23:28.09 ID:jxuisDEI.net]
>>869
Xamarin製のStoryoは遅延レンダリングしてて
大量の画像のレンダリングもサクサクだった

884 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 12:33:31.31 ID:djsXvvH1.net]
非同期も理解しないで重い重いと文句言ってるのか
そもそもプログラマーとしての基礎が足りなさすぎる
批判する度に自分の無知さにより恥かくだけだぞ

885 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 13:32:34.77 ID:Dp4llwJ/.net]
元からこいつの批判的外ればかりじゃん

886 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 13:37:33.00 ID:E8foeZe1.net]
たぶん最近「UI」やら「クロスプラットフォーム」って単語覚えたキッズかと

887 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 19:48:48.89 ID:tu2OhFSL.net]
Xamarin使った事ねぇけど、
https://forums.xamarin.com/discussion/85747/xamarin-forms-feature-roadmap
これ見てると、fast redererとかばっかあるから今相当重いわけ?
と疑問に思う。

888 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 20:42:11.83 ID:Efx6+h5U.net]
争いは同じレベルの者同士でしか発生しない
を体現したスレなんだなって思う

>>876
逆に考えるんだ
機能的に完成されすぎて速度くらいしか改善点がないんだと

889 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 21:22:55.44 ID:Dp4llwJ/.net]
>>876
Androidのフォームはちょと重い

890 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 21:46:18.11 ID:b2R/Fenw.net]
Xamarin程の糞はない



891 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 21:57:08.23 ID:uN+85LpQ.net]
ちゃんと低解像度に変えたのか?ん?

892 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 22:17:40.97 ID:b2R/Fenw.net]
非同期とか意識して実装しないとまともに動かないとか原始的すぎだろ
AndroidだったらGlideとかPicassoとか使えばURL渡すだけで良い感じにやってくれるわ
非同期意識して実装してるってことは、ListViewをスクロールして画面外に消えた際のリリース処理とか
再度画面内にスクロールした際の再描画処理とかまで自分で実装してんのか?
2017年の現代社会でそんな原始人みたいなことやりたくねえわ
Xamarinって原始人向けのツールなんだな考えられねえわ

893 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 23:46:06.25 ID:sbm8CRm3.net]
そんなにPicassoがいいならXamarinでPicassoのライブラリをバインドして使えばいい

894 名前:デフォルトの名無しさん mailto:sage [2017/06/20(火) 23:51:42.54 ID:VcrXPKAt.net]
>>881
お前その聞きかじりの知識で吠え続けるのいい加減恥ずかしくないのwww

895 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 00:14:16.59 ID:QmU4e+sR.net]
>>881
FFImageLoadingを使え

896 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 00:38:24.02 ID:RgC+TLrN.net]
>>881
>非同期意識して実装してるってことは、ListViewをスクロールして画面外に消えた際のリリース処理とか
>再度画面内にスクロールした際の再描画処理とかまで自分で実装してんのか?
これ、俺はJavaのAndroidアプリで自前でやってるけど、20,30行書くだけだから、別に大した処理じゃないだろ・・
で、UWPアプリでも今作ってるけど、Unloadイベントをビューモデルのキャンセルイベントにバインドしてるだけで、
しっかりUnloadイベントでいいのか調べてないけど、合わせても数行だしな。

897 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 00:40:10.53 ID:RgC+TLrN.net]
まぁ、もちろん自前でやったのは、GlideやPicassoのキャッシュ管理の部分が嫌だったからだけどさ。

つか、今度は周辺ライブラリ比べ始めたのかよ。

898 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 12:34:26.87 ID:9IF0dBME.net]
言語スレじゃなくてフレームワークスレだからな
標準ライブラリで最適なモノ提供しろってことだろう

899 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 13:09:37.07 ID:7iFHkjDo.net]
また訳わからんこと言い出したぞ
標準ライブラリの意味わかってるか?

900 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 14:28:41.92 ID:E2cYd5Vv.net]
もう「日本語がおかしい」だけでいいじゃん



901 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 15:43:31.70 ID:TrfSumCN.net]
要は「俺がやりたいことは全てライブラリ追加なしでできるようにしろ」ってことだろ?
随分都合のいい考えだな

902 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 15:59:40.07 ID:LAQsLuPn.net]
なんだ、やっぱり素人が粘着してただけだったのか

903 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 16:04:42.34 ID:LAQsLuPn.net]
そのうちプログラミングできないからアプリ作るの手伝ってくださいって泣きついてきそう

904 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 19:33:55.58 ID:E2cYd5Vv.net]
それでもこのスレの住民は素直に構ってくれること確実

905 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 22:21:40.30 ID:wt3PDXi8.net]
>>891
そんなの指摘内容見たらこいつ何にも分かってねぇって瞬殺だよね

906 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 10:58:41.52 ID:i6W+ZEBd.net]
Xamarin.Forms Windows を復帰してくれないかなぁ・・・
UWPだと制限が多すぎて苦労する。特にファイル周り。

907 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 11:22:09.15 ID:daen9gpF.net]
>>895
WPF出るそうだけど。
わざわざXamarinでやる意味もあんまりだが。

908 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 12:06:03.57 ID:uPBc77I6.net]
自分で作ったPCLをXamarin.Formsのテンプレートが作成したPCLのプロジェクトに
参照として追加できなかったが
手動でプロジェクト書き換えしたら動いた

どうやらプロジェクトのターゲット
(.NET Framework 4.5、ASP.NET Core 1.0、Windows8、Xamarin.Android、Xamarin.iOS等)
が異なるとだめらしい
しかし、プロジェクトのプロパティから変えようとしても何故か同じに出来ない
UWP関連のツールをインストールしてないからなのか?

手動でプロジェクトファイルのTargetFrameworkProfileをProfile259に変えると良いとstackoverflowで読んで
そうしたら動いた

ASP.NET Coreをターゲットから外してもPCLを参照に追加出来るが
System.Objectが無い(CS0012)とか出るからやっちゃだめ
Nuget3.0をオプトイン出来ないとか何とか出て戻せなくなる

909 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 12:17:39.49 ID:i6W+ZEBd.net]
>>896
WPFでもXamarin.Forms使えるのか。
ちょっと試してみる。

自分がXamarinを使うのは、WindowsとAndroidで同じアプリを使うため。

910 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 14:05:29.37 ID:V13LlGI7.net]
>>851
姫の動画サンクス
もっとない?



911 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 15:29:17.64 ID:6k72kRRJ.net]
>>897
分からなくもない振る舞いだけどうーんって感じだな
各種IDEの完成度の問題かねぇ

912 名前:デフォルトの名無しさん mailto:sage [2017/06/22(木) 23:24:26.45 ID:MdLwMupJ.net]
Xamarin程の糞はない

913 名前:デフォルトの名無しさん [2017/06/23(金) 00:53:10.20 ID:Yi9d1AdE.net]
C#はけっこういいと思うけどライブラリのパッケージ関連は見直さないとダメだろ
頑張って説明してくれてるこのページとか見ても
ytabuchi.hatenablog.com/entry/2014/12/10/174116
泥団子捏ねてるみたいな感じだ

914 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 10:33:02.37 ID:g5veGiz4.net]
>>902
2年以上も前に書かれたページを出されてもねぇ・・・

915 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 10:55:10.37 ID:pRdCIv1m.net]
>>902
わかる
XAMLとかまともに説明してるサイトとかみたことない

916 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 10:59:52.34 ID:U8coMQBB.net]
>>902
そのための.NET Standardだろ…

917 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 11:15:25.67 ID:4C2zG+9f.net]
基礎〜中級レベルぐらいまではXamarin公式で網羅されてると思うけど

918 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 11:46:46.13 ID:0h8vULMT.net]
.NET Standard & XAML Standard 出てからがほんとのスタート。

919 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 12:26:14.56 ID:U8coMQBB.net]
>>904
ベゾルド本にみっちり書いてんじゃねーか。
ただだぞ?

920 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 15:13:45.40 ID:R4qOBvLB.net]
Xamarinはオワコン、誰もやってへん



921 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 15:28:07.29 ID:Iu0eMigp.net]
それやってる人に出会えてないだけよ

922 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 20:30:05.18 ID:7IvU0U3g.net]
          Xamarinするには、まず人脈♪

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


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

923 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 21:26:48.52 ID:+DGZ9FTs.net]
きも

924 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 21:42:11.47 ID:KddAMVJ7.net]
>>911
これ書いたおっさん、今もぬけぬけと呟いてるの見るとなんだかなぁと思ってしまう

925 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 22:04:59.35 ID:kv8q2kkI.net]
何のことかわからなかったけど
ググったら出てきた

【Xamarin】ちょまど炎上事件についてのまとめ
www.utali.io/entry/2016/12/02/212810

>つまり、彼女はアンチたちが表層的であれ、深層的であれ、喉から手が出る程欲している地位や
>立場をいとも簡単に手に入れているのである。
>しかも彼女は多くのフォロワーを持つツィッタラーだったので、一部始終がすべて明らかになっていた。

これマジで言ってるならかなり無能だと思う
女に毒されておかしくなったのかこの人は?

926 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 22:08:06.70 ID:kv8q2kkI.net]
この人変な記事書いてるな…

ちょまど さんに彼氏はいる? 検証してみた
www.utali.io/entry/2017/04/03/174554

927 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 22:59:01.87 ID:tjx7MQEj.net]
純粋にキモイ

928 名前:デフォルトの名無しさん mailto:sage [2017/06/23(金) 23:30:24.18 ID:qHUlInow.net]
激しく同意。


929 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 00:56:52.13 ID:PeZfK8nM.net]
Xamarinもそれに関わるやつもキモい

930 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 01:10:06.73 ID:9ZRCiRRx.net]
使いもしないのにずっと粘着してこれ程の糞はないと言い続けてる奴が一番キモいけどな



931 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 07:44:29.65 ID:LXfJ84Bv.net]
日本語が分からない人たちは怖い

932 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 12:47:51.53 ID:a2US2Yp5.net]
糞にたかる、んこ蠅だろ

933 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 13:14:24.63 ID:TM1thEne.net]
>>905 >>907
その希望の星の.Net Standardにしても
https://docs.microsoft.com/ja-jp/dotnet/standard/library
の一覧表とかみるとため息がでるよな
MSはこういう名前とかバージョンのつけ方が致命的にセンスない

934 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 13:38:48.57 ID:wd3p6bxJ.net]
>>922
単に自分がサポートしたい範囲が収まるようにバージョン選ぶだけでしょ
この一覧表を暗記しろと言われてるわけでもあるまいし、何も難しいことはない

935 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 14:25:00.20 ID:huqIAL1D.net]
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html

936 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 14:29:04.54 ID:PeZfK8nM.net]
Xamarin程の糞はない

937 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 14:35:48.87 ID:Ttx92mnQ.net]
>>922
なんでため息が出るん?

938 名前:デフォルトの名無しさん [2017/06/24(土) 15:43:33.57 ID:TM1thEne.net]
>>922の表

.NET Standard が 1.4 -> 1.5 -> 1.6 -> 2.0 と進むと
「.NET FrameworkおよびTrooling1.0」が 4.6.1 -> 4.6.2 -> vNext -> 4.6.1 と戻ってるのは何なの?

.NET Standardの2.0とこクリックした先見ると.NET Coreは2.0なのに
その表だと vNext なのはどうして?

.NET Standard 1.4/1.5/1.6のとこクリックした先見ると.NET Frameworkは全部4.6.1ってなってて
その表の 「.NET FrameworkおよびTrooling2.0」に対応してるっぽいけど、
その表の 「.NET FrameworkおよびTrooling1.0」ってのは何なの?

939 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 15:47:50.90 ID:5sdiaxaL.net]
>>927
英語版見れ

940 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 15:50:17.64 ID:NcH3bkTv.net]
日本語のドキュメントが怪しかったら英語のドキュメント見るのは基本じゃね。
言語を英語にすりゃいいだけじゃん・・



941 名前:デフォルトの名無しさん [2017/06/24(土) 16:07:27.80 ID:TM1thEne.net]
訳が怪しいとかはともかく
こんな根本的な間違いをMSの公式が放置してるとかどうなってんの?

英語版のも疑問点は残るな

.NET Standardの2.0とこクリックした先見ると.NET Coreは vNext なのに
その表だと 2.0 なのはどうして? (これは>>927でおれも逆書いてた)

.NET Standardの1.6とこクリックした先見ると .NET Framework は 4.6.1 なのに、
その表の 「.NET FrameworkおよびTrooling1.0」が4.6.2 になってるのは何?

942 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 16:42:34.76 ID:Ttx92mnQ.net]
ドキュメントの不備が嫌ならVB6でも書いてれば?安定してることこの上なし

943 名前:デフォルトの名無しさん [2017/06/24(土) 16:53:55.75 ID:TM1thEne.net]
おれは必要ならソースを見に行くが
MS公式が設定して提示すべき情報があいまいになってるとかアカンだろ

こんなのが積み重なって勉強会来ないとまともな情報が手に入りませんよとか糞な状況が生まれる

944 名前:デフォルトの名無しさん [2017/06/24(土) 17:00:29.35 ID:TM1thEne.net]
現状のPCLとかプロファイル番号の混沌とした状況を整理しようっていう新しい規格が
そんなんじゃため息のひとつも出るだろ?

実際のところこれからNETStadardに切り替えていくとしても
しばらくはPCLの外部ライブラリも使う必要があるわけで、
サポートするプラットフォームのバージョンの組み合わせを考えるだけで頭痛くなってくる

945 名前:デフォルトの名無しさん [2017/06/24(土) 17:03:03.97 ID:TM1thEne.net]
PCLは実際に使ってみるとサポートしてるよーっていうはずの特定のプラットフォームでバグがあって動かんとかあるしな
Windowsで動作確認したあとAndroidで試してみたら動かんとかあって
あわてて別ライブラリに変更とかひどい目にあった

946 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 17:03:05.64 ID:cm8+PQpS.net]
ちょっと待てよ
MS公式が異常なだけで他の言語から入ってきた人からすれば放置されることのほうがおかしい

他の公式はユーザーが活発で指摘が入ったら即治すとこが多い

947 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 17:06:18.92 ID:vQJsYGro.net]
じゃあMSに指摘すればいいじゃないですか

948 名前:デフォルトの名無しさん [2017/06/24(土) 17:37:38.47 ID:TM1thEne.net]
やっぱコミュニティが糞なんだな
特に日本の

949 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 19:29:03.83 ID:PeZfK8nM.net]
Xamarinやってるとか頭おかしい

950 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 22:28:00.64 ID:9ZRCiRRx.net]
.NET Standardとか過渡期ですしおすし



951 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 22:35:27.79 ID:htJDDopv.net]
見つけたら報告とか修正してあげては?
ページ内のEditからGithubにいけて、pullreqなりissue立てるのが一番良い

952 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 23:03:13.84 ID:zhoYJu4y.net]
クロスプラットフォームなんてまだ全然実現できていないからその辺は気をつけないとな

953 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 23:03:55.96 ID:zhoYJu4y.net]
>>934
うちは.NET Standardの方でWindowsでは動くのにAndroidじゃ動かないって問題が出た
先にWindowsの開発が進んでたから、PCLの類似ライブラリ使うよう作り直し

954 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 23:19:33.33 ID:YeyV1G7q.net]
>>942
それは、クロスプラットホーム全般にあり得ること

955 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 23:32:57.72 ID:zhoYJu4y.net]
>>943
PCLの外部ライブラリならともかく、.NETStandardのMS公式ライブラリがまだこんなレベルなことに愕然としたけどね

956 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 23:43:23.69 ID:PeZfK8nM.net]
Xamarin程の糞はない

957 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 00:18:18.66 ID:I+j0Vw7x.net]
Standard、1.xとかついててもまだ実質開発途中のものだし…

958 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 00:35:00.34 ID:fO84YXXM.net]
有料のサポートに通報すると直してくれる可能性大。できなくても、特性パッチくれたりする

959 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 00:42:08.95 ID:w2+9W/42.net]
なぜ皆 駄々っ子になってしまうのか?

960 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 01:12:11.69 ID:Z8N7mS2s.net]
>>946
その辺がマイクロソフトのネーミングセンスの糞なとこだよな
ワザとやってるのか?



961 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 02:24:38.04 ID:VgrCYsUl.net]
>>946
開発ストップしてるVB6でも使っとけよ

962 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 03:26:19.65 ID:7Ebwbe24.net]
Windowsチームが参戦したのは最近だからな。
これからだよ。

963 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 09:57:46.91 ID:hDQ7UIoK.net]
Xamarin程の糞はない
そもそもMicrofoftという会社自体がもう古臭い
C#も登場から何年も経ってるのに圧倒的にJavaの方が人気が高いし求人も多い
WPF + Xamlも登場から何年も経つのに全然受け入れられず未だにWindows Formsでアプリが作られている
Microsoftの考えたXaml + MVVMという考えが全く間違っていたということだし
C#みたいなマイナー言語をやっているということはエンジニアとしての価値が低いということだ
IEのシェアも落ちたしVisual Studio for Macはまともにビルドできないし
Microsoftという会社は完全に時代遅れ
今時JetBrains製のIDEを使っていない人間は時代が読めてない
Microsoftみたいな3流企業の製品を使っている奴はエンジニアとしての価値も3流ということだ
大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい
MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ
そんな会社の製品を使ってアプリ開発しているやつは泥棒猫と同じ
MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないし
MVVMを推奨するならデフォルトで必要なライブラリなど全て入れた状態で配布しろ
Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発
クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ
クロスプラットフォームという割にほとんど個別に作っているのと変わらない
UIは共通化できると言うけどListViewは重くてスワイプがもたついたり画像の表示が遅かったりする
スマホアプリの最も基本的なUIであるListViewすらまともに動かないとか糞
Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞
結局ネイティブでやるより時間が掛かってクロスプラットフォームのメリットが相殺されるどころか
下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる
エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin

964 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 10:52:13.63 ID:33UYMysJ.net]
F-35状態ってことね

965 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 11:21:10.63 ID:I+j0Vw7x.net]
だんだん長くなって来てるな。
書き込み最大行とかってあるんだっけ

966 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 11:39:42.43 ID:z+nIQzl1.net]
Xamarinはちょこっと去年買収しただけだから、
Microsoftクオリティ求める方が馬鹿でしょ。

967 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 12:13:22.60 ID:9f9yWkR9.net]
>>860
つQt

968 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 12:49:52.59 ID:I+j0Vw7x.net]
>>956
Qtってプラットフォームのネイティヴコントロール生かした表示するとか必要な場合にネイティヴコントロール埋め込むとか出来るの?

969 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 13:48:03.14 ID:MIR8EEoF.net]
>>949
3.x で初めて使える物を出すのがMicrosoftの伝統
個人的にはわざとやってるんだと思う

(できの悪い 1.x 、2.x は重要視されないから訴訟リスクがない)

970 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 15:22:50.36 ID:v6xVu2tM.net]
>>957
どっちもできる



971 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 16:27:40.70 ID:I+j0Vw7x.net]
>>959
そなのか。
なんかあまり使われてる風じゃないけど有償だから?
後モバイル用はないんだよね?

972 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 16:28:14.92 ID:I+j0Vw7x.net]
>>958
なんの訴訟だよw

973 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 17:06:31.62 ID:EJaeSTER.net]
日本人ってやたら過剰に品質求めて少しでもバグあれば鬼の首取ったように批判するよね
個人で文句言ってる分にはどうでもいいが企業でもそんな感じで、枯れた技術じゃないとビジネスには使えないと言い出す始末
少なくともIT分野の場合は完璧でないものを排除するメリットより、排除することで最新技術から取り残されるデメリットの方が圧倒的に大きいんだから
最新のものは完璧ではないという前提で、バグが出てきたらその時に対処すればよいというか
対処できる能力のある人間を用意しておく方が建設的

974 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 17:18:32.48 ID:ELNwxt1h.net]
そのおかげで今の高品質の日本という確固たるイメージがあるわけだが

975 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 17:36:17.03 ID:w5M74rF6.net]
>>963
従来の製造業での高品質の追求をITにそのまま持ち込んだ結果が世界的にソフトウェア業界でボロ負けしている現状でしょ

976 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 17:37:27.56 ID:0o+Bj16X.net]
Xamarinは低品質だけどな

977 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 17:38:41.13 ID:v6xVu2tM.net]
>>960
あるよ

978 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 18:00:18.32 ID:zKMP0Qjg.net]
>>934
そもそもバグあると分かったなら公式へ報告すればいいし、直し方が分かってるなら直してあげればいい

979 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 19:02:22.22 ID:ELAxZ2Hu.net]
>>961
WindowsはMacのパクリだ!とか
.net は java のパクリだ!とか
MS-DOS は PC-DOS のパクリだ!とか
そんなような

980 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 19:44:27.96 ID:I+j0Vw7x.net]
>>968
それのどこにバージョン関係あんだよ



981 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 19:44:57.87 ID:I+j0Vw7x.net]
>>966
んじゃなんでそれみんな使ってないし話題にもなってないの

982 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 21:34:49.08 ID:6to7bpK7.net]
>>970
話題にはなってるが

983 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:24:32.34 ID:ZXC2QMKT.net]
>>970
いやなってるよ

984 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:25:01.84 ID:hVAPOE4u.net]
>>970
なってるし使われてる

985 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:30:20.01 ID:+l3xKxql.net]
          Xamarinするには、まず人脈♪

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


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

986 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:34:14.85 ID:t1GhrwZ7.net]
んじゃなんでそれ俺が使ってないし話題にもなってないの

987 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:35:05.49 ID:hVAPOE4u.net]
>>975
エンジニアじゃないからじゃない?

988 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 22:54:36.08 ID:MIR8EEoF.net]
>>969
ちゃんと流れで読めよ
最初は訴えられそうにないショボいの出すからバージョン3あたりまではでき悪いって話

989 名前:デフォルトの名無しさん mailto:sage [2017/06/25(日) 23:08:40.96 ID:I+j0Vw7x.net]
そもそも>>958でライブラリに訴訟とか言い出した辺りが根本的に間違ってんじゃ

990 名前:デフォルトの名無しさん mailto:sage [2017/06/26(月) 17:49:12.21 ID:POJMRnmp.net]
ウインドウいっぱいに<Image>
下端に<Slider>
中央、<Image>の上に<ProgressBar>(必要時以外は非表示)

Xamlだとどう書けばいい?



991 名前:デフォルトの名無しさん mailto:sage [2017/06/26(月) 17:58:53.78 ID:5ffKECyA.net]
Gridでおけー

992 名前:デフォルトの名無しさん mailto:sage [2017/06/26(月) 23:58:28.40 ID:NJBENN0L.net]
gridじゃImageの上にプログレスバーを重ねたりは出来ない
AbsoluteLayoutを使いましょう

993 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 00:06:03.66 ID:TQC3eInM.net]
>>981
なんで?

994 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 00:38:58.79 ID:UezmpK8m.net]
>>982
> <Image>の上に<ProgressBar>(必要時以外は非表示)

レスが読めないのか理解できないのかどっち?

995 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 00:58:32.63 ID:mdW6vHnO.net]
上というのがY軸方向なのかZ軸方向なのかによる

996 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 01:16:55.68 ID:TQC3eInM.net]
>>983

Gridの同じカラムとロウに、ストレッチされたイメージとその上に重なった縦横センターのプログレスを置くことできるだろ。
なんか置けない制限あったっけ?
非表示とかはとりあえずなんとでもなるからどうでもいいだろ?

997 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 02:51:49.45 ID:HDfsKerJ.net]
>>981
できるよ

998 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 09:43:19.06 ID:j2f6Ej1U.net]
>>981
>>983
普通にできた

999 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 11:31:40.69 ID:Ihn8opCd.net]
>>983がマウントしようとしてバカを晒してるってことでおけー?

1000 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 11:34:21.94 ID:+gpX7LUM.net]
相互マウントに必死になってるでおk
このスレ、マウント好きのユーザと荒らししかいないw



1001 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 12:04:19.36 ID:Ihn8opCd.net]
>>983しかマウントしようとしてない風だが…

1002 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 12:12:11.88 ID:VbemmmDH.net]
スルーしとけよ
いちいち構うとお前も荒らしと変わらんぞ

1003 名前:979 mailto:sage [2017/06/27(火) 12:23:20.96 ID:/yu/aIPr.net]
なにも考えずにGridに並べたら、希望に近いものが出来ました。
VerticalOptions="Fill" / "End" / "Center"

今度はProgressBarがリアルタイムに反映されません。

 var task = Task.Run(() =>
 {
  DoWork();
 });

 // <ProgressBar x:Name="pbWait" HeightRequest="20" VerticalOptions="Center" />
 private async void DoWork()
 {
   for(int i=0;i<100;i++)
   {
     Device.BeginInvokeOnMainThread(() =>
     {
       pbWait.Progress = (double)i / 100.0f;
     });
     wait(100);  // 100ms のウエイト
   }
 }

1004 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 19:11:22.75 ID:gsBeIlbT.net]
なんだよwaitって。

1005 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 20:03:55.88 ID:G3wnEntW.net]
doubleじゃなくてintだった気がする
Maxで最大値指定

1006 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 20:29:48.25 ID:TQC3eInM.net]
>>992
こういう奴ってどの数字セットしたら表示が変わるか、どのぐらいの頻度でやったら更新する更新しないとか試した上で質問してると思う?

1007 名前:979 mailto:sage [2017/06/27(火) 21:50:46.61 ID:/yu/aIPr.net]
>>993
コメントとして書いているように、指定したミリ秒、何もしない関数です。
そのままだと速すぎるので10秒で0からMAXになるように、1回につき0.1秒のウエイトを入れています。

>>994
Sliderと間違えていないでしょうか?

>>995
0.5を代入して半分になるのは確認しています。

その後、何度か試してみますとまったく変化がないわけではなく、段階的(0から3割ぐらい、その後9割ぐらいといった感じ)に表示が変わりました。
なんらかのイベントの時に更新されるのかな?
スムーズに更新させるようには出来ないでしょうか。 []
[ここ壊れてます]

1009 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 21:57:01.45 ID:hiqbjLoG.net]
awaitなしの async…

1010 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 22:06:16.57 ID:Kk8/f504.net]
>>995
思う



1011 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 22:14:27.56 ID:ODxW1tCs.net]
bindして更新させるのが普通ではないのかな。

1012 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 22:32:40.70 ID:TQC3eInM.net]
>>996
1009なら1000秒wait

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

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






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

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

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