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


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

Xamarin Part6



1 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 07:55:07.34 ID:lUytdpCK0.net]
!extend:on:vvvvv:1000:512

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

公式
xamarin.com/

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

煽りはスルー推奨
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

189 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 13:43:10.91 ID:yUiO47vk0.net]
>>188
自分は https://github.com/praeclarum/sqlite-net を使っている。
iOSは環境がないから試してないけど、UWP/Android共に同じライブラリで使えている。
nugetで sqlite-net-pcl で検索すればインストールも手間がかからないよ。

190 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 20:33:10.20 ID:jNLqOGQba.net]
>>189
githubで探すのは気がつかなかった
まだまだ素人ですね…
ありがとうございます

191 名前:デフォルトの名無しさん [2017/11/14(火) 22:01:12.39 ID:7KrXnmqkd.net]
>>190
じゃなくてnugetで探すんだよ

192 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 23:26:04.62 ID:Rbk2zOBm0.net]
Xamarinでやるメリットってサーバー側も.netで作ってるような場合でしょうか

193 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 23:39:51.84 ID:/57n5/9G0.net]
>>192
クライアントがだけでも色々共通化できるメリットあるけれど、サーバーも.NETならより共通化や親しんだ言語での開発を享受できるかと

194 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 23:45:30.70 ID:Rbk2zOBm0.net]
>>193
いろいろ多くてすみません。
共通化というのはAndroid/iOS/windowsで共通コードになるということでしょうか?
サーバとより共通化というのは具体的にどう共通化されるのでしょうか?

195 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 00:38:34.80 ID:jZhKHSxv0.net]
クライアント側ではビジネスロジック的なものは基本的にほぼ全て共通化できる。
UIも凝ったものでなければかなりの部分を共通化できる。
サーバーとの共通化はビジネスロジックやライブラリなどで共通化できそうなものがあればですかね。

196 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 00:39:40.28 ID:PWHd7eBY0.net]
>>194
クライアント用ミドルウェアでサーバーの何を書くんだよ
アホは黙れや、低悩

197 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 00:51:17.03 ID:jZhKHSxv0.net]
>>196
安価を間違えた上に色々勘違いしてるバカがw



198 名前:デフォルトの名無しさん [2017/11/15(水) 03:46:21.96 ID:PBDUFr1U0.net]
ユーティリティ的なモノは共通化できるけど嬉しいかと言われればそれほどでもない
作りによるんじゃね?

199 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 05:31:29.10 ID:nQ6XypcO0.net]
クライアント Xamarin
サーバー ASP.NET

200 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 08:54:13.99 ID:jZhKHSxv0.net]
>>198
まあサーバーとの共通化はそんなにないと思われ
ASP MVC見たいのもやるならビジネスロジックの一部とかPOCOの定義、ユーティリティの一部とかかね。
基本は言語とか開発環境を全く別のものにしなくていいってとこだろうね

201 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 16:02:52.87 ID:8k8HCcHHd.net]
バリデーション共通化できると良いね。やったことないけど

202 名前:デフォルトの名無しさん mailto:sage [2017/11/15(水) 20:23:13.00 ID:iANpDJJe0.net]
xamarinってvs2017 ProがあればFull機能を無償で使えるの?

203 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 01:49:20.29 ID:NXb8+tx90.net]
>>202
proでもcommunityでも全機能使える

204 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 06:11:32.41 ID:LmI3Mgwm0.net]
>>203
そうなのか、ありがとう!
日本語の情報が無さそうだけどCordovaより良いかな。

205 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 07:46:39.25 ID:bCjC9MRB0.net]
>>204
仕組み全然違うぞ?

206 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 08:23:15.01 ID:bzuHBLt5r.net]
>>202
APIの制限とかは無いけど、ツール面では多少違いがあるよ。

iOSのエミュレーターをWindowsのパソコンで確認できるのはEnterpriseだけのはず

