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/
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 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています