[表示 : 全て 最新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/

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