Xamarin Part6

■ このスレッドは過去ログ倉庫に格納されています
2017/10/19(木) 07:55:07.34ID:lUytdpCK0
!extend:on:vvvvv:1000:512

C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
http://xamarin.com/

前スレ
Xamarin Part5 [無断転載禁止]c2ch.net
http://mevius.5ch.net/test/read.cgi/tech/1498575762/1

煽りはスルー推奨
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2017/11/16(木) 01:49:20.29ID:NXb8+tx90
>>202
proでもcommunityでも全機能使える
2017/11/16(木) 06:11:32.41ID:LmI3Mgwm0
>>203
そうなのか、ありがとう!
日本語の情報が無さそうだけどCordovaより良いかな。
2017/11/16(木) 07:46:39.25ID:bCjC9MRB0
>>204
仕組み全然違うぞ?
2017/11/16(木) 08:23:15.01ID:bzuHBLt5r
>>202
APIの制限とかは無いけど、ツール面では多少違いがあるよ。

iOSのエミュレーターをWindowsのパソコンで確認できるのはEnterpriseだけのはず
2017/11/16(木) 08:56:01.66ID:/4eW5bh4M
Android SDK/Javaの知識がある程度ないと辛いかな。
wpf/c#は不自由なく使えるのでxamarin良いかなと思ってるレベル。
2017/11/16(木) 09:08:05.17ID:DqGF9XizM
Xamarin程の糞はない
209デフォルトの名無しさん (スプッッ Sd82-kYFQ)
垢版 |
2017/11/16(木) 09:09:28.26ID:e/Hz7FiQd
おまえの人生ほど糞はない
2017/11/16(木) 11:35:46.86ID:wylWi3sK0
>>207
.Formsなら大丈夫
2017/11/16(木) 11:57:55.63ID:/4eW5bh4M
>>210
Xamarin.Forms?
2017/11/16(木) 13:42:14.64ID:3ffCgR+wM
>>211
このコンテキストでそれ以外ないだろ
2017/11/16(木) 13:49:17.58ID:/4eW5bh4M
>>212
そうですね^^;
Xamarin.Formsのxamlを調べてみたけどwpf以上に一癖ありそうだw
2017/11/16(木) 17:48:53.58ID:ATKmKHRUr
座間りん
2017/11/16(木) 21:46:11.08ID:D4xe4bv50
Xamarin.Forms程の糞はない
WebViewなどXamarin.Formsの提供する部品が糞すぎて
一旦Xamarin.Formsの提供する機能で実装して糞な思いをさせられた後で
Xamarin.AndroidとXamarin.iOSで計3回も同じ実装をさせられるのが糞
Xamarin.Formsの共通部品を使えば1回の実装で済むと思って手を出したら3回も同じ実装をやらされる
急がば回れとはこのことである
216デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/16(木) 22:24:43.06ID:qbvW0cGWd
いつもの無能コピペ馬鹿
2017/11/16(木) 22:30:54.37ID:D4xe4bv50
Xamarin.Formsを使うということは最も工数がかかる手法で開発をするということ
218デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/16(木) 22:33:38.45ID:qbvW0cGWd
無能が設計すればな
2017/11/16(木) 22:34:41.24ID:D4xe4bv50
任天堂が出したアプリの中で最も星平均が低いのがXamarinで作られたNintendo Switch Onlineアプリである。
任天堂はもともと今年の秋に有料オンラインサービスを開始するとアナウンスしていたのに、
Nintendo Switch Onlineアプリの出来が悪すぎたせいで来年に延期になった。
つまり、Xamarinを使うと開発工数は伸び、アプリのクオリティは落ちるということである。
220デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/16(木) 22:36:34.19ID:qbvW0cGWd
再び無能コピペ
2017/11/16(木) 22:37:48.05ID:D4xe4bv50
Microsoftは新規にAndroid版edgeブラウザを開発中とのことである。
Android版のedgeブラウザはXamarin製なんだろうと思いきやAndroidネイティブである
なぜXamarinの提供元がXamarinを使わないのか
Xamarin程の糞はないからである
222デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/16(木) 22:38:23.39ID:qbvW0cGWd
また無能コピペ
2017/11/16(木) 23:12:19.99ID:NXb8+tx90
初心者のforms誘導はやめろとあれほど
2017/11/17(金) 08:24:48.72ID:QxTsF1GW0
>>223
作る内容によっては最も効率が良い方法と思うが。
LOBアプリなら十分だしよっぽど凝ったものでもなければレンダラーとかで対応可能。
各プラットフォームの画面作りに慣れてるならロジックの共通化だけにしといた方が混乱はないかもなのは認める
2017/11/17(金) 08:25:36.22ID:QxTsF1GW0
>>215
本当にこれやってる奴いたらあまりに無能すぎて仕事打ち切りたいレベルだな
2017/11/17(金) 08:29:16.22ID:3MLSOnnj0
>>223
C#、XAML派から参入ならそれだろ。
2017/11/17(金) 09:30:41.39ID:0pRuY3erM
AWSからAzureに移った感想
ttps://qiita.com/kuri_hei/items/0a396b3646febe7efcbb
228デフォルトの名無しさん (ワッチョイ 6ee8-LGLT)
垢版 |
2017/11/17(金) 21:18:52.20ID:Xkp76caL0
新規でも皆formsのイメージがあるわ
XAMLって何出来るん?バインディングってformsでも出来るんでしょ?
2017/11/17(金) 21:59:21.52ID:XhaIhHWpM
むしろFormsしかデフォではできない。
230デフォルトの名無しさん (ワッチョイ 6ee8-LGLT)
垢版 |
2017/11/17(金) 22:11:23.45ID:Xkp76caL0
>>229
そうなんだ
XAMLってバインディングが売りって聞いたが違かったか
2017/11/17(金) 22:14:38.51ID:Q0f7VaQN0
formsたってwinformsとは別物だよ
2017/11/17(金) 22:38:46.24ID:rdqBO3rG0
http://www.atmarkit.co.jp/ait/spv/1708/25/news021.html
2017/11/17(金) 23:12:45.97ID:XhaIhHWpM
>>230
お前はなんのFormsの話をしてるんだ。
234デフォルトの名無しさん (ワッチョイ f9b3-AWKa)
垢版 |
2017/11/17(金) 23:41:12.32ID:Eetf/DNi0
名探偵フォームズ。
2017/11/18(土) 00:26:56.29ID:nepzPF7N0
MVVM周りはほぼWPFと同じに書けて楽しい
各Trigger使えるのもうれしい
2017/11/18(土) 10:04:12.96ID:d2ucUmS60
時代はfluxなのに未だにMVVMとかいう原始時代の設計手法に頼っているとかMicrosoftはオワコン
2017/11/18(土) 10:14:58.10ID:AemOhSR+0
>>236
つvue
2017/11/18(土) 10:30:39.27ID:kl8n9Pj50
>>236
始まっても居ないのにオワコンなのか
2017/11/18(土) 10:57:59.54ID:d2ucUmS60
MVVM程の糞はない
2017/11/19(日) 16:40:41.86ID:aEraYatp0
糞の人の罵倒芸がだんだん楽しくなってきた
次は何がくるやろ
2017/11/19(日) 18:47:12.04ID:n7dw0jCn0
検索したら>>239でやっと4パターン目
この10倍はほしいところ
2017/11/20(月) 01:00:35.97ID:rUttr9C60
Xamarin Studioか、Visual Studio for Xamarin どちらを使う方がよいでしょうか?
243デフォルトの名無しさん (ワッチョイ 463b-I4YF)
垢版 |
2017/11/20(月) 01:05:59.35ID:amZMS5X70
>>242
Xamarin StudioはVisual Studioになってるから質問の意図が分からない
2017/11/20(月) 09:24:36.70ID:sTZTzumxr
>>242
開発環境なら使うOSによって決まるかな。MS公式に縛るならだけど。

Windows: Visual Studio 2017(2015でもいける)
Mac: Visual Studio for Mac
245デフォルトの名無しさん (スップ Sd82-kYFQ)
垢版 |
2017/11/20(月) 09:26:43.10ID:cWPLCeZsd
おまえらの性格ほど糞はない
2017/11/20(月) 09:30:55.99ID:MWHanlAcM
ありがとうございました(^^)/
2017/11/20(月) 22:05:28.63ID:RskI/YTa0
VS for Macはgitでブランチを切り替えたり、NuGetパッケージをインストール/アンインストールしたりするだけでビルドできなくなって、
クリーン、リビルド、IDE再起動、PC再起動を頻繁に繰り返さないといけなくなる
こんな非効率な開発環境では共通化のメリットなど完全に相殺されてしまう
2017/11/21(火) 07:41:33.54ID:JZj/oYoO0
おま環
2017/11/21(火) 20:58:01.05ID:dLszFRZG0
VS for Mac程の糞はない
250デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/21(火) 21:08:15.41ID:2hw1ckjcd
ワッチョイ 8281-RjUU
馬鹿のひとつ覚え
2017/11/22(水) 08:42:02.44ID:RJ7sB5zt0
>>249
同意
2017/11/22(水) 14:40:21.54ID:ZyhXB6Iia
xamarinでtabbed pageとcameraを個別に実装できたんですがタブで切り替えた瞬間にカメラを起動するにはどうすればいいのでしょうか?
2017/11/22(水) 23:33:57.85ID:d69rErmn0
Xamarinみたいな糞でやるからそうなる
254デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/23(木) 01:25:39.13ID:ZNuDsrxyd
>>253
答えになってない
2017/11/23(木) 02:47:23.21ID:5nCr5Wf60
>>252
MultiPage<T>.CurrentPageChanged Event
https://developer.xamarin.com/api/event/Xamarin.Forms.MultiPage%3CT%3E.CurrentPageChanged/

これを使ってごちゃごちゃすれば行けそうな気はする
2017/11/23(木) 07:40:09.12ID:MUv/ghX8a
>>255
おぉなんとかなりそうですね
さっそくやってみます
ありがとうございました
2017/11/23(木) 08:36:54.32ID:09K40ZIN0
OnAppearingがらみっててもないかの
2017/11/23(木) 16:37:49.30ID:/qzl+Cal0
Xamarin使えばMac買わなくてもiOSアプリをリリースできるの?
259デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/23(木) 16:55:30.95ID:ZNuDsrxyd
他人のMacが借りられるなら出来なくもない
2017/11/23(木) 17:04:25.91ID:iEs0l0H70
>>258
https://developer.apple.com/support/enrollment/jp/
2017/11/23(木) 17:08:06.51ID:iEs0l0H70
リンク先ミスったので訂正
https://developer.apple.com/support/jp/
2017/11/23(木) 20:13:47.27ID:/qzl+Cal0
>>259
>>261
ありがとう。できないみたいですね。
Macってスペックの割に高いし汎用性無いしできれば買いたくないんですが、
仕方ないようですね。
2017/11/23(木) 20:24:41.69ID:eO5S+uX/0
>>262
Cordova, Monacaとか使うしかないね
2017/11/23(木) 20:39:40.88ID:VsIojerI0
ビルドしてくれるサービスはあるけど
実機買った方が手っ取り早い気がする
2017/11/23(木) 21:13:49.87ID:eO5S+uX/0
MacinCloudか
これってストアにアプリ置いていたら継続して契約してないと駄目なんかな。
266デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/23(木) 22:03:57.67ID:ZNuDsrxyd
>>262
ブートキャンプでWindows動くし汎用性は特に問題ないけどね
2017/11/24(金) 08:19:47.98ID:cI6UPG5K0
XamarinにしてもCordovaやMonacaにしても、最終的にiOSアプリをストアに公開するのであればXcodeが必要
Mac実機がなければどうしようもない
2017/11/24(金) 10:30:28.39ID:EfmvZejc0
>>267
ネイティブコード吐くのは駄目だけどハイブリッドも駄目なの?
2017/11/24(金) 10:39:37.83ID:J+HCwb4la
>>268
うるせー死ね
2017/11/24(金) 11:03:49.49ID:EfmvZejc0
>>269
( ^^) _旦~~
2017/11/24(金) 12:14:43.10ID:mrLSihBN0
クロスプラットフォーム程の糞はない
2017/11/24(金) 12:31:13.05ID:spOu3lsZ0
うおおおおおおおおおおおおお
https://i.imgur.com/VSvIjz3.jpg
2017/11/24(金) 12:33:19.62ID:EfmvZejc0
画像の右半分で更に下半分に目が行く
274デフォルトの名無しさん (ワッチョイ 7fa5-XTil)
垢版 |
2017/11/24(金) 12:53:02.86ID:3Wlq8C8E0
顔まあまあ、胸でかい、仕事できる、絵がうまい
完璧やないか
2017/11/24(金) 13:05:52.55ID:EfmvZejc0
でも、超ヲタクなんでしょ
2017/11/24(金) 13:12:15.67ID:RafbfcYp0
カラコンやめたのか?
あれは爬虫類っぽさが増して気持ち悪かった。
2017/11/24(金) 14:45:25.52ID:egqG+lYK0
自意識過剰な中学生か高校生のような喋り方がとてつもなくキモい
社会人とは思えない
まして世界的企業のPR担当とは・・・
2017/11/24(金) 15:14:20.45ID:+O9PilVzM
ちょまどの取り巻き程の糞はない
2017/11/24(金) 15:47:47.21ID:EfmvZejc0
要らないのなら、オレが貰っとく
280デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/24(金) 15:56:58.83ID:aGStGbOld
○○程の糞はないと主張してるけど色々なことに対してそう言ってるね
自分で矛盾に気が付かないのかな
2017/11/24(金) 16:21:58.01ID:zPz++KS3M
まあそいつ程の糞はないから
2017/11/24(金) 17:42:41.50ID:Z1J/7F8PH
糞は自分自身が糞であることを理解できない
故に矛盾にも気付かない
2017/11/25(土) 16:47:06.86ID:c7dbP1y20
https://i.imgur.com/JxJPlxT.jpg
2017/11/25(土) 17:36:20.12ID:nrJAKLEkM
>>283
目頭切開
涙袋形成
鼻プロテーゼ?
顎プロテーゼ?
エラ切除?
2017/11/25(土) 17:39:24.97ID:nrJAKLEkM
顔立ちは悪くないし痩せて化粧すれば無問題
2017/11/25(土) 17:43:02.60ID:PbZEbymla
>>283
どすまどの頃ですね…
2017/11/25(土) 17:56:39.54ID:+aAkFYw20
もはや芸能人扱い
288デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:03:39.26ID:mmFTSQfQ0
初心者質問です。
phpで作ったモバイルサイトをAndroidとiPhoneに作り変える予定なのですが、共通の開発ができるという噂のココに行き着きました。
複雑そうな機能は、カレンダーとQRコード読み込み、phpウェブサイトとのDB共通化(レンタルサーバのDB使用)、なのですが可能でしょうか?
スレ違いでしたらすいません。
2017/11/25(土) 21:18:30.95ID:yXvF55t80
Xamarinはクライアントサイドのフレームワークなので、PHPで作成するようなサーバーサイドのサイトの開発とは違うと思うんだけど
2017/11/25(土) 21:23:13.58ID:l9Z9oPw80
>>289
読解力なさすぎワロタ
2017/11/25(土) 21:23:18.89ID:4cwZVpVe0
>>288
c#が自由自在に使いこなせるのならXamarinでも良いけど
知らないのなら難行苦行で荊の道を進むことになる。

