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
110デフォルトの名無しさん (スップ Sd62-tt3f)
垢版 |
2017/11/04(土) 00:01:48.22ID:kvJlqDK8d
>>109
はい作りました
2017/11/04(土) 14:12:04.97ID:onhYINWl0
KotlinのiOS対応でXamarinはゴミ
2017/11/04(土) 14:39:07.51ID:Ds30MIal0
マジ?
2017/11/04(土) 16:39:54.05ID:+1llIVWUM
君らがXamarinにかけてきた時間とエネルギーは完全に無駄だったってことだ
114デフォルトの名無しさん (スフッ Sd62-tt3f)
垢版 |
2017/11/04(土) 20:38:55.82ID:rKdkE3+qd
別にコトリン使えても嬉しくないんだが
2017/11/04(土) 21:04:11.40ID:5Kt4bz79a
xamarinの大きなメリットはクロスプラットフォームでありながら過去の.Netのライブラリが使えることであって
2017/11/04(土) 21:17:03.63ID:7G3CwTrC0
KotlinのiOS対応ってXamarinで言うところのXamarin.Forms?それともXamarin.iOS?
2017/11/05(日) 02:15:23.94ID:mMmUHidP0
KotlinてかintelMoeか
Android側からのアプローチは珍しいな
しかし...
2017/11/05(日) 07:28:12.91ID:YDaG9Ol00
macos 10.13 でADVが動かない
だれか助けてほしいです
若干スレチごめん
2017/11/05(日) 11:36:52.91ID:VUGrdCvBM
kotlin/native言うヤツっぽいから、昔あったRoboVMみたいな?
まあ、ここでする話じゃないっすね
2017/11/05(日) 12:50:52.92ID:pFqd1r180
Xamarinに自信が持てないからKotlinのことが気になってしょうがないんだなwwwざっこwwwwww
2017/11/05(日) 13:01:10.83ID:mLGPWkd80
自分の能力に自信が持てないから周りの反応のことが気になってしょうがないんだなwwwざっこwwwwww>>120
2017/11/05(日) 13:56:04.47ID:nOUI/eoM0
XamarinはMicrosoftが買ったというだけで本気でリソース投入してないからね
そりゃあKotlinの方が未来がある
2017/11/05(日) 14:12:27.56ID:dZqjS26za
少なくとも今のところはkotlinのクロスプラットフォーム対応では共通化したい部分のライブラリをほとんど自作する必要があって、
Xamarinではそういったライブラリの中でも特に頻繁に使われるものが.Net Standardとして定義されている
つまり.Net Standard相当の質と量のライブラリが提供されない限りはXamarinの方が優位と言っていいよ
2017/11/05(日) 14:43:03.26ID:Kw5L9fmgd
ちょまどさん大好き💓♥❤
2017/11/05(日) 15:58:56.81ID:yEsy/YVx0
kotlinは嫌いじゃないけど.netライブラリ使えないと死ぬ病です
2017/11/05(日) 16:28:17.02ID:QDQJ5ONm0
道具として便利だと思うものを使えばいいんだから
使い易ければ使う、使いにくければ使わない、でいいのに
アンチと擁護繰り返す必要奴らは何がしたいのかわからない
まぁ2chの日常風景なんだけど

俺は今んとこ面白そうだから使ってる
もっといい物が出てきたら当然そっちを使う
ただそれだけ
2017/11/05(日) 17:08:20.70ID:JrEfpi3sa
少なくともこのスレにおいてアンチは非論理的、擁護は論理的なのでどっちを信用すればいいかは明白
2017/11/05(日) 19:30:37.37ID:pqD95BqvM
必死やなwww
2017/11/06(月) 18:45:22.54ID:HioRQxuV0
Xam.Plugin.Mediaを利用してカメラのプレビュー画像を取得することはできますか?
もし可能であれば方法をご教授願いたいです。
2017/11/06(月) 19:54:24.46ID:140gZL9m0
まず自分の書き込みを見直してアホな間違いを修正
それからググれやカス
2017/11/06(月) 20:00:58.68ID:PvULZeFnM
Xamarinみたいな糞でやるからそうなる
132デフォルトの名無しさん (ワッチョイ 06e9-9Rqp)
垢版 |
2017/11/07(火) 00:58:18.89ID:rtxv9yEp0
>>129
試してないけどここにまるっと書いてるんじゃないの
ttp://blog.okazuki.jp/entry/2016/11/21/155911

>>130
えらい荒ぶっとるな
2017/11/07(火) 06:24:40.56ID:1/Wa4Vki0
 ヘ○ヘ
   |∧    荒ぶる鷹のポーズ!
  /
