!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
探検
Xamarin Part6
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (ワッチョイ bee0-PvcH)
2017/10/19(木) 07:55:07.34ID:lUytdpCK0929デフォルトの名無しさん (ワッチョイ 5219-53i4)
2018/07/28(土) 22:29:42.59ID:/yDPlbZT0 >>928
CPUが無駄ってブロックされるって事か。
無駄にCPU Timeを食うのかと思ったw
スレッドがブロックされるから別スレッドにしてるんだろう。
ワーカースレッドがブロックされても問題ないだろうよ。
CPUが無駄ってブロックされるって事か。
無駄にCPU Timeを食うのかと思ったw
スレッドがブロックされるから別スレッドにしてるんだろう。
ワーカースレッドがブロックされても問題ないだろうよ。
930デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/07/29(日) 00:51:56.70ID:KHAW7G3k0931デフォルトの名無しさん (ワッチョイ 722b-Gm4o)
2018/07/29(日) 02:17:05.03ID:8rd4Vwfm0932デフォルトの名無しさん (ワッチョイ 7f1e-wJyY)
2018/07/29(日) 02:58:21.55ID:h/RqyrZZ0 >>928は馬鹿の予感
933デフォルトの名無しさん (ワッチョイ c27f-w8r8)
2018/07/29(日) 03:38:13.91ID:biDksx1m0 いまだによくわかってないんだけど、皆さんはイベントハンドラーが UI スレッドで実行されるのかワーカースレッドで実行されるのかってどうやって判断してるの?
ドキュメントに書いてなくない? 経験則?
ドキュメントに書いてなくない? 経験則?
934デフォルトの名無しさん (ワッチョイ 722b-Gm4o)
2018/07/29(日) 06:32:20.60ID:8rd4Vwfm0 >>933
ログのスレッドIDで確認
ログのスレッドIDで確認
935デフォルトの名無しさん (ワッチョイ 5219-53i4)
2018/07/29(日) 08:01:15.68ID:bobwyxPQ0 >>933
System.Threading.Thread.CurrentThread.ManagedThreadId で見れば分かるけど
ドキュメントにセカンダリースレッドで実行されるって書いてないかな。
System.Threading.Thread.CurrentThread.ManagedThreadId で見れば分かるけど
ドキュメントにセカンダリースレッドで実行されるって書いてないかな。
936デフォルトの名無しさん (ワッチョイ 5219-53i4)
2018/07/29(日) 08:03:41.30ID:bobwyxPQ0937デフォルトの名無しさん (ワッチョイ 4b81-tjON)
2018/07/29(日) 09:36:12.11ID:PJktMOre0 Xamarinみたいな糞でやるから馬鹿になる
938デフォルトの名無しさん (フリッテル MM6e-qjVX)
2018/07/29(日) 09:52:09.55ID:S60DwsOLM Xamarin関係なくね?
939デフォルトの名無しさん (ワッチョイ 722b-Gm4o)
2018/07/29(日) 15:40:26.45ID:8rd4Vwfm0 async await 便利だけど、Xamarin Android で Activity の中で使うのは注意しないと危険だねえ
いろいろやったり調べたりした結果、
使いたいなら Task.Run( async () => { .... } ) の中で使うのがいいのかなとか思った
await 指定無しで呼んで ContinueWith(() => { }) とか付けといてもいいかもだけど
いろいろやったり調べたりした結果、
使いたいなら Task.Run( async () => { .... } ) の中で使うのがいいのかなとか思った
await 指定無しで呼んで ContinueWith(() => { }) とか付けといてもいいかもだけど
940デフォルトの名無しさん (ワッチョイ c2eb-L7o6)
2018/07/29(日) 17:30:12.55ID:EVh5G4xc0 流れぶった切って初心者質問させてください。
スライドスイッチの大きさを大きくしたいんですが
どうやってやりますか?
SwitchCell でも Switch でもどっちの場合でもいいんですが
縦横2〜3倍に巨大化したいのです。
スライドスイッチの大きさを大きくしたいんですが
どうやってやりますか?
SwitchCell でも Switch でもどっちの場合でもいいんですが
縦横2〜3倍に巨大化したいのです。
941デフォルトの名無しさん (スプッッ Sd52-K/Dw)
2018/07/29(日) 21:44:20.40ID:7VJVm5i+d 標準コンポーネント大きくしちゃだめなんじゃないか
942デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/07/30(月) 00:01:54.17ID:ehpKJKOO0 ダメっていうか無理だろ。
WPFみたいなレンダトランスフォームあったっけ?
ネイティブコントロールには無理そうだけど
WPFみたいなレンダトランスフォームあったっけ?
ネイティブコントロールには無理そうだけど
943デフォルトの名無しさん (ワッチョイ 1e3b-KqpP)
2018/07/30(月) 00:12:16.06ID:ecoIDoUL0944デフォルトの名無しさん (ワッチョイ c27f-w8r8)
2018/07/30(月) 00:48:46.84ID:nusx/Pi30 iOS/Android ともに Scale は変えられるみたいだよ
カスタムレンダラーで変えればいけると思う
カスタムレンダラーで変えればいけると思う
945デフォルトの名無しさん (ワッチョイ 4b81-tjON)
2018/07/30(月) 08:40:22.88ID:GuqoxXvR0 > Xamarin.Formsはちょっと複雑なことしようとするとお得意のdependency serviceとcustom rendererの連発
946デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/07/30(月) 09:37:33.81ID:ehpKJKOO0 >>944
IOSもいけるんだっけ。したら両者Effectでもいけるのでは
IOSもいけるんだっけ。したら両者Effectでもいけるのでは
947デフォルトの名無しさん (ワッチョイ c2eb-L7o6)
2018/07/30(月) 13:37:39.52ID:l25J0S2V0 公開アプリじゃなくて社内アプリなので
iOSは無視でいいです。
デフォのが小さすぎて操作しづらいという意見があって。
iOSは無視でいいです。
デフォのが小さすぎて操作しづらいという意見があって。
948デフォルトの名無しさん (ワッチョイ c2eb-L7o6)
2018/07/30(月) 13:39:57.45ID:l25J0S2V0949デフォルトの名無しさん (ワッチョイ 92d2-UO0F)
2018/07/31(火) 05:18:24.40ID:YsPpvCbE0950デフォルトの名無しさん (ワントンキン MM42-Bgjd)
2018/07/31(火) 09:06:02.55ID:5TiFvtnRM atsushienoも逃げ出すXamarinの糞さ
951デフォルトの名無しさん (オッペケ Sr47-Vhal)
2018/07/31(火) 12:38:30.42ID:r5ppX6E5r ちょまどは
952デフォルトの名無しさん (ブーイモ MM5b-Bgjd)
2018/07/31(火) 12:42:59.07ID:p122TAAsM 可愛い糞
953デフォルトの名無しさん (ワントンキン MM42-Bgjd)
2018/07/31(火) 12:49:02.43ID:5TiFvtnRM ちょまどはもう全然Xamarinの情報発信してなくね
Xamarinみたいな糞を未だにやってるのは騙されたお前らだけ
Xamarinみたいな糞を未だにやってるのは騙されたお前らだけ
954デフォルトの名無しさん (ワッチョイ e323-2QVD)
2018/07/31(火) 13:27:53.42ID:Sn2VrW8x0 騙すのが上手なのは同意
955デフォルトの名無しさん (スププ Sd32-KqpP)
2018/07/31(火) 13:31:22.81ID:PrDZWO8Sd >>950
辞めるのはMSであってXamarinの開発はまだやると言っているんだが
辞めるのはMSであってXamarinの開発はまだやると言っているんだが
956デフォルトの名無しさん (ブーイモ MMe3-qUxG)
2018/07/31(火) 14:20:16.76ID:DyXK6LsIM >>955
他の言語やフレームワークに乗り換える可能性が高いって意味のこと書いて無い?
他の言語やフレームワークに乗り換える可能性が高いって意味のこと書いて無い?
957デフォルトの名無しさん (ワッチョイ 1ee0-4tas)
2018/07/31(火) 15:02:47.70ID:GnrEa2MU0 会社に所属していると自分でやりたいことができない。だから辞める。
としか取れないんだけどな・・・
>>956
>非OSS部分が無いとコードが維持できないレベルになってきたら、他の言語やフレームワークに乗り換えてやっていくつもりです。
と書いてるだけ。逆にいうと、コードが維持できるのならC#のままって事だろ。
としか取れないんだけどな・・・
>>956
>非OSS部分が無いとコードが維持できないレベルになってきたら、他の言語やフレームワークに乗り換えてやっていくつもりです。
と書いてるだけ。逆にいうと、コードが維持できるのならC#のままって事だろ。
958デフォルトの名無しさん (ブーイモ MMe3-qUxG)
2018/07/31(火) 15:32:10.25ID:DyXK6LsIM >>957
その次の「〜早々にそうなるかもしれません。」が目にはいらないのかな?
その次の「〜早々にそうなるかもしれません。」が目にはいらないのかな?
959デフォルトの名無しさん (ワントンキン MM42-Bgjd)
2018/07/31(火) 19:44:36.05ID:5TiFvtnRM Xamarin程の糞はない
960デフォルトの名無しさん (ワッチョイ 27b3-an2U)
2018/07/31(火) 20:25:37.08ID:O69keAKm0 ちょまどはどうしてEnoさんにお疲れ様リプをしないのかな?^^
961デフォルトの名無しさん (ワッチョイ 9291-Pz79)
2018/07/31(火) 20:27:04.06ID:G0Cipi0H0962デフォルトの名無しさん (ワッチョイ d6b6-53i4)
2018/07/31(火) 21:09:24.53ID:dZPIlJxB0 >>953
先月カンファレンスで登壇してたぞ食糞野郎
先月カンファレンスで登壇してたぞ食糞野郎
963デフォルトの名無しさん (ワッチョイ 7feb-L7o6)
2018/08/01(水) 10:44:54.45ID:3YKcL0te0 すみません、StackLayout の高さって自動じゃないんですか。
<TableView Intent="Form">
<TableView.Root>
<TableRoot>
<TableSection>
<ViewCell>
<StackLayout>
<StackLayout>
<Label FontSize="Large">あ</Label>
</StackLayout>
<StackLayout>
<Label FontSize="Large">い</Label>
</StackLayout>
</StackLayout>
</ViewCell>
</TableSection>
</TableRoot>
</TableView.Root>
</TableView>
で、「あ」は表示されるのですが「い」が表示されません。
<TableView Intent="Form">
<TableView.Root>
<TableRoot>
<TableSection>
<ViewCell>
<StackLayout>
<StackLayout>
<Label FontSize="Large">あ</Label>
</StackLayout>
<StackLayout>
<Label FontSize="Large">い</Label>
</StackLayout>
</StackLayout>
</ViewCell>
</TableSection>
</TableRoot>
</TableView.Root>
</TableView>
で、「あ」は表示されるのですが「い」が表示されません。
964デフォルトの名無しさん (ワッチョイ 7feb-L7o6)
2018/08/01(水) 10:58:20.65ID:3YKcL0te0 自己解決
HasUnevenRows = "True" にしないといけないのですね。
あとはスイッチのサイズ・・・
HasUnevenRows = "True" にしないといけないのですね。
あとはスイッチのサイズ・・・
965デフォルトの名無しさん (ワッチョイ 1ee0-4tas)
2018/08/01(水) 12:13:55.11ID:xxykBTbU0 Xamarin.Forms 2.5.x で作ったプロジェクトを3.xに更新すると以下のエラーが出るのですが、解決方法はありませんか?
エラー CS0012 型 'Attribute' は、参照されていないアセンブリに定義されています。アセンブリ 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' に参照を追加する必要があります。
エラー CS0012 型 'Attribute' は、参照されていないアセンブリに定義されています。アセンブリ 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' に参照を追加する必要があります。
966デフォルトの名無しさん (スププ Sd32-KqpP)
2018/08/01(水) 12:29:01.94ID:8T0953Q1d これ参考にしてカスタムレンダラーつくりなよ
scaleの設定が効くと言ってるよ
https://stackoverflow.com/questions/10173590/how-to-change-the-size-of-a-switch-widget
>>964
scaleの設定が効くと言ってるよ
https://stackoverflow.com/questions/10173590/how-to-change-the-size-of-a-switch-widget
>>964
967デフォルトの名無しさん (ワッチョイ 7feb-L7o6)
2018/08/01(水) 13:19:21.76ID:3YKcL0te0 自作ですか・・・
了解しました。
了解しました。
968デフォルトの名無しさん (ワントンキン MM42-Bgjd)
2018/08/01(水) 14:00:41.74ID:puNJPiJzM Xamarinみたいな糞でやるからそうなる
969デフォルトの名無しさん (ワッチョイ 7feb-L7o6)
2018/08/01(水) 17:04:26.25ID:3YKcL0te0 ロジックの組み立ては C# でラクなんだけどなぁ
Java なんて関わりたくない w
Java なんて関わりたくない w
970デフォルトの名無しさん (ワッチョイ 16e8-53i4)
2018/08/01(水) 18:50:20.90ID:faIeNtZh0 素晴らしい
一つの言語でiOSとAndroidの開発が出来てしまうのか
Xamarin使うしか無いじゃんコレ
一つの言語でiOSとAndroidの開発が出来てしまうのか
Xamarin使うしか無いじゃんコレ
971デフォルトの名無しさん (ワントンキン MM42-Stwv)
2018/08/01(水) 19:00:57.70ID:lkGccbe9M それならFlutter dartの方が良さそうだけど
972デフォルトの名無しさん (スププ Sd32-KqpP)
2018/08/01(水) 19:02:10.53ID:gQ+f4Attd .Formsの方は痒いところに手が届かなかったりするけど.Nativeの方はマジ強力で使える
973デフォルトの名無しさん (ワッチョイ 128e-53i4)
2018/08/01(水) 19:44:02.57ID:SU5pXf//0 Forms程の糞はない
974デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/08/01(水) 21:42:17.83ID:u6lwEO3L0 Formsで届かなかったとこ何?
975デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/08/01(水) 21:46:27.64ID:u6lwEO3L0 Flutterは後発で色々良いところもありそうだけどこなれてないとこもまだ多そうなイメージ
まだネイティブコントロールとの混在はできないんだっけ?
まだネイティブコントロールとの混在はできないんだっけ?
976デフォルトの名無しさん (ワッチョイ c27f-w8r8)
2018/08/01(水) 21:52:19.45ID:zXrARzoj0 Android で Switch のカスタムレンダラー書いてスケール変えれるか試してみたけど、元々のサイズまでで描画が切れちゃってダメだな
Forms 生かすなら Android の Switch 使うのやめて、Switch っぽい見た目のもの作ったほうが早そう
Forms 生かすなら Android の Switch 使うのやめて、Switch っぽい見た目のもの作ったほうが早そう
977デフォルトの名無しさん (ワッチョイ 4b81-tjON)
2018/08/01(水) 22:02:37.74ID:w7n239MG0 そんな無駄な実験に時間を浪費する暇があったらネイティブでそれぞれで作ったほうが早い
978デフォルトの名無しさん (アウアウウー Sa43-tjON)
2018/08/01(水) 22:08:23.18ID:fVLJSHi8a iOSだったら三点タップして拡大してくださいで済む話
979デフォルトの名無しさん (ワッチョイ 4ffc-hrxJ)
2018/08/01(水) 22:26:33.26ID:u6lwEO3L0 えーとネイティブだとスケールできるの?
980デフォルトの名無しさん (スププ Sd32-KqpP)
2018/08/01(水) 22:32:15.11ID:gQ+f4Attd ネイティブでも結局カスタムSwitch造ることになるんだからFormsでもネイティブでも手間は大して変わらんな
981デフォルトの名無しさん (アウアウウー Sa43-tjON)
2018/08/01(水) 22:43:00.96ID:fVLJSHi8a 念のため書いとくけどiOSは三点ダブルタップで画面が拡大する
982デフォルトの名無しさん (スププ Sd32-KqpP)
2018/08/01(水) 22:48:30.70ID:gQ+f4Attd983デフォルトの名無しさん (ワッチョイ 4b81-tjON)
2018/08/01(水) 22:52:02.34ID:w7n239MG0 カスタムレンダラーで実験して時間を無駄にした分の負け
984デフォルトの名無しさん (ワッチョイ 6fe0-yKTt)
2018/08/02(木) 09:22:40.50ID:DfADEw/T0 PGなんて、try and error の積み重ねじゃん。
そういった時間を無駄と思っているなら将来性無いね。
枯れた技術だけで組んでいればいいさ。
そういった時間を無駄と思っているなら将来性無いね。
枯れた技術だけで組んでいればいいさ。
985デフォルトの名無しさん (アウアウウー Saa7-m06p)
2018/08/02(木) 10:15:24.16ID:StitAPiia そもそもカスタムレンダラーなども含め、Xamarinその他のクロスプラットフォーム技術によって共通化させる主な目的は開発の高速化ではないからね
特に対象の規模が大きくなればなるほど後の保守の効率化の方がメインとなる
特に対象の規模が大きくなればなるほど後の保守の効率化の方がメインとなる
986デフォルトの名無しさん (ワントンキン MM9f-twcf)
2018/08/02(木) 10:20:06.41ID:lOc4vhPdM もっと意味のあるtry and errorに時間を使うべき
Xamarin特有の糞関わっている暇などない
Xamarin特有の糞関わっている暇などない
987デフォルトの名無しさん (ブーイモ MMff-twcf)
2018/08/02(木) 10:27:41.92ID:145pfVw+M >>984
明らかにお宝の埋まってない穴を掘り進むTry and Errorもあるからねえ。そのあたりはPGセンスの有無が大きい。
いくらTry and Errorをしてもお前にゃ一生無理だってのはある。
明らかにお宝の埋まってない穴を掘り進むTry and Errorもあるからねえ。そのあたりはPGセンスの有無が大きい。
いくらTry and Errorをしてもお前にゃ一生無理だってのはある。
988デフォルトの名無しさん (アウアウウー Saa7-m06p)
2018/08/02(木) 11:22:51.91ID:c9Ey8E3qa どのクロスプラットフォームでもカスタムレンダラーなりDIなりに当たる仕組みは存在する(というか特にスマホ向けなら必須である)わけで
言語や文法が異なるだけで実質的には何も変わらずxamarin特有のことなどではない
言語や文法が異なるだけで実質的には何も変わらずxamarin特有のことなどではない
989デフォルトの名無しさん (ワッチョイ 23fc-Oi9Z)
2018/08/02(木) 11:27:45.40ID:LGz4QA580990デフォルトの名無しさん (ワントンキン MM9f-twcf)
2018/08/02(木) 13:54:51.15ID:lOc4vhPdM クロスプラットフォームは総じて糞
その中でもXamarinはキングオブ糞
その中でもXamarinはキングオブ糞
991デフォルトの名無しさん (ワッチョイ 6fe0-yKTt)
2018/08/02(木) 14:14:16.98ID:DfADEw/T0 求められるのは高速化ではなく、効率化だな。速く組んでも無駄な動作ばかりしてたら駄目だろ。
そういう意味合いで、開発言語の共通化は部品の共通化になり、効率が上がる。
そういう意味合いで、開発言語の共通化は部品の共通化になり、効率が上がる。
992デフォルトの名無しさん (ブーイモ MMff-Oi9Z)
2018/08/02(木) 16:27:17.59ID:J2i/LTH2M どうでもいい言葉遊びは置いといて、多くの部分を共通に作れるからトータル時間短く開発できるしメンテも楽。
決して共通化=早く開発できるではないけれど、自分の経験上は環境構築のトラブルなど考慮してもざまりんでやった方が別々に作るよりはるかにマシっていうか別々に作ることとか考えただけでもやだわ
決して共通化=早く開発できるではないけれど、自分の経験上は環境構築のトラブルなど考慮してもざまりんでやった方が別々に作るよりはるかにマシっていうか別々に作ることとか考えただけでもやだわ
993デフォルトの名無しさん (ワッチョイ 5381-0Uuo)
2018/08/03(金) 08:47:55.74ID:lMjnDUvZ0 Xamarin程の糞はない
994デフォルトの名無しさん (ワッチョイ ff8e-Xflc)
2018/08/03(金) 09:25:46.34ID:uMmdDEaL0 Forms程の糞はない
995デフォルトの名無しさん (ワッチョイ 3310-XmFD)
2018/08/04(土) 19:42:36.38ID:9ru7WbLJ0 最初にちょまどさえ使わなければこんなに粘着されることもなかったのに
996デフォルトの名無しさん (フリッテル MMff-l5bF)
2018/08/04(土) 20:51:24.93ID:F4AuyzGvM ( ̄▽ ̄)
997デフォルトの名無しさん (ワッチョイ 23fc-Oi9Z)
2018/08/04(土) 21:31:16.85ID:PzVn9Lj10 粘着する基地外を叩くべきでそれでチョ窓を叩くのは基地外の思う壺
998デフォルトの名無しさん (ワッチョイ ff8e-Xflc)
2018/08/04(土) 22:20:50.49ID:tGGoz5e20 Formsの端々に見えるやっつけ感が糞
999デフォルトの名無しさん (ワッチョイ 23fc-Oi9Z)
2018/08/05(日) 01:12:20.78ID:h7155+2B0 具体的なことは何も言えない、と。
1000デフォルトの名無しさん (ワッチョイ 5381-0Uuo)
2018/08/05(日) 14:50:07.34ID:h00bNn2V0 Xamarin程の糞はない
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 290日 6時間 55分 0秒
新しいスレッドを立ててください。
life time: 290日 6時間 55分 0秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ★2 [冬月記者★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★2 [蚤の市★]
- 東京都「都民の税金1.5兆円が国に奪われている」「全国に分配されている」に地方民ブチギレ ★2 [Hitzeschleier★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★5 [Hitzeschleier★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- 【悲報】ネトウヨの次のターゲット「渡邊渚」に決まるwwwwwwwwwwwwwwwwwwwww [455031798]
- 竹中平蔵「日米が長年守り続けてき台湾有事に関する曖昧戦略の知恵を一瞬にして無にさせた岡田の責任は非常に重い」 [271912485]
- 人に好かれるようになりたい。どうしたらいいの?
- 中国人、超ド正論。「チベットやウイグルに住んでるのはチベット族やウイグル族だが、アイヌから奪った土地に住んでる日本人こそ侵略者」 [314039747]
- 韓←"韓国"専用漢字
- プレステはなぜ馬鹿にされるのか