Web/Javaの技術に精通しているのなら
2017/11/25(土) 21:24:50.62ID:4cwZVpVe0
とちゅうで送信してもた

Web/JavaScriptの技術に精通しているのならCordovaとかのがお勧め。
DBアクセスは、PHPが動いているサーバにWebサービスを作る必要がある。
293デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:29:34.17ID:mmFTSQfQ0
>>289
返答ありがとうございます。
スマホ開発自体が初めてなので何もかもわからないのですが、、
やりたい事が、サーバサイド(web管理画面)でDB登録した情報を、クライアント(スマホアプリ)が参照したり、その逆も行いたい感じです。
その場合は、クライアント側からサーバ側にあるDBアクセスするファイルを読み込む事で実現できるような事をどこかの記事で読んだ気がします。

もう分からない事が分からないだらけで…何かスマホ入門にオススメの書籍などがあれば紹介して欲しいです…
2017/11/25(土) 21:31:51.30ID:HzxF/NJjr
>>293
DB は直読み込みできないから、WebAPI経由で読み書きかな
2017/11/25(土) 21:32:48.72ID:v9l08/Gt0
>>283
誰ですかおたふくですか
296デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:35:56.46ID:mmFTSQfQ0
>>291
>>292
返答ありがとうございます。
Cは少しだけ…C#は未知です。
言語はphpが1番得意ですね。Javaはsjc-pは持ってるけど超苦手です。
JavaScriptは大好物なので、教えてもらったソフトを見てみます!ありがとうございます
297デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:39:14.43ID:mmFTSQfQ0
>>294
やはり自分でwebサーバ側にAPI作ってDBアクセスできるようにするしかないですよね…
アプリ側から登録データを送信するのもwebに飛ばさなきゃいけないとか…セキュリティとか色々やばそう…
298デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:41:17.99ID:mmFTSQfQ0
色々と助言ありがとうございました。
周りに相談できる人がいなくて死にそうになってた所なので助かります。
スレ汚し失礼しましたm(__)m
2017/11/25(土) 21:44:31.77ID:4cwZVpVe0
>>296
Monaca(有料)と言うのもある。
無償でも出来るけど無償だと目的としたことは出来ない気がする。
ドキュメントも日本語なのでお勧め。
Monacaは皮だけで中のアンコはCordovaです。
2017/11/25(土) 21:51:05.61ID:T4bMPnAE0
JSならこっち
http://mevius.5ch.net/test/read.cgi/tech/1498985597/
301デフォルトの名無しさん (ワッチョイ 47b3-Xp/k)
垢版 |
2017/11/25(土) 21:54:46.85ID:mmFTSQfQ0
>>299
>>300
ありがとうございます!
どっちも調べて参考にさせてもらいますm(__)m
2017/11/25(土) 23:21:19.14ID:VmK8M5XxH
Xamarin程の糞はない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況