134デフォルトの名無しさん (ワッチョイ 063b-tt3f)
垢版 |
2017/11/07(火) 08:26:30.46ID:tb1JNATE0
>>132
単なる静止画撮影じゃなくて撮影前段階でのプレビュー画像をリアルタイムで欲しいんだと思うよ
俺はそのプラグインだと無理だと思ってるけど
2017/11/07(火) 13:21:59.02ID:rtxv9yEp0
>>134
なるほど
家計簿アプリにあるようなアプリ中で撮影して画像に残さない方法のことか
2017/11/07(火) 13:31:24.61ID:98vI4qf/M
ググればqiitaに作った例があるけどそれじゃ嫌なんだろう
2017/11/07(火) 19:58:24.12ID:08KjVeecM
KotlinがAppからWebまで天下を取るかもしれない
https://qiita.com/hinom77/items/cec1471c9bff74d01961

Xamarinとかいうざっこw2ww
2017/11/07(火) 20:39:41.13ID:08KjVeecM
君らがXamarinにかけてきた時間は無駄だったということだし、
君らの人生そのものが無駄だったということだ
はよKotlinにごめんなさいしてキャリアチェンジした方がええんちゃうの?wwww
2017/11/07(火) 21:01:44.24ID:6QEepYb8d
煽りに時間を費やす人生の方がよっぽど無駄やろ
2017/11/07(火) 21:19:32.71ID:FVL57hMDa
.Net Frameworkによってほぼ全てのプログラミング領域はカバーされているわけでして
2017/11/07(火) 21:29:40.88ID:kYRdbaxp0
Microsoftとかオワコンの過去の会社や
これからはGoogle, JetBrainsが世の中を創っていく
2017/11/08(水) 00:27:03.26ID:rYqSeMTBa
.netがオープンソースになってる時代に何言ってるの?
143デフォルトの名無しさん (スププ Sd62-cDlW)
垢版 |
2017/11/08(水) 00:31:40.46ID:wUWTt8bsd
ルビのテキスト表示したいんだけど、WebView使ってHtmlで表示するのが一番簡単そうなんだけど、
他に良い方法ありますかね?
2017/11/08(水) 07:07:16.28ID:jCtDTCkE0
>>142
プルリク送るどころかソースも見たことないくせにwww
2017/11/08(水) 10:37:26.55ID:s/8N4dfn0
アンチMSで凝り固まってるくせにこのスレに来てるような奴は放置で
2017/11/08(水) 10:44:11.08ID:vk63mIQuC
むしろMSも.NET Standardなど使って書いたものがそのままブラウザで動くような方向に持ってく気がするんだが。
2017/11/08(水) 11:46:20.45ID:vNDc8W3ma
それ、数多の屍が、、、
2017/11/08(水) 12:04:33.78ID:KzRJ47GdM
お前らの人生ほどの糞はない
2017/11/08(水) 12:10:49.69ID:NTMkka3p0
>>146
モバイルもPCもブラウザシェア持ってないのに。
2017/11/08(水) 12:25:23.94ID:F4E84IJ+M
ブラウザに内蔵してもしょうがないでしょ
実験的にはblazorとかそっちの方向
2017/11/08(水) 13:21:02.83ID:vk63mIQuC
>>149,150
いやブラウザ改変じゃなくてライブラリとして書いたものがWebAssemblyなりになってフロントのjsとつながるって事やで?
2017/11/08(水) 17:40:54.64ID:P0yWLQwk0
GoogleがMicrosoftのTypeScriptを積極採用してるんだよなぁ
2017/11/08(水) 19:32:10.54ID:+tPWiI0Ta
>>137
糞みたいな内容だな
意味の分からないドヤに付き合うほど馬鹿じゃない
2017/11/08(水) 22:11:25.24ID:NTMkka3p0
>>151
知ってる。
Webの世界で勝ててないのに勝てると思わないわ。
シェア取らないと力になりえない。
2017/11/08(水) 22:25:21.88ID:3fDqmnOxM
>>154
シェアその場合関係あるの?
必要なのはMSツールチェーン上で一度書いたらいろんなところで動かせるって話と思うが。
2017/11/08(水) 23:32:03.25ID:RmvXx+Rx0
プラットフォームで縛る時代はもう終わりでしょ
このニュースなんか個人的にはむしろ好意的に見てる
http://news.mynavi.jp/news/2017/11/06/117/
157デフォルトの名無しさん (ワッチョイ 5fe9-vLjR)
垢版 |
2017/11/09(木) 01:21:24.55ID:Hi+UKJh50
Visual StudioのXamarinで、 .NET Framework のバージョンを確認する方法ってどのようにすればよいでしょうか?

