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
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程の糞はない
2017/11/26(日) 13:30:25.18ID:BACcRM+kr
>>297
完全にローカルに閉じたのでよければDBは、SQLiteってのが使えるよ。それなら、Webには何もいらない。
2017/11/26(日) 13:54:27.15ID:U627RbWB0
>>303
> やりたい事が、サーバサイド(web管理画面)でDB登録した情報を、クライアント(スマホアプリ)が参照したり、その逆も行いたい感じです。
2017/11/26(日) 15:10:01.15ID:EjcqRyCUM
なんかMBaas使った方が良いのかと思ったけどDB共通化したいのか
2017/11/26(日) 15:57:01.18ID:aDFnDtpW0
今の時代のニーズとしては昼間スマホでさわってた続きを
家のパソコンなりタブレットで続きからやりたいってことが多いだろうから
こういうノウハウを求める人は多いんだろうね
今から何か作りたいと思う人はほぼこれなんじゃないかと思う
2017/11/26(日) 20:52:32.14ID:9F+mQkF+0
MonacaとかCordova環境ならアプリ内でPouch立ててLANに居るときにレプリケーションすれば?
Conflictもわかるし。
後々サーバ立てるときもCouch立てるだけだし。
便利。

まあ、あと勝ちで良いならsqliteのDBごと渡すって開き直りもあるかと。
2017/11/27(月) 14:46:28.12ID:qT2Kk/Vl0
>>283
誰?
2017/11/27(月) 15:30:55.42ID:qT2Kk/Vl0
調べたらちょまどじゃねーか
整形詐欺かよ
2017/11/27(月) 16:39:51.70ID:Y8aYFILCM
そろそろ5ちゃんだろうがマジで訴えられるぞ
2017/11/29(水) 17:27:07.02ID:UK37NyfhM
Xamarinエンジニア程の糞はない
2017/11/29(水) 20:15:57.94ID:sL5NpQq0H
水虫が痒いんですがここで合ってますか?
2017/11/29(水) 20:28:19.75ID:Xxg0LpBt0
>>312
ハイハイ、それはダマリンね
お疲れ様でした〜
2017/11/29(水) 20:33:54.09ID:hqVSi0UH0
>>283
これマジ?
いつ流出したの?
2017/11/30(木) 00:45:43.14ID:xk/92YgT0
え、千代田まどかじゃねえの
2017/11/30(木) 00:53:15.89ID:8z4NsKTs0
普通に別人
2017/11/30(木) 00:54:45.61ID:iQ++D9ck0
SwiftやObjective-Cから開発者が離れつつある? Xamarinのトレンドは本物か
http://www.itmedia.co.jp/pcuser/articles/1711/29/news089.html
2017/12/01(金) 00:57:14.78ID:z3Rza6CVa
iOSとAndroidでSQLite使おうとしたら開いた瞬間にアプリが強制終了するんだが原因を探すうまい方法ってなんかないかや
2017/12/01(金) 01:45:30.97ID:iPAYk2Vz0
VS にSEGなんとかとかでーへん?
320デフォルトの名無しさん (スププ Sd0a-SE+x)
垢版 |
2017/12/01(金) 02:29:40.56ID:RSXk8+gsd
hockeyappかVisual Studio Mobile Center使って例外発生時のスタックトレース調べるとか
2017/12/01(金) 02:38:53.05ID:iPAYk2Vz0
その手のやつはそれらのスタックトレース取れない予感
2017/12/01(金) 06:42:09.85ID:m276ngUNa
ビルドは通るんだが出るもんなの?
ちなみにMobile Center使ってる
2017/12/01(金) 09:34:04.98ID:XydW8K3aa
>>258
これでiOSビルドできるのかな?
https://montemagno.com/building-xamarin-ios-apps-in-team-services-vsts-with-hosted-macos-agents
2017/12/01(金) 10:19:09.90ID:rFRtTgRZ0
Xamarinみたいな糞でやるからそうなる
325デフォルトの名無しさん (スププ Sd0a-SE+x)
垢版 |
2017/12/01(金) 14:25:48.57ID:RSXk8+gsd
>>323
そのHosted macOS agentは自分で用意するんだよ
326デフォルトの名無しさん (ワッチョイ 66e8-HgL3)
垢版 |
2017/12/01(金) 20:02:32.97ID:pwOZ8qdO0
AndroidStudioみたいなのなくてもエミュレータとかで画面みれたりするん?
2017/12/01(金) 20:13:37.65ID:XI19UOB5a
結局強制終了はどうもできんのか
今は動くのに戻したりしてるが
2017/12/01(金) 21:38:15.08ID:NmAEK0vo0
ログとにらめっこするか、ブレークポイント貼りまくってどこで落ちるのか特定するか・・・
2017/12/01(金) 21:55:00.04ID:+NTGBPMpM
バイナリで落ちるやつとかはセグメントフォールト的なログ出るでしょVSに
2017/12/01(金) 21:55:14.62ID:BBMLN49MM
Xamarin程の糞はない
2017/12/02(土) 04:55:12.33ID:ScEuyaHh0
糞の人は今日もげんき
2017/12/02(土) 23:46:56.28ID:eFg2wIgv0
素人が簡単なアプリ作るまでを
解りやすく解説してくれてるサイトない?
2017/12/02(土) 23:54:13.73ID:NSA/YenO0
>>332
どのレベルの初心者だよ。
コマンドから何からすべての解説がほしいのなら、その手の本を買ったほうが良い。
2017/12/02(土) 23:58:42.62ID:+X4bOXbo0
Xamarinは素人、c#は何の不自由もなく使いこなせる

