C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!
公式
http://xamarin.com/
前スレ
Xamarin Part5 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1498575762/1
Xamarin Part4 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1494196804/
Xamarin Part3 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1483089021/
Xamarin Part2
http://echo.2ch.net/test/read.cgi/tech/1480602653/
Xamarin Part1
http://echo.2ch.net/test/read.cgi/tech/1359861574/
Xamarin Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/10/19(木) 04:50:42.42ID:7WcrUuLB130デフォルトの名無しさん
2018/11/03(土) 09:37:28.14ID:OSw3rxvc FormsでPrism前提の作成方法だけ覚えりゃいいよ
131デフォルトの名無しさん
2018/11/03(土) 12:24:41.40ID:IsYYmtjX 起動を速くする方法ないの?
レイアウトの作り方でも変わるのかな
レイアウトの作り方でも変わるのかな
132デフォルトの名無しさん
2018/11/03(土) 12:54:43.21ID:JBg4gYkl Xamarin程の糞はない
133デフォルトの名無しさん
2018/11/03(土) 13:58:29.17ID:7QH84Rmg Prism嫌い。
134デフォルトの名無しさん
2018/11/03(土) 15:36:26.41ID:fVE3xuew 6000円のxamarin本買ってきた
高すぎる
でも今までIDEや言語のせいで敬遠してたアプリ開発をvisual studioでC#でできるってんなら買うしかないよな
しかし結局MacがないからMac買わないといけないのは痛いな
高すぎる
でも今までIDEや言語のせいで敬遠してたアプリ開発をvisual studioでC#でできるってんなら買うしかないよな
しかし結局MacがないからMac買わないといけないのは痛いな
135デフォルトの名無しさん
2018/11/03(土) 17:20:28.08ID:s0LW8GdZ >>129
Windows Forms経験しかないと、飛び越すべき壁が多く結構大変だと思うが
WPF経験があるとのことなんで、ずいぶん楽だと思うよ。
そもそも、もうWindows Formsのようなインターフェースが新たに開発される
新たに必要とされる場面は出てこないので。
Windows Forms経験しかないと、飛び越すべき壁が多く結構大変だと思うが
WPF経験があるとのことなんで、ずいぶん楽だと思うよ。
そもそも、もうWindows Formsのようなインターフェースが新たに開発される
新たに必要とされる場面は出てこないので。
136デフォルトの名無しさん
2018/11/03(土) 17:38:20.07ID:OSw3rxvc >>135
今年になっても電機系大手SIがナショナルクライアント相手の新規開発にWindows Forms採用しとたぞい
今年になっても電機系大手SIがナショナルクライアント相手の新規開発にWindows Forms採用しとたぞい
137デフォルトの名無しさん
2018/11/03(土) 17:48:57.05ID:m8uRBn8F Xamarinは糞みたいな仕事しかない
138デフォルトの名無しさん
2018/11/03(土) 17:52:00.23ID:FJuQYRW+ >>135
んーとWindowsFormsで新規案件ないって言いたいのか?
んーとWindowsFormsで新規案件ないって言いたいのか?
139デフォルトの名無しさん
2018/11/03(土) 19:31:23.16ID:dRjcA8op 起動時間はリンカーちゃんと設定すればマシになるってちょい上の方のレスにある Qiita の記事に書いてたよ
140デフォルトの名無しさん
2018/11/03(土) 19:54:05.41ID:sKrv0/z9 >>138
態々winforms指定してくるお客なんて居るか?
態々winforms指定してくるお客なんて居るか?
141デフォルトの名無しさん
2018/11/03(土) 20:27:46.40ID:+Yhp8yTJ 結局紐パンなんよ
142デフォルトの名無しさん
2018/11/03(土) 21:04:52.34ID:9SilCILY ちなみにみんなmac持ってるの?
高すぎないか?
xamarin本に6000円、macpro買ったら15万くらいになるな
アプリで元取れる期待はできないしなぁ・・・
まぁmacあればUnityにも使えるし今後の個人開発には
使えるんだろうけど・・・
高すぎないか?
xamarin本に6000円、macpro買ったら15万くらいになるな
アプリで元取れる期待はできないしなぁ・・・
まぁmacあればUnityにも使えるし今後の個人開発には
使えるんだろうけど・・・
143デフォルトの名無しさん
2018/11/03(土) 21:40:33.67ID:FJuQYRW+144デフォルトの名無しさん
2018/11/03(土) 22:00:04.13ID:pE3mSnoE apple好きなら我慢して買えばいい
145デフォルトの名無しさん
2018/11/03(土) 22:16:16.31ID:9SilCILY うん、買うのは買うよ
だが時期の問題もあるんだよね
2019年にmacbookpro新作が出るらしいし
だが2019年まで待ってもいられないし
でも16万ものPC買ってすぐ旧型になるのは耐えられない
どうしたらいいんだ
だが時期の問題もあるんだよね
2019年にmacbookpro新作が出るらしいし
だが2019年まで待ってもいられないし
でも16万ものPC買ってすぐ旧型になるのは耐えられない
どうしたらいいんだ
146デフォルトの名無しさん
2018/11/03(土) 22:32:48.00ID:mWezfEQe 今買って、新しいのが出たらまた買えば良いんじゃないの
147デフォルトの名無しさん
2018/11/03(土) 23:01:25.36ID:dRjcA8op 今はまだ時期じゃないおじさんになってるよ
148デフォルトの名無しさん
2018/11/04(日) 00:40:16.00ID:wxpEn17k >>140
今までそういう仕組みを作ってきた顧客にとっては
それを動かすために、レガシーに合わせざるを得ない顧客は多いでしょうから
その面で仕事はあるでしょう。まだ企業のPCはWin7全盛ですから。
ただ、現在は仕方なくそうなっているという形でしょうね。
とはいえクラウド移行で急激に変化。
今までそういう仕組みを作ってきた顧客にとっては
それを動かすために、レガシーに合わせざるを得ない顧客は多いでしょうから
その面で仕事はあるでしょう。まだ企業のPCはWin7全盛ですから。
ただ、現在は仕方なくそうなっているという形でしょうね。
とはいえクラウド移行で急激に変化。
149デフォルトの名無しさん
2018/11/04(日) 00:44:07.46ID:wxpEn17k150デフォルトの名無しさん
2018/11/04(日) 01:39:24.02ID:yKOivloR あ、違った
2019で新型が出るのはmacproか
macbookproは最近新型出たばっかじゃん
じゃあ買うか・・・
2019で新型が出るのはmacproか
macbookproは最近新型出たばっかじゃん
じゃあ買うか・・・
151デフォルトの名無しさん
2018/11/04(日) 09:11:01.36ID:yKOivloR ついにAndroidエミュレータが起動してAndroidのデバッグ環境が整った
macはまだない
もうちょいアプリができてから買おうかな
16万の買い物をする勇気が出ない
macはまだない
もうちょいアプリができてから買おうかな
16万の買い物をする勇気が出ない
152デフォルトの名無しさん
2018/11/04(日) 09:32:36.61ID:+MF+ZSEJ 今買うならmacbookairの方じゃない?
153デフォルトの名無しさん
2018/11/04(日) 10:20:27.94ID:yKOivloR >>152
13インチ MacBook Air
Touch ID
1.6GHzデュアルコアプロセッサ(Turbo Boost使用時最大3.6GHz)
256GBストレージ
1.6GHzデュアルコア第8世代Intel Core i5プロセッサ(Turbo Boost使用時最大3.6GHz)
Retinaディスプレイ
8GB 2,133MHz LPDDR3メモリ
256GB SSDストレージ1
Intel UHD Graphics 617
Touch ID
感圧タッチトラックパッド
Thunderbolt 3ポート x 2
¥156,800 (税別)
13インチMacBook Pro
2.3GHzデュアルコアプロセッサ
256GBストレージ
第7世代の2.3GHzデュアルコアIntel Core i5プロセッサ
Turbo Boost使用時最大3.6GHz
Intel Iris Plus Graphics 640
8GB 2,133MHz LPDDR3メモリ
256GB SSDストレージ1
Retinaディスプレイ
Thunderbolt 3ポート x 2
¥164,800 (税別)
今回のmacbookairかなり叩かれてるよ
何も新しいものがないらしい
13インチ MacBook Air
Touch ID
1.6GHzデュアルコアプロセッサ(Turbo Boost使用時最大3.6GHz)
256GBストレージ
1.6GHzデュアルコア第8世代Intel Core i5プロセッサ(Turbo Boost使用時最大3.6GHz)
Retinaディスプレイ
8GB 2,133MHz LPDDR3メモリ
256GB SSDストレージ1
Intel UHD Graphics 617
Touch ID
感圧タッチトラックパッド
Thunderbolt 3ポート x 2
¥156,800 (税別)
13インチMacBook Pro
2.3GHzデュアルコアプロセッサ
256GBストレージ
第7世代の2.3GHzデュアルコアIntel Core i5プロセッサ
Turbo Boost使用時最大3.6GHz
Intel Iris Plus Graphics 640
8GB 2,133MHz LPDDR3メモリ
256GB SSDストレージ1
Retinaディスプレイ
Thunderbolt 3ポート x 2
¥164,800 (税別)
今回のmacbookairかなり叩かれてるよ
何も新しいものがないらしい
154デフォルトの名無しさん
2018/11/04(日) 11:00:39.83ID:yKOivloR Windows.FormsのPC向けプロジェクトがUWPってことは
Windows7では動かないのか
Windows10だけか
まだWindows7のシェアかなり多いみたいだが、かなりのユーザーが
ターゲットから外れるな
まぁモバイルアプリを作りたいわけで
PCがメインターゲットじゃないからいいっちゃいいんだが
なぜWPFじゃなくUWPなのか
なんかXamarinがとんでもない泥船のように思えてきた
Windows7では動かないのか
Windows10だけか
まだWindows7のシェアかなり多いみたいだが、かなりのユーザーが
ターゲットから外れるな
まぁモバイルアプリを作りたいわけで
PCがメインターゲットじゃないからいいっちゃいいんだが
なぜWPFじゃなくUWPなのか
なんかXamarinがとんでもない泥船のように思えてきた
155デフォルトの名無しさん
2018/11/04(日) 11:14:57.33ID:dp5SZYTK Windows FormアプリはXamarinもUWP も関係ないよ
というかWPFアプリですら無い
というかWPFアプリですら無い
156デフォルトの名無しさん
2018/11/04(日) 11:18:22.47ID:yKOivloR 間違えたわ
Windows.FormsじゃなくてXamarin.Formsの話よ
Windows.FormsじゃなくてXamarin.Formsの話よ
157デフォルトの名無しさん
2018/11/04(日) 11:46:56.92ID:yKOivloR やっとAndroidとUWPのHelloWorldが通ったわ
IOSはmacがないから外してるけど
昨日本買ってこの段階なら早い方かな?
ここのみんなはもうアプリガンガン作ってリリースとかしてるの?
IOSはmacがないから外してるけど
昨日本買ってこの段階なら早い方かな?
ここのみんなはもうアプリガンガン作ってリリースとかしてるの?
158デフォルトの名無しさん
2018/11/04(日) 12:23:15.22ID:YqZUvCLq 実際商用でXamarin使った例ってあるのかな?
159デフォルトの名無しさん
2018/11/04(日) 12:57:31.39ID:RwY+Tja9 >>158
https://www.xlsoft.com/jp/products/xamarin/apps.html
チラッとしか見てないがクレスコとかはたぶん上場企業だし、ソニーの子会社っぽいのもxamarinでなんか作ってるね
https://www.xlsoft.com/jp/products/xamarin/apps.html
チラッとしか見てないがクレスコとかはたぶん上場企業だし、ソニーの子会社っぽいのもxamarinでなんか作ってるね
160デフォルトの名無しさん
2018/11/04(日) 18:42:01.16ID:yl6dAh1d161デフォルトの名無しさん
2018/11/04(日) 20:05:50.22ID:753DVsS0 Xmarin.FormsのXAMLでかける式ってWPFに比べてショボいところがあるじゃん。
162デフォルトの名無しさん
2018/11/04(日) 20:24:49.07ID:AVNI0tLi Xamarin.Formsは色んなOSの最大公約数の機能しかないからなぁ。
案外WebView使ってHTMLで書くのが一番小回り効いたりする。
案外WebView使ってHTMLで書くのが一番小回り効いたりする。
163デフォルトの名無しさん
2018/11/05(月) 00:04:27.81ID:dCHYDtOd いつかxamarinやっててよかったと思える日が来るんだろうか
C#でアプリが作れるってだけで飛びついてしまったんだが、何ができるんだろう
でも.NETのクラスが全部使えるんならなんでもできるんだよな要するに
.NETが全て使えるとすると、かなり万能なんじゃないの?xamarinって
.NETに加えて、iOSやandroid のAPIまで呼べるんでしょ?それに加えクロスプラットフォーム
それだけ聞くと無敵な感じがするし企業が放っておかないと思うんだが何がネックなんだろう
C#でアプリが作れるってだけで飛びついてしまったんだが、何ができるんだろう
でも.NETのクラスが全部使えるんならなんでもできるんだよな要するに
.NETが全て使えるとすると、かなり万能なんじゃないの?xamarinって
.NETに加えて、iOSやandroid のAPIまで呼べるんでしょ?それに加えクロスプラットフォーム
それだけ聞くと無敵な感じがするし企業が放っておかないと思うんだが何がネックなんだろう
164デフォルトの名無しさん
2018/11/05(月) 00:38:27.24ID:YwTd+Zn9 .NET使えるおかげでデスクトップ、モバイルでロジックをあらかた共有出来るからな
ややこしいコンポーネントも共有してるからやろうと思えばほぼ全て共有できるのは実感してる。
最近はFlutterとかも良い感じだけど、そういうところでは一日の長があるな
ややこしいコンポーネントも共有してるからやろうと思えばほぼ全て共有できるのは実感してる。
最近はFlutterとかも良い感じだけど、そういうところでは一日の長があるな
165デフォルトの名無しさん
2018/11/05(月) 08:11:37.97ID:dCHYDtOd ふむ、良さげだな
xamarinの先行者になって業界で無双できるのが理想だな
あとはマイクロソフトがどれだけ力入れてくれるかだな
まぁマイクロソフトは今はC#とWPF、xamarinに力入れてくれてるイメージあるし期待はできるかな
xamarinの先行者になって業界で無双できるのが理想だな
あとはマイクロソフトがどれだけ力入れてくれるかだな
まぁマイクロソフトは今はC#とWPF、xamarinに力入れてくれてるイメージあるし期待はできるかな
166デフォルトの名無しさん
2018/11/05(月) 08:36:06.32ID:KCB9cZDG いまさらWPF?UWPではなく?
167デフォルトの名無しさん
2018/11/05(月) 10:07:25.25ID:c/yLfLF+ それは利用環境での違い次第じゃない?
Win7だとUWP動かないから
Win7だとUWP動かないから
168デフォルトの名無しさん
2018/11/05(月) 11:04:39.90ID:+PPRBlH4 新規でわざわざ7向けとか作りたくないわ
169デフォルトの名無しさん
2018/11/05(月) 11:11:58.23ID:dCHYDtOd >>166
UWPの間違いだったわ
UWPの間違いだったわ
170デフォルトの名無しさん
2018/11/05(月) 13:40:13.80ID:WpMK+lQ4 >>168
そりゃ作りたくないだろうけどIE6に対応してくれとかがざらにいるこんな世の中じゃポイズン
そりゃ作りたくないだろうけどIE6に対応してくれとかがざらにいるこんな世の中じゃポイズン
171デフォルトの名無しさん
2018/11/05(月) 22:37:55.51ID:JHyTeTFo 学習コスト思ったより高いな
土曜日に6000円で買ってきた分厚い本がまだ100ページも読み終わらん
序盤の簡単なとこでこれとは正直キツイわ
1カ月でそこそこ使えるようになるかと思ったが2,3カ月かかりそうだな
キッツ
土曜日に6000円で買ってきた分厚い本がまだ100ページも読み終わらん
序盤の簡単なとこでこれとは正直キツイわ
1カ月でそこそこ使えるようになるかと思ったが2,3カ月かかりそうだな
キッツ
172デフォルトの名無しさん
2018/11/05(月) 23:06:08.03ID:KIWbSYer どこまで経験あるか次第だろ。
mvvm,databinding経験あるか?
他環境でmvvm,databindingやったことあるならほ表記方法がxamlになるだけで敷居は低い。
それないとmvvm,databinding,xaml,xamarinコントロールと覚えることがあって結構大変。
mvvm,databinding経験あるか?
他環境でmvvm,databindingやったことあるならほ表記方法がxamlになるだけで敷居は低い。
それないとmvvm,databinding,xaml,xamarinコントロールと覚えることがあって結構大変。
173デフォルトの名無しさん
2018/11/05(月) 23:09:25.87ID:Ns0ubn59 ネイティブの知識なくて良いわけじゃないから学習コストは高いよ
Xamarin.Forms に限らずクロスプラットフォームはどれもそうだと思うけど
その点レンダリングエンジンがネイティブじゃない Flutter は比較的楽なのではという期待がある
あとホットリロードが羨ましい
Xamarin.Forms に限らずクロスプラットフォームはどれもそうだと思うけど
その点レンダリングエンジンがネイティブじゃない Flutter は比較的楽なのではという期待がある
あとホットリロードが羨ましい
174デフォルトの名無しさん
2018/11/05(月) 23:15:23.35ID:Ns0ubn59 ただ Xamarin は .NET の既存資産が多いし、React Native も NodeJS の資産があるのが魅力だろうな
Dart や Kotlin は少なそう
Dart や Kotlin は少なそう
175デフォルトの名無しさん
2018/11/05(月) 23:19:16.98ID:Ns0ubn59 UI 部分のラッパーがない分ネイティブやるよりは Xamarin Native のほうがラクなんじゃないかな
Xamarin.Forms しかやったことないけど
Xamarin.Forms しかやったことないけど
176デフォルトの名無しさん
2018/11/06(火) 00:47:55.76ID:BJih7Q4c >>171
ペゾルト本だよね?
まああれは基本のコントロールからみっちり説明してるからな
今となっては古いところもあるかもだけどあれは、Xamarinやるなら上下巻みっちり読んどけ感はある
日本語版はまだ下巻出てないんだっけ?
ペゾルト本だよね?
まああれは基本のコントロールからみっちり説明してるからな
今となっては古いところもあるかもだけどあれは、Xamarinやるなら上下巻みっちり読んどけ感はある
日本語版はまだ下巻出てないんだっけ?
177デフォルトの名無しさん
2018/11/06(火) 00:56:02.43ID:BJih7Q4c >>175
Xamarinネイティブの方はネイティブに薄皮かぶせただけだからネイティブのことがっつり知らないといかんしの。
自分はXamarin.iOSから入ってFormsに移ったけど、アンドロイドのネイティブはほとんどわからないまま来てしまってアプリなどのリリースもやってるけどやっとこの間レンダラーでビュースイッチャー高なんだか触る羽目になった
Xamarinネイティブの方はネイティブに薄皮かぶせただけだからネイティブのことがっつり知らないといかんしの。
自分はXamarin.iOSから入ってFormsに移ったけど、アンドロイドのネイティブはほとんどわからないまま来てしまってアプリなどのリリースもやってるけどやっとこの間レンダラーでビュースイッチャー高なんだか触る羽目になった
178デフォルトの名無しさん
2018/11/06(火) 07:49:28.67ID:8sAquAjD Formsでもちょっとまともな事しようと思ったら各プラットフォーム向けにRendererをオーバーライドしたり、デバイス制御しようとしたらやっぱりプラットフォーム専用のコード書かないといけなかったり、完全ではないわな。
それでも共通のPCLがC#で書けるというメリットはでかい。
それでも共通のPCLがC#で書けるというメリットはでかい。
179デフォルトの名無しさん
2018/11/06(火) 08:55:43.31ID:BJih7Q4c >>178
そゆんでは適度にネイティブも透けて見えるから手を入れてモニョモニョしようがあると思ってるんだが。
フラッターとかだと二進も三進もいかないんじゃ?
その辺は良し悪しあるところだとはおもうけど
そゆんでは適度にネイティブも透けて見えるから手を入れてモニョモニョしようがあると思ってるんだが。
フラッターとかだと二進も三進もいかないんじゃ?
その辺は良し悪しあるところだとはおもうけど
180デフォルトの名無しさん
2018/11/06(火) 09:05:58.52ID:T1PaVoIS Xamarin程の糞はない
181デフォルトの名無しさん
2018/11/06(火) 09:21:47.05ID://8efntW 今はまだ過渡期でしょう。
行く行くは開発会社がネイティブな部分を知る必要もなく
アプリを作る方向に向かってゆく。
行く行くは開発会社がネイティブな部分を知る必要もなく
アプリを作る方向に向かってゆく。
182デフォルトの名無しさん
2018/11/06(火) 09:27:49.32ID:BJih7Q4c 実際はネイティブの環境も変わってくし、そこに一切触れないものも困る場面でてくると思うよ?
183デフォルトの名無しさん
2018/11/06(火) 10:39:58.64ID:1KwAte1P184デフォルトの名無しさん
2018/11/06(火) 12:36:18.96ID:8sAquAjD 真面目にMVVMやるならBinding要るけど、まずはViewModelすっ飛ばしてコントロール側にNameつけてModelと直接やり取りするのが入門としては良いかも。
XAMLなんてHTMLの遠い親戚みたいなもんだから身構える必要は全くない。
本当に必要なスキルは「英語サイト含めてググる能力」だわ。
XAMLなんてHTMLの遠い親戚みたいなもんだから身構える必要は全くない。
本当に必要なスキルは「英語サイト含めてググる能力」だわ。
185デフォルトの名無しさん
2018/11/06(火) 13:46:35.71ID:g0k0fO2X 糞を糞と見抜ける能力
186デフォルトの名無しさん
2018/11/06(火) 13:50:05.93ID:uqLOd1Jh >>183
俺はXamarinやって今Unityやってるわ
俺はXamarinやって今Unityやってるわ
187デフォルトの名無しさん
2018/11/06(火) 21:37:57.80ID:eiD6Vqn1 初心者だけどDataTemplateがすごく使いにくい
ListViewの要素にListがあってListに1件以上アイテムがあるとき
それをラベル貼るみたいに付加情報を表示したいってだけなのに
DataTemplateSelector使わなあかんの?
あとビルドがすごく長い
プレビューワーの品質がひどすぎる(Gorillaプレビューワがいいらしいけど有料っぽい)
会社の方針で使ってるけど正直しんどい
ListViewの要素にListがあってListに1件以上アイテムがあるとき
それをラベル貼るみたいに付加情報を表示したいってだけなのに
DataTemplateSelector使わなあかんの?
あとビルドがすごく長い
プレビューワーの品質がひどすぎる(Gorillaプレビューワがいいらしいけど有料っぽい)
会社の方針で使ってるけど正直しんどい
188デフォルトの名無しさん
2018/11/07(水) 00:52:03.26ID:NsewPv0A ListViewにリスト入れてんの?
189187
2018/11/07(水) 08:18:22.10ID:ekMP+mWP そうです
例えば商品一覧を表示する際に、ある商品には「特価」とか「在庫限り」とか
あるいはその両方を表示したいというときに
特定の要素の場合だけStackLayoutを追加したいんですけど、
Templateだとそういうことはできないですよね?
Templateだからそういうものだと言われたらそれまでですが
例えば商品一覧を表示する際に、ある商品には「特価」とか「在庫限り」とか
あるいはその両方を表示したいというときに
特定の要素の場合だけStackLayoutを追加したいんですけど、
Templateだとそういうことはできないですよね?
Templateだからそういうものだと言われたらそれまでですが
190デフォルトの名無しさん
2018/11/07(水) 10:01:16.11ID:swEsVJN8 Xamarinみたいな糞でやるからそうなる
191デフォルトの名無しさん
2018/11/07(水) 13:56:38.27ID:pqMdkqB1 >>186
なぜunityを?
俺も最初はunityでのゲーム開発ってこんなに簡単なんだ、と感心したんだが、ゲームだと普通のアプリに比べて極端に画像が必要になるし、個人開発に向かないなと思った
で、画像が少なくて済むアプリを勉強しようと思った
俺の場合最終目標が個人開発での脱サラなんだが、デザイナに金払って描いてもらうってのも個人だとなかなかキツいんだよな
なぜunityを?
俺も最初はunityでのゲーム開発ってこんなに簡単なんだ、と感心したんだが、ゲームだと普通のアプリに比べて極端に画像が必要になるし、個人開発に向かないなと思った
で、画像が少なくて済むアプリを勉強しようと思った
俺の場合最終目標が個人開発での脱サラなんだが、デザイナに金払って描いてもらうってのも個人だとなかなかキツいんだよな
192デフォルトの名無しさん
2018/11/07(水) 14:16:04.13ID:swEsVJN8 ゲームアプリのアプリ内課金が一番儲かるんだがな
193デフォルトの名無しさん
2018/11/07(水) 14:22:26.73ID:2hZ1F3VY >>192
個人開発でゲーム作ってるの?
個人開発でゲーム作ってるの?
194デフォルトの名無しさん
2018/11/07(水) 15:18:58.40ID:Yg7Serho195デフォルトの名無しさん
2018/11/07(水) 20:09:41.01ID:Nn5ja2xC >>189
その例だけで言えばラベルとなる要素の表示/非表示にバインドするプロパティ用意するだけで良くない?
その例だけで言えばラベルとなる要素の表示/非表示にバインドするプロパティ用意するだけで良くない?
196デフォルトの名無しさん
2018/11/07(水) 21:23:47.78ID:rZipnLou Xamarinってデザイナーないの?
Xaml自分で記述するか、C#コードでUI作らないといけないのか?
とてもC#コードなんかでUI記述してられないからXaml構文極めないとUI作れないな
そしてVSのツールボックスなしじゃなんのUI要素があるのかがわからない
macのxamarinstudioならUI要素の一覧は見れるの?
XamarinForms向けのXamlタグ一覧みたいなものが見れるサイトがあれば
どなたか教えてくれないか?
Xaml自分で記述するか、C#コードでUI作らないといけないのか?
とてもC#コードなんかでUI記述してられないからXaml構文極めないとUI作れないな
そしてVSのツールボックスなしじゃなんのUI要素があるのかがわからない
macのxamarinstudioならUI要素の一覧は見れるの?
XamarinForms向けのXamlタグ一覧みたいなものが見れるサイトがあれば
どなたか教えてくれないか?
197デフォルトの名無しさん
2018/11/07(水) 21:58:14.45ID:ekMP+mWP198デフォルトの名無しさん
2018/11/07(水) 22:19:57.99ID:M8DcGEhY 会社の方針って書いてるけどそれぐらいサクッと答えられる人いないのか
199デフォルトの名無しさん
2018/11/08(木) 09:02:39.06ID:JSc2SB6N 見てなかったわ。
Templateの中もただのXAMLだからつながるリスト要素のVMにプロパティ生やして好きに汁。
ListViewをunevenheightだっけ?にするの忘れるなよー
Templateの中もただのXAMLだからつながるリスト要素のVMにプロパティ生やして好きに汁。
ListViewをunevenheightだっけ?にするの忘れるなよー
200デフォルトの名無しさん
2018/11/10(土) 00:10:52.75ID:mr47SEAg >>182
今思いつくだけで、
Z Orderを変えたい、他のアプリの上に透明で重ねたい、全く赤の他人が書いたアプリを
自分のアプリの中央にはめ込みたい、他のアプリの Window を動かしたい、デスクトップ
のアイコンの並びを記憶して復帰したい、デスクトップをクリックしたときに出てくる
フォルダ・ランチャー(?)を作りたい、ファイル・マネージャーを右クリックした時に出て
くるメニュー項目を追加したい。マウスの動作を記録・再生したい、デスクトップの
動作を動画記録したい、(BeginDeferWindowPos() のように複数のWindow を
高速に Move したい、スレッド間の同期を取りたい、Direct3D、OpenGLを
使うような高速動作がしたい、科学技術計算で、AVX512やGPGPUを使うような
最適化がしたい・・・・
見たいな事は、マルチプラットフォームでは難しいかも。
今思いつくだけで、
Z Orderを変えたい、他のアプリの上に透明で重ねたい、全く赤の他人が書いたアプリを
自分のアプリの中央にはめ込みたい、他のアプリの Window を動かしたい、デスクトップ
のアイコンの並びを記憶して復帰したい、デスクトップをクリックしたときに出てくる
フォルダ・ランチャー(?)を作りたい、ファイル・マネージャーを右クリックした時に出て
くるメニュー項目を追加したい。マウスの動作を記録・再生したい、デスクトップの
動作を動画記録したい、(BeginDeferWindowPos() のように複数のWindow を
高速に Move したい、スレッド間の同期を取りたい、Direct3D、OpenGLを
使うような高速動作がしたい、科学技術計算で、AVX512やGPGPUを使うような
最適化がしたい・・・・
見たいな事は、マルチプラットフォームでは難しいかも。
201デフォルトの名無しさん
2018/11/10(土) 00:24:38.52ID:mr47SEAg Windows Phoneでも、Android/iPhoneのアプリを全部使えるようにするため
にXamarineに目をつけたのかな、MSは。
逆に、Linuxでも使えるようになれば、MSにとって致命的になるかもしれない
ので、Linuxでは中途半端にしか使えなくすると思う。
にXamarineに目をつけたのかな、MSは。
逆に、Linuxでも使えるようになれば、MSにとって致命的になるかもしれない
ので、Linuxでは中途半端にしか使えなくすると思う。
202デフォルトの名無しさん
2018/11/10(土) 00:33:49.51ID:mr47SEAg 多分、そのうち、スマホ用のアプリを作るのは、奇特な人の趣味の世界になっていくかも。
あんな小さな画面ではまともな作業は出来ないし。
自分で作ったアプリを人に見せびらかす目的で、持ち運びしやすいスマホアプリが
作りたい人だけが残っていくのではかなかろうか。
そもそもあんな小さなデバイスで、そんな沢山アプリ作ってどうすんの。
画面の大きなデスクトップPCですら、人気が出るソフトを作るのはとても難しいのに、
小さな画面だと差別化が難しいだろう・・・。
あんな小さな画面ではまともな作業は出来ないし。
自分で作ったアプリを人に見せびらかす目的で、持ち運びしやすいスマホアプリが
作りたい人だけが残っていくのではかなかろうか。
そもそもあんな小さなデバイスで、そんな沢山アプリ作ってどうすんの。
画面の大きなデスクトップPCですら、人気が出るソフトを作るのはとても難しいのに、
小さな画面だと差別化が難しいだろう・・・。
203デフォルトの名無しさん
2018/11/10(土) 00:52:34.31ID:nC3Kb7ZD 画面の小さいことと人気アプリ云々に何の関係があるのか
204デフォルトの名無しさん
2018/11/10(土) 00:52:55.64ID:k7tqAnil スマホアプリももう飽和してる。
特にツール系。残ったのはゲームだけ
特にツール系。残ったのはゲームだけ
205デフォルトの名無しさん
2018/11/10(土) 07:33:36.25ID:nyxZoFY7 >>204
ゲームなんてそれこそ個人で作れるもんじゃない
いくらUnityみたいなプラットフォームがあるって言ってもなぁ・・・
ショボゲーなら作れてもそれこそ飽和してるだろう
しかしWEBサイト、アプリ、ゲーム全部無料で配布しちゃって
こんな終わってる業界ないわな
牛丼チェーン店に突然牛丼0円で配布する会社が現れたら
吉野家でもすき屋でもつぶれてしまうだろ
結局これじゃユーザー相手の商売は難しいから
いつまでも受託開発でクズ客の相手しないといけない
プログラミング技術を磨いても磨いても届かない脱サラへの道
ゲームなんてそれこそ個人で作れるもんじゃない
いくらUnityみたいなプラットフォームがあるって言ってもなぁ・・・
ショボゲーなら作れてもそれこそ飽和してるだろう
しかしWEBサイト、アプリ、ゲーム全部無料で配布しちゃって
こんな終わってる業界ないわな
牛丼チェーン店に突然牛丼0円で配布する会社が現れたら
吉野家でもすき屋でもつぶれてしまうだろ
結局これじゃユーザー相手の商売は難しいから
いつまでも受託開発でクズ客の相手しないといけない
プログラミング技術を磨いても磨いても届かない脱サラへの道
206デフォルトの名無しさん
2018/11/10(土) 10:25:46.86ID:mr47SEAg207デフォルトの名無しさん
2018/11/10(土) 10:33:45.07ID:mr47SEAg208デフォルトの名無しさん
2018/11/10(土) 21:00:48.39ID:JAFflVVJ >>200
マルチプラットフォームでそんなんやりたいとかどこ需要てかスマホとか関係ないやん
マルチプラットフォームでそんなんやりたいとかどこ需要てかスマホとか関係ないやん
209デフォルトの名無しさん
2018/11/10(土) 21:38:56.59ID:owOQnTkP >>207
レッドオーシャンだからね
いざappleストアやgoogleストア開いてレッドオーシャンを目の当たりにするとアプリを作る気が失せるんだよなぁ・・・
どうしたらこんな環境でモチベーションが保てるんだろう
こんな環境でもモチベーション保ってアプリ10個くらい作ってみればなにか変わるのかな
もう社畜にうんざりしてるんだよなぁ・・・
レッドオーシャンだからね
いざappleストアやgoogleストア開いてレッドオーシャンを目の当たりにするとアプリを作る気が失せるんだよなぁ・・・
どうしたらこんな環境でモチベーションが保てるんだろう
こんな環境でもモチベーション保ってアプリ10個くらい作ってみればなにか変わるのかな
もう社畜にうんざりしてるんだよなぁ・・・
210デフォルトの名無しさん
2018/11/11(日) 00:58:50.27ID:rISCeeCc あと、Appleは、自分が決めた外観的なルールに従っているアプリしか
許可しないので、独自の Widget を使っているアプリは、許可されないらしい。
だから、Java(Swing), Qt, FLTK みたいに Widget を独自に描画して Platform 非依存
にする方式ではダメで、wxWidget みたいに OS の Widget をそのまま使うタイプの
やり方で無いとダメなんだそうだ。
本当かどうかは確認してないが。
許可しないので、独自の Widget を使っているアプリは、許可されないらしい。
だから、Java(Swing), Qt, FLTK みたいに Widget を独自に描画して Platform 非依存
にする方式ではダメで、wxWidget みたいに OS の Widget をそのまま使うタイプの
やり方で無いとダメなんだそうだ。
本当かどうかは確認してないが。
211デフォルトの名無しさん
2018/11/11(日) 01:14:27.22ID:rISCeeCc https://futurizm.jp/articles/104
> Xamarinは、C#で記述し.Net環境でクロスプラットフォーム開発がおこなえるツールです。
> OSに依存するインターフェイスやデバイスなどの処理についてはソースを分け、ロジック
> については共通化するという特徴があります。
> Xamarinは、C#で記述し.Net環境でクロスプラットフォーム開発がおこなえるツールです。
> OSに依存するインターフェイスやデバイスなどの処理についてはソースを分け、ロジック
> については共通化するという特徴があります。
212デフォルトの名無しさん
2018/11/11(日) 01:16:20.17ID:rISCeeCc213デフォルトの名無しさん
2018/11/11(日) 01:18:58.96ID:rISCeeCc https://qiita.com/hikarut/items/974e5782a3c0bf26f82a
・XamarinはMicrosoftよりVisual Studioの一部として提供されている
・C#で開発する
・XamarinのAPIはネイティブのAPIを100%移植しており「ロジックの」共通化が可能
・Xamarin.Formsを使うとUIの共通化もできるが一部しか提供されていない
・そのため共通化としてはだいたい60%くらいが妥当のよう
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
・XamarinはMicrosoftよりVisual Studioの一部として提供されている
・C#で開発する
・XamarinのAPIはネイティブのAPIを100%移植しており「ロジックの」共通化が可能
・Xamarin.Formsを使うとUIの共通化もできるが一部しか提供されていない
・そのため共通化としてはだいたい60%くらいが妥当のよう
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
214デフォルトの名無しさん
2018/11/11(日) 07:00:51.72ID:zAxEw/s4 >>210
Appleのガイドラインによれば、ゲームは例外で世界観と統一感があれば独自UIでも構わないよ。
Appleのガイドラインによれば、ゲームは例外で世界観と統一感があれば独自UIでも構わないよ。
215デフォルトの名無しさん
2018/11/11(日) 08:25:56.00ID:rISCeeCc >>214
「ゲーム」だけを例外にしているのも何か困る。
そもそも、ビジネスアプリのUIだって、本来はゲームと同じ。
楽しく操作できる方が良いという点では、RPGのアイテム一覧表示と同じ。
それを、上から目線で1つの価値観で統一しようというのが気に食わない。
「ゲーム」だけを例外にしているのも何か困る。
そもそも、ビジネスアプリのUIだって、本来はゲームと同じ。
楽しく操作できる方が良いという点では、RPGのアイテム一覧表示と同じ。
それを、上から目線で1つの価値観で統一しようというのが気に食わない。
216デフォルトの名無しさん
2018/11/11(日) 08:28:27.87ID:XRKNuZ4U Xamarinでアプリ作るよりブログアフィリエイトで何百記事も書いた方が儲かるかなぁ
Xamarinはスキルにはなるが、もはやスキルなんてあってもなくても
たいして待遇変わらないし
結局業務経験〇〇年〜でしか判断できないアホな企業ばっかだから
XamarinができますといってもXamarinって何?ぽかーんだろうしなぁ
Xamarinはスキルにはなるが、もはやスキルなんてあってもなくても
たいして待遇変わらないし
結局業務経験〇〇年〜でしか判断できないアホな企業ばっかだから
XamarinができますといってもXamarinって何?ぽかーんだろうしなぁ
217デフォルトの名無しさん
2018/11/11(日) 09:56:05.13ID:gNXfgKXJ アホ企業ぐらいにしか応募できない君が悪い
218デフォルトの名無しさん
2018/11/11(日) 10:36:17.02ID:rISCeeCc219デフォルトの名無しさん
2018/11/12(月) 13:48:47.53ID:8gHHasyS リスト表示とかタブとか自分で作りたくねえだろ
標準の部品があることはありがたい
標準の部品があることはありがたい
220デフォルトの名無しさん
2018/11/13(火) 13:07:33.42ID:Cws3tb/7 >>219
GUI(Widget) ToolKit には、以下の2種類あることを言っているだけで、
アプリ・プログラマが独自に描くという意味ではない。
1. Widget を OSの Widget を使わずにライブラリが独自に描画する。
例. Java(Swing), Qt, FLTK
条件が同じなら、描画が PIXEL 単位でどの Platform でも同じになり、
全プラットフォーム完全互換も夢ではなく、あるプラットフォームでテストすれば、
他のプラットフォームでもそのまま動く可能性が高い。
反面、Apple の審査は通りにくいかも。
2. 各OSのWidget(Win32 Control[EditBox, ListBox, ComboBox, Button, SlideBar, ToolBar], Dialog など)
をそのまま使う。
例. wxWidget
各 OS の Native な GUI と同じなので、ユーザーの混乱は少ない反面、
互換性の問題が生じたり、OSごとに異なるバグが隠れていることがある。
Apple の審査は通り易いかも。
GUI(Widget) ToolKit には、以下の2種類あることを言っているだけで、
アプリ・プログラマが独自に描くという意味ではない。
1. Widget を OSの Widget を使わずにライブラリが独自に描画する。
例. Java(Swing), Qt, FLTK
条件が同じなら、描画が PIXEL 単位でどの Platform でも同じになり、
全プラットフォーム完全互換も夢ではなく、あるプラットフォームでテストすれば、
他のプラットフォームでもそのまま動く可能性が高い。
反面、Apple の審査は通りにくいかも。
2. 各OSのWidget(Win32 Control[EditBox, ListBox, ComboBox, Button, SlideBar, ToolBar], Dialog など)
をそのまま使う。
例. wxWidget
各 OS の Native な GUI と同じなので、ユーザーの混乱は少ない反面、
互換性の問題が生じたり、OSごとに異なるバグが隠れていることがある。
Apple の審査は通り易いかも。
221デフォルトの名無しさん
2018/12/05(水) 01:24:28.91ID:mHds3GDp 個人的には Flutter vs ネイティブ勢 (Xamarin, React Native, Kotlin Native) だと思うけどどっちが勝つんだろう。Flutter 次第な感じかな
222デフォルトの名無しさん
2018/12/05(水) 01:56:39.88ID:OJCPHum3 勝ち負けじゃない気が。
各々利点欠点あるからどれかが他を制圧するって感じにはならないんじゃ
各々利点欠点あるからどれかが他を制圧するって感じにはならないんじゃ
223デフォルトの名無しさん
2018/12/05(水) 02:53:32.35ID:GHZnXYuL flutterもネイティブだけどね
224デフォルトの名無しさん
2018/12/05(水) 10:54:55.29ID:keH0PFqQ この場合のネイティブはネイティブのSDK、コントロールなどを使うかどうかって話だと思うの
225デフォルトの名無しさん
2018/12/05(水) 12:10:51.68ID:UP+n/rEI Xamarinは糞だけどね
226デフォルトの名無しさん
2018/12/05(水) 20:00:19.53ID:B0Y/s1gd Xamarinちゃん
227デフォルトの名無しさん
2018/12/05(水) 20:22:45.97ID:mHds3GDp Forms 4.0 から iOS 向けのマテリアルデザインコンポーネントバインディングして Android/iOS 両方デザイン統一しやすくするみたいだな。これはなかなか良さげ
228デフォルトの名無しさん
2018/12/05(水) 20:26:51.62ID:mHds3GDp 難しいのかもしれないけど Live Previewer はよ復活させてホットリローディングできるようにしないとキツそう
229デフォルトの名無しさん
2018/12/10(月) 16:56:37.48ID:iRRzaRM/ みなさんクロスプラットホームのFormsでやってる人が多いんですか?
僕はこれから参考書買って始めようと思うんだけど
Andoroidしか持ってないからAndoroidネイティブから始めようと思ってるけど
Formsとネイティブは相当違うんですか?
予備知識無で始めるにはどっちがいいですか?
僕はこれから参考書買って始めようと思うんだけど
Andoroidしか持ってないからAndoroidネイティブから始めようと思ってるけど
Formsとネイティブは相当違うんですか?
予備知識無で始めるにはどっちがいいですか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★5 [BFU★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【悲報】SANA、発言撤回拒否 [769931615]
- 米シンクタンク「アメリカは台湾問題で"あいまい戦略"を取っている。高市早苗はこの方針から逸脱している」 [603416639]
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
- お前ら「サクッとオナニーするか」←何分のイメージ?
- ジャーナリストがテレビで解説「台湾問題は高市総理から言ったのではなく、立憲民主が日本の対応可能能力を暴こうとしたから」 [359572271]
- 俺性格悪いなって思った瞬間あげてけ