Xamarin Studioでの確認方法は書いてあったのですが、VSがわからないです。。
https://chomado.com/note/tech/how-you-check-dotnet-version-in-xamarin-s
2017/11/09(木) 01:40:23.77ID:L7BLW/N40
そもそも.NET Frameworkではないのでは
2017/11/09(木) 01:45:05.82ID:L7BLW/N40
とりあえずプロジェクト設定から見れる
160デフォルトの名無しさん (ワッチョイ 5fe9-vLjR)
垢版 |
2017/11/09(木) 01:45:21.71ID:Hi+UKJh50
>>158
.NET Frameworkのどのバージョン相当という意味なのでしょうか。
リンク先のxamarin studioには書いてあったので、同じようなものがあるのかと思いました。
161デフォルトの名無しさん (ワッチョイ 5fe9-vLjR)
垢版 |
2017/11/09(木) 01:48:27.60ID:Hi+UKJh50
>>160
レスありがとうございます。
ただ、ソリューションのプロパティにも、xxx.Androidのプロパティにもそれらしきものは見当たらないですが、もっと別のとこでしょうか。
2017/11/09(木) 07:02:21.30ID:J8zTwmed0
>>156
×プラットフォームで縛る時代はもう終わり
○マイクソに縛られる時代はもう終わり
2017/11/09(木) 07:30:36.40ID:TsRDWpn6a
利用してるだけで縛られてるわけじゃないんだよなあ
どうしても変えたい部分があれば好きに変えればいいわけだし
2017/11/09(木) 08:01:10.26ID:L7BLW/N40
>>162
それでアンドロイドとGAEに縛られるのか。
2017/11/09(木) 08:48:14.91ID:+8G/D3P40
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エンジニアは全員死んだ方が良い
2017/11/09(木) 09:16:26.95ID:cX0Sr9s/0
いつもの無能コピペ馬鹿
2017/11/09(木) 12:59:35.16ID:myI4zX+L0
プルリクはともかく、ソース読まずに開発は無理だわ
一番参考になる手堅い実装例だし
MSのソースが読めるとか、いい時代になったなあ
2017/11/09(木) 13:03:56.02ID:myI4zX+L0
>>161
VisualStudioのヘルプ→バージョン、だったか?で
モジュールごとのバージョンが見れたはず
2017/11/09(木) 13:58:35.86ID:B8kCkkWjM
>>167
言わんとすることはわかるが読んでよかったと思うシチュ何?
自分は挙動が意味不だったときに読んだけど普段はそんな読まない
170デフォルトの名無しさん (ワッチョイ ff3b-R8AC)
垢版 |
2017/11/09(木) 14:06:48.51ID:owCX+x6h0
そんな突っかかるようなことかよ
2017/11/09(木) 14:15:26.40ID:BnjNF9h2a
MSのソースで全て大文字のプロパティがあって引いた
最初c++のマクロかと思った
2017/11/09(木) 14:40:00.13ID:B8kCkkWjM
>>170
突っかかってんじゃなくて疑問に思ったから聞いてるだけだろ
173デフォルトの名無しさん (スッップ Sd9f-ociX)
垢版 |
2017/11/09(木) 22:07:38.29ID:fsR8rdU6d
VSでコンパイルに使ったxamarinバージョンってヘルプから見るしかないのでしょうか?