207 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 08:56:01.66 ID:/4eW5bh4M.net]
Android SDK/Javaの知識がある程度ないと辛いかな。
wpf/c#は不自由なく使えるのでxamarin良いかなと思ってるレベル。



208 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 09:08:05.17 ID:DqGF9XizM.net]
Xamarin程の糞はない

209 名前:デフォルトの名無しさん [2017/11/16(木) 09:09:28.26 ID:e/Hz7FiQd.net]
おまえの人生ほど糞はない

210 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 11:35:46.86 ID:wylWi3sK0.net]
>>207
.Formsなら大丈夫

211 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 11:57:55.63 ID:/4eW5bh4M.net]
>>210
Xamarin.Forms?

212 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 13:42:14.64 ID:3ffCgR+wM.net]
>>211
このコンテキストでそれ以外ないだろ

213 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 13:49:17.58 ID:/4eW5bh4M.net]
>>212
そうですね^^;
Xamarin.Formsのxamlを調べてみたけどwpf以上に一癖ありそうだw

214 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 17:48:53.58 ID:ATKmKHRUr.net]
座間りん

215 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 21:46:11.08 ID:D4xe4bv50.net]
Xamarin.Forms程の糞はない
WebViewなどXamarin.Formsの提供する部品が糞すぎて
一旦Xamarin.Formsの提供する機能で実装して糞な思いをさせられた後で
Xamarin.AndroidとXamarin.iOSで計3回も同じ実装をさせられるのが糞
Xamarin.Formsの共通部品を使えば1回の実装で済むと思って手を出したら3回も同じ実装をやらされる
急がば回れとはこのことである

216 名前:デフォルトの名無しさん [2017/11/16(木) 22:24:43.06 ID:qbvW0cGWd.net]
いつもの無能コピペ馬鹿

217 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 22:30:54.37 ID:D4xe4bv50.net]
Xamarin.Formsを使うということは最も工数がかかる手法で開発をするということ



218 名前:デフォルトの名無しさん [2017/11/16(木) 22:33:38.45 ID:qbvW0cGWd.net]
無能が設計すればな

219 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 22:34:41.24 ID:D4xe4bv50.net]
任天堂が出したアプリの中で最も星平均が低いのがXamarinで作られたNintendo Switch Onlineアプリである。
任天堂はもともと今年の秋に有料オンラインサービスを開始するとアナウンスしていたのに、
Nintendo Switch Onlineアプリの出来が悪すぎたせいで来年に延期になった。
つまり、Xamarinを使うと開発工数は伸び、アプリのクオリティは落ちるということである。

220 名前:デフォルトの名無しさん [2017/11/16(木) 22:36:34.19 ID:qbvW0cGWd.net]
再び無能コピペ

221 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 22:37:48.05 ID:D4xe4bv50.net]
Microsoftは新規にAndroid版edgeブラウザを開発中とのことである。
Android版のedgeブラウザはXamarin製なんだろうと思いきやAndroidネイティブである
なぜXamarinの提供元がXamarinを使わないのか
Xamarin程の糞はないからである

222 名前:デフォルトの名無しさん [2017/11/16(木) 22:38:23.39 ID:qbvW0cGWd.net]
また無能コピペ

223 名前:デフォルトの名無しさん mailto:sage [2017/11/16(木) 23:12:19.99 ID:NXb8+tx90.net]
初心者のforms誘導はやめろとあれほど

224 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 08:24:48.72 ID:QxTsF1GW0.net]
>>223
作る内容によっては最も効率が良い方法と思うが。
LOBアプリなら十分だしよっぽど凝ったものでもなければレンダラーとかで対応可能。
各プラットフォームの画面作りに慣れてるならロジックの共通化だけにしといた方が混乱はないかもなのは認める

225 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 08:25:36.22 ID:QxTsF1GW0.net]
>>215
本当にこれやってる奴いたらあまりに無能すぎて仕事打ち切りたいレベルだな

226 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 08:29:16.22 ID:3MLSOnnj0.net]
>>223
C#、XAML派から参入ならそれだろ。

227 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 09:30:41.39 ID:0pRuY3erM.net]
AWSからAzureに移った感想
ttps://qiita.com/kuri_hei/items/0a396b3646febe7efcbb



228 名前:デフォルトの名無しさん [2017/11/17(金) 21:18:52.20 ID:Xkp76caL0.net]
新規でも皆formsのイメージがあるわ
XAMLって何出来るん?バインディングってformsでも出来るんでしょ?

229 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 21:59:21.52 ID:XhaIhHWpM.net]
むしろFormsしかデフォではできない。

230 名前:デフォルトの名無しさん [2017/11/17(金) 22:11:23.45 ID:Xkp76caL0.net]
>>229
そうなんだ
XAMLってバインディングが売りって聞いたが違かったか

231 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 22:14:38.51 ID:Q0f7VaQN0.net]
formsたってwinformsとは別物だよ

232 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 22:38:46.24 ID:rdqBO3rG0.net]
www.atmarkit.co.jp/ait/spv/1708/25/news021.html

233 名前:デフォルトの名無しさん mailto:sage [2017/11/17(金) 23:12:45.97 ID:XhaIhHWpM.net]
>>230
お前はなんのFormsの話をしてるんだ。

234 名前:デフォルトの名無しさん [2017/11/17(金) 23:41:12.32 ID:Eetf/DNi0.net]
名探偵フォームズ。

235 名前:デフォルトの名無しさん mailto:sage [2017/11/18(土) 00:26:56.29 ID:nepzPF7N0.net]
MVVM周りはほぼWPFと同じに書けて楽しい
各Trigger使えるのもうれしい

236 名前:デフォルトの名無しさん mailto:sage [2017/11/18(土) 10:04:12.96 ID:d2ucUmS60.net]
時代はfluxなのに未だにMVVMとかいう原始時代の設計手法に頼っているとかMicrosoftはオワコン

237 名前:デフォルトの名無しさん mailto:sage [2017/11/18(土) 10:14:58.10 ID:AemOhSR+0.net]
>>236
つvue



238 名前:デフォルトの名無しさん mailto:sage [2017/11/18(土) 10:30:39.27 ID:kl8n9Pj50.net]
>>236
始まっても居ないのにオワコンなのか

239 名前:デフォルトの名無しさん mailto:sage [2017/11/18(土) 10:57:59.54 ID:d2ucUmS60.net]
MVVM程の糞はない

240 名前:デフォルトの名無しさん mailto:sage [2017/11/19(日) 16:40:41.86 ID:aEraYatp0.net]
糞の人の罵倒芸がだんだん楽しくなってきた
次は何がくるやろ

241 名前:デフォルトの名無しさん mailto:sage [2017/11/19(日) 18:47:12.04 ID:n7dw0jCn0.net]
検索したら>>239でやっと4パターン目
この10倍はほしいところ

242 名前:デフォルトの名無しさん mailto:sage [2017/11/20(月) 01:00:35.97 ID:rUttr9C60.net]
Xamarin Studioか、Visual Studio for Xamarin どちらを使う方がよいでしょうか?

243 名前:デフォルトの名無しさん [2017/11/20(月) 01:05:59.35 ID:amZMS5X70.net]
>>242
Xamarin StudioはVisual Studioになってるから質問の意図が分からない

244 名前:デフォルトの名無しさん mailto:sage [2017/11/20(月) 09:24:36.70 ID:sTZTzumxr.net]
>>242
開発環境なら使うOSによって決まるかな。MS公式に縛るならだけど。

Windows: Visual Studio 2017(2015でもいける)
Mac: Visual Studio for Mac

245 名前:デフォルトの名無しさん [2017/11/20(月) 09:26:43.10 ID:cWPLCeZsd.net]
おまえらの性格ほど糞はない

246 名前:デフォルトの名無しさん mailto:sage [2017/11/20(月) 09:30:55.99 ID:MWHanlAcM.net]
ありがとうございました(^^)/