なんてヤツなら自力でなんとかできるw
2017/12/03(日) 01:16:03.36ID:FIbb0Srha
簡単なアプリ作るレベルなんだからプログラミング自体初心者なんだろう
それならまず言語の文法の基礎から
2017/12/03(日) 01:54:57.30ID:y+jbRvln0
>>332
何作りたいのか知らんがちょまどがMobileAppにつなげたサンプルアプリとかどうよ
2017/12/03(日) 01:55:18.88ID:y+jbRvln0
つか今なら初心者向けの本色々でとるやろ
2017/12/03(日) 02:33:07.39ID:mpVUT2NX0
>>332
これなんかどう?
https://github.com/ayatokura/Xamarin_Azure_HoL
2017/12/03(日) 13:06:17.16ID:dO3du7bJa
どの本もいい加減だからその本以外でandroidやiosの知識をつけないとアプリはまともに作れない
2017/12/03(日) 14:04:53.02ID:4sXsOvIJ0
クロスプラットフォームなのにiOSとAndroidの知識が必要でさらにXamarin特有の知識も求められる
2017/12/03(日) 14:29:14.44ID:F/hrdL8NM
別にXamarin.Formsの範疇で治るLOBアプリとかならほぼいらんだろ
もっと凝りたいやつはそこを調べればいいだけで、むしろ他のクロスプラットフォームだとそこらへんがどうしようもないものとかありそうだが
2017/12/03(日) 16:22:58.46ID:RGvzFqpR0
いつものうんこ大好きバカだからほっとけばいい。
2017/12/03(日) 17:14:22.64ID:9ZQGXBoia
凝ったことするのに各プラットフォームの専門知識が不要なクロスプラットフォーム開発環境なんて今のところ存在しないよ
モバイル向けでそんなのがあるなら習得したいから教えて欲しい
2017/12/03(日) 18:48:11.12ID:/bh/IArB0
↓糞大好き糞親父
2017/12/04(月) 15:00:02.35ID:vrkTOrs1r
各プラットフォーム固有の知識は必要だけど全部C#で書けるところがいいよね。
他の言語も読んで意味理解しないといけないから知らないとはいけないけど
2017/12/04(月) 15:10:55.70ID:O7tQgXyN0
各プラットフォーム固有の知識は最初から必要なわけでなく必要になった時に十分対応できる。
2017/12/06(水) 10:46:32.65ID:8yrdVu+U0
で、最近のは インストール後の設定で
どっかの誰かのblogに小さく乗ってるのを見つけないといけないような儀式はなくなった?
2017/12/06(水) 11:58:54.87ID:bZqjgioXM
それはどんなIDEでも割とあるだろ
2017/12/07(木) 20:37:03.65ID:sijHACJo0
Xamarin程の糞はない
C#も10年前の時代遅れの言語だし圧倒的にswift,Java,Kotlinの方が人気が高いし求人も多い
VS for Macはgitでブランチを切り替えたりするだけでビルドできなくなって、
クリーン、リビルド、IDE再起動、PC再起動を頻繁に繰り返さないといけなくなる欠陥品なのが糞
大体MicrosoftはWindowsPhoneのシェアを二桁取ってからモノを言えと言いたい
MicrosoftがやっていることはGoogleやAppleの作ったパイを横取りしようとしているだけ
MVVM前提の開発環境とか言うくせに外部ライブラリを入れないと良い感じでMVVMできないのが糞
UIは共通化できると言うわりにListViewは重くてスワイプがもたついたり画像の表示が遅かったりするのが糞
Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発
クロスプラットフォームと言うならXamarin.Formsだけでできないことを恥じろよ
WebViewなどXamarin.Formsの提供するUI部品が糞すぎて
一旦Xamarin.Formsの提供する機能で実装して糞な思いをさせられた後で
Xamarin.AndroidとXamarin.iOSで計3回も同じ実装をさせられるのが糞
Xamarinなんてマイナーな環境使っている人が少ないせいでググって調べものするのに時間がかかるのが糞
qiitaやstackoverflowの情報もXamarinに関するものはAndroidの10分の1以下の投稿しかなくて
下手すると解決策が見つからなくてデザインや機能の面で妥協する結果となる
任天堂のXamarin製アプリもカブドットコムのXamarin製アプリも星平均3.0の糞アプリ認定されてる
MicrosoftのAndroid向けedgeブラウザもXamarin製でなく、
Microsoft自身も糞認定して使わない糞開発環境がXamarin
エンジニアもデザイナーもお客さんも全員がっかりするのがXamarin
結論としてXamarinを使うと開発工数は伸びアプリのクオリティは落ちるということ
XamarinをやっているやつというのはC#の機能を使うことやXamarinを使うことそれ自体が目的化していて
お客さんに良いものを届けたいという意思が存在していない
ソフトウェアを作るということは価値のあるものを世の中に提供して世の中をもっといい場所にするために
行われることであるべきで、完全に自分本位でゴミを量産し続けるXamarinエンジニアは全員死んだ方が良い
350デフォルトの名無しさん (ワッチョイ bf3b-q8uZ)
垢版 |
2017/12/07(木) 22:29:51.20ID:S/XWPPNu0
いつもの無能コピペ馬鹿
2017/12/09(土) 12:43:04.51ID:jS4PRMPp0
Xamarinやってるようなやつは童貞
2017/12/09(土) 14:15:53.68ID:Wyx0bdgr0
つまり、ちょまどは・・・
2017/12/09(土) 14:27:14.06ID:61uE/b/d0
○リマン???
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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