ヘルプから見ると後から見たときにコンパイルに使ったバージョンってわけでもない気がするのですが、ビルド後のファイルとかプロジェクトファイルには記載されませんか。
2017/11/09(木) 22:48:42.83ID:t8UZ9kWK0
nuget見ればいいじゃん
2017/11/09(木) 23:41:33.34ID:Hi+UKJh50
Nugetからどうやってみるんだよ
2017/11/09(木) 23:43:02.24ID:myI4zX+L0
>>169
んー、直近だとAsp.NetCoreでDIの実装例見たりIdentityの挙動を追ったり
Xamarinだと、ネイティブのAPI呼び出し箇所を見て使い方把握、とか
2017/11/10(金) 07:19:11.37ID:nLgZMxEn0
そこまでしないと把握できない時点で糞
2017/11/10(金) 07:39:10.48ID:FaPAbLfL0
Xamarin程の糞はない
2017/11/10(金) 08:26:13.37ID:P+6mKPOf0
>>176
Xamarin限らず色々どうやってるんだろうって話か。
そゆんではオプソで色々読めるのは良いよね。
勉強する気のあるやつとないやつで差が出るよな。
自分はXamarin.FrmsであるControlの挙動を案件の仕様に合うようにゴニョゴニョしようとしたけどダメで、結局ソース見てレンダラーでやったらあっさりできた。
2017/11/11(土) 09:40:20.94ID:NjwrLQcR0
他人のソースを盗み見して技術を得た気になってるだけの糞
2017/11/11(土) 09:57:26.26ID:c+Jd+Dwz0
他人を煽り嘲笑して自尊心を満たした気になってるだけの糞
2017/11/11(土) 15:38:43.26ID:hBx5fIlxM
いちいち使いもしない技術のスレに来て勘違いだらけの悪口並べ立ててるやつよりは遥かにマシだよな
183デフォルトの名無しさん (ワッチョイ ff3b-R8AC)
垢版 |
2017/11/11(土) 15:41:50.74ID:xG+5Xfzv0
無能なので他人のソースコードを見ても参考にできないんです
2017/11/11(土) 16:11:52.61ID:6nLGxkMJ0
ザマリンすら使えなくて挫折して悪態ついてるぐらいだからさもありなん
2017/11/11(土) 17:54:14.78ID:BH43IN+9M
xamarin formsでスリープさせない仕組みって用意されてる?
2017/11/11(土) 18:50:11.82ID:2zKmkyWC0
他では通用しない糞みたいなノウハウを蓄積しているだけの糞
2017/11/11(土) 20:05:47.90ID:6nLGxkMJ0
>>185
バックグラウンドタスクのこと?
2017/11/14(火) 13:10:30.16ID:jNLqOGQba
xamarinでSQLITE使いたいんですが参考になるサイトありますか?
http://www.buildinsider.net/mobile/xamarintips/0050
xamarin SQLITEで検索して一番上に出てくるサイトを参考にしたら書き方が古いらしく使えませんでした
2017/11/14(火) 13:43:10.91ID:yUiO47vk0
>>188
自分は https://github.com/praeclarum/sqlite-net を使っている。
iOSは環境がないから試してないけど、UWP/Android共に同じライブラリで使えている。
nugetで sqlite-net-pcl で検索すればインストールも手間がかからないよ。
2017/11/14(火) 20:33:10.20ID:jNLqOGQba
>>189
githubで探すのは気がつかなかった
まだまだ素人ですね…
ありがとうございます
191デフォルトの名無しさん (スププ Sd9f-R8AC)
垢版 |
2017/11/14(火) 22:01:12.39ID:7KrXnmqkd
>>190
じゃなくてnugetで探すんだよ
2017/11/14(火) 23:26:04.62ID:Rbk2zOBm0
Xamarinでやるメリットってサーバー側も.netで作ってるような場合でしょうか
2017/11/14(火) 23:39:51.84ID:/57n5/9G0
>>192
クライアントがだけでも色々共通化できるメリットあるけれど、サーバーも.NETならより共通化や親しんだ言語での開発を享受できるかと
2017/11/14(火) 23:45:30.70ID:Rbk2zOBm0
>>193
いろいろ多くてすみません。
共通化というのはAndroid/iOS/windowsで共通コードになるということでしょうか?
サーバとより共通化というのは具体的にどう共通化されるのでしょうか?
2017/11/15(水) 00:38:34.80ID:jZhKHSxv0
クライアント側ではビジネスロジック的なものは基本的にほぼ全て共通化できる。
UIも凝ったものでなければかなりの部分を共通化できる。
サーバーとの共通化はビジネスロジックやライブラリなどで共通化できそうなものがあればですかね。
2017/11/15(水) 00:39:40.28ID:PWHd7eBY0
>>194
クライアント用ミドルウェアでサーバーの何を書くんだよ
アホは黙れや、低悩
2017/11/15(水) 00:51:17.03ID:jZhKHSxv0
>>196
安価を間違えた上に色々勘違いしてるバカがw
198デフォルトの名無しさん (ワッチョイ df8a-KLCy)
垢版 |
2017/11/15(水) 03:46:21.96ID:PBDUFr1U0
ユーティリティ的なモノは共通化できるけど嬉しいかと言われればそれほどでもない
作りによるんじゃね?
2017/11/15(水) 05:31:29.10ID:nQ6XypcO0
クライアント Xamarin
サーバー ASP.NET
2017/11/15(水) 08:54:13.99ID:jZhKHSxv0
>>198
まあサーバーとの共通化はそんなにないと思われ
ASP MVC見たいのもやるならビジネスロジックの一部とかPOCOの定義、ユーティリティの一部とかかね。
基本は言語とか開発環境を全く別のものにしなくていいってとこだろうね
2017/11/15(水) 16:02:52.87ID:8k8HCcHHd
バリデーション共通化できると良いね。やったことないけど
2017/11/15(水) 20:23:13.00ID:iANpDJJe0
xamarinってvs2017 ProがあればFull機能を無償で使えるの?
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なら大丈夫
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。