247 名前:デフォルトの名無しさん mailto:sage [2017/11/20(月) 22:05:28.63 ID:RskI/YTa0.net]
VS for Macはgitでブランチを切り替えたり、NuGetパッケージをインストール/アンインストールしたりするだけでビルドできなくなって、
クリーン、リビルド、IDE再起動、PC再起動を頻繁に繰り返さないといけなくなる
こんな非効率な開発環境では共通化のメリットなど完全に相殺されてしまう



248 名前:デフォルトの名無しさん mailto:sage [2017/11/21(火) 07:41:33.54 ID:JZj/oYoO0.net]
おま環

249 名前:デフォルトの名無しさん mailto:sage [2017/11/21(火) 20:58:01.05 ID:dLszFRZG0.net]
VS for Mac程の糞はない

250 名前:デフォルトの名無しさん [2017/11/21(火) 21:08:15.41 ID:2hw1ckjcd.net]
ワッチョイ 8281-RjUU
馬鹿のひとつ覚え

251 名前:デフォルトの名無しさん mailto:sage [2017/11/22(水) 08:42:02.44 ID:RJ7sB5zt0.net]
>>249
同意

252 名前:デフォルトの名無しさん mailto:sage [2017/11/22(水) 14:40:21.54 ID:ZyhXB6Iia.net]
xamarinでtabbed pageとcameraを個別に実装できたんですがタブで切り替えた瞬間にカメラを起動するにはどうすればいいのでしょうか?

253 名前:デフォルトの名無しさん mailto:sage [2017/11/22(水) 23:33:57.85 ID:d69rErmn0.net]
Xamarinみたいな糞でやるからそうなる

254 名前:デフォルトの名無しさん [2017/11/23(木) 01:25:39.13 ID:ZNuDsrxyd.net]
>>253
答えになってない

255 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 02:47:23.21 ID:5nCr5Wf60.net]
>>252
MultiPage<T>.CurrentPageChanged Event
https://developer.xamarin.com/api/event/Xamarin.Forms.MultiPage%3CT%3E.CurrentPageChanged/

これを使ってごちゃごちゃすれば行けそうな気はする

256 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 07:40:09.12 ID:MUv/ghX8a.net]
>>255
おぉなんとかなりそうですね
さっそくやってみます
ありがとうございました

257 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 08:36:54.32 ID:09K40ZIN0.net]
OnAppearingがらみっててもないかの



258 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 16:37:49.30 ID:/qzl+Cal0.net]
Xamarin使えばMac買わなくてもiOSアプリをリリースできるの?

259 名前:デフォルトの名無しさん [2017/11/23(木) 16:55:30.95 ID:ZNuDsrxyd.net]
他人のMacが借りられるなら出来なくもない

260 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 17:04:25.91 ID:iEs0l0H70.net]
>>258
https://developer.apple.com/support/enrollment/jp/

261 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 17:08:06.51 ID:iEs0l0H70.net]
リンク先ミスったので訂正
https://developer.apple.com/support/jp/

262 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 20:13:47.27 ID:/qzl+Cal0.net]
>>259
>>261
ありがとう。できないみたいですね。
Macってスペックの割に高いし汎用性無いしできれば買いたくないんですが、
仕方ないようですね。

263 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 20:24:41.69 ID:eO5S+uX/0.net]
>>262
Cordova, Monacaとか使うしかないね

264 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 20:39:40.88 ID:VsIojerI0.net]
ビルドしてくれるサービスはあるけど
実機買った方が手っ取り早い気がする

265 名前:デフォルトの名無しさん mailto:sage [2017/11/23(木) 21:13:49.87 ID:eO5S+uX/0.net]
MacinCloudか
これってストアにアプリ置いていたら継続して契約してないと駄目なんかな。

266 名前:デフォルトの名無しさん [2017/11/23(木) 22:03:57.67 ID:ZNuDsrxyd.net]
>>262
ブートキャンプでWindows動くし汎用性は特に問題ないけどね

267 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 08:19:47.98 ID:cI6UPG5K0.net]
XamarinにしてもCordovaやMonacaにしても、最終的にiOSアプリをストアに公開するのであればXcodeが必要
Mac実機がなければどうしようもない



268 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 10:30:28.39 ID:EfmvZejc0.net]
>>267
ネイティブコード吐くのは駄目だけどハイブリッドも駄目なの?

269 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 10:39:37.83 ID:J+HCwb4la.net]
>>268
うるせー死ね

270 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 11:03:49.49 ID:EfmvZejc0.net]
>>269
( ^^) _旦~~

271 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 12:14:43.10 ID:mrLSihBN0.net]
クロスプラットフォーム程の糞はない

272 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 12:31:13.05 ID:spOu3lsZ0.net]
うおおおおおおおおおおおおお
https://i.imgur.com/VSvIjz3.jpg

273 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 12:33:19.62 ID:EfmvZejc0.net]
画像の右半分で更に下半分に目が行く

274 名前:デフォルトの名無しさん [2017/11/24(金) 12:53:02.86 ID:3Wlq8C8E0.net]
顔まあまあ、胸でかい、仕事できる、絵がうまい
完璧やないか

275 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 13:05:52.55 ID:EfmvZejc0.net]
でも、超ヲタクなんでしょ

276 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 13:12:15.67 ID:RafbfcYp0.net]
カラコンやめたのか?
あれは爬虫類っぽさが増して気持ち悪かった。

277 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 14:45:25.52 ID:egqG+lYK0.net]
自意識過剰な中学生か高校生のような喋り方がとてつもなくキモい
社会人とは思えない
まして世界的企業のPR担当とは・・・



278 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 15:14:20.45 ID:+O9PilVzM.net]
ちょまどの取り巻き程の糞はない

279 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 15:47:47.21 ID:EfmvZejc0.net]
要らないのなら、オレが貰っとく

280 名前:デフォルトの名無しさん [2017/11/24(金) 15:56:58.83 ID:aGStGbOld.net]
○○程の糞はないと主張してるけど色々なことに対してそう言ってるね
自分で矛盾に気が付かないのかな

281 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 16:21:58.01 ID:zPz++KS3M.net]
まあそいつ程の糞はないから

282 名前:デフォルトの名無しさん mailto:sage [2017/11/24(金) 17:42:41.50 ID:Z1J/7F8PH.net]
糞は自分自身が糞であることを理解できない
故に矛盾にも気付かない

283 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 16:47:06.86 ID:c7dbP1y20.net]
https://i.imgur.com/JxJPlxT.jpg

284 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 17:36:20.12 ID:nrJAKLEkM.net]
>>283
目頭切開
涙袋形成
鼻プロテーゼ?
顎プロテーゼ?
エラ切除?

285 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 17:39:24.97 ID:nrJAKLEkM.net]
顔立ちは悪くないし痩せて化粧すれば無問題

286 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 17:43:02.60 ID:PbZEbymla.net]
>>283
どすまどの頃ですね…

287 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 17:56:39.54 ID:+aAkFYw20.net]
もはや芸能人扱い



288 名前:デフォルトの名無しさん [2017/11/25(土) 21:03:39.26 ID:mmFTSQfQ0.net]
初心者質問です。
phpで作ったモバイルサイトをAndroidとiPhoneに作り変える予定なのですが、共通の開発ができるという噂のココに行き着きました。
複雑そうな機能は、カレンダーとQRコード読み込み、phpウェブサイトとのDB共通化(レンタルサーバのDB使用)、なのですが可能でしょうか?
スレ違いでしたらすいません。

289 名前:デフォルトの名無しさん mailto:sage [2017/11/25(土) 21:18:30.95 ID:yXvF55t80.net]
Xamarinはクライアントサイドのフレームワークなので、PHPで作成するようなサーバーサイドのサイトの開発とは違うと思うんだけど






[ 続きを読む ] / [ 携帯版 ]

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

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