C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!
公式
http://xamarin.com/
前スレ
Xamarin Part6
https://mevius.5ch.net/test/read.cgi/tech/1508356242/
Xamarin Part5
http://mevius.2ch.net/test/read.cgi/tech/1498575762/
Xamarin Part4
http://mevius.2ch.net/test/read.cgi/tech/1494196804/
Xamarin Part3
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 Part7
■ このスレッドは過去ログ倉庫に格納されています
2020/08/06(木) 14:13:17.40ID:FqdHb27g
2デフォルトの名無しさん
2020/08/06(木) 14:14:15.82ID:6QU45l4b2020/08/06(木) 14:15:38.36ID:FqdHb27g
Xamarin で起動速度を改善させるためにこんなことをやった、という記事
https://qiita.com/conduits/items/cd7338329c3b7c22dc9c
https://qiita.com/conduits/items/cd7338329c3b7c22dc9c
2020/08/06(木) 14:22:31.45ID:FqdHb27g
Microsoft、「Xamarin」の全APIドキュメントをオープンソース化
https://www.atmarkit.co.jp/ait/articles/1905/13/news081.html
https://www.atmarkit.co.jp/ait/articles/1905/09/news108.html
https://www.atmarkit.co.jp/ait/articles/1905/13/news081.html
https://www.atmarkit.co.jp/ait/articles/1905/09/news108.html
2020/08/06(木) 14:24:24.10ID:FqdHb27g
2020/08/06(木) 14:27:36.38ID:FqdHb27g
Introducing .NET Multi-platform App UI | .NET Blog
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
GitHub - dotnet/maui: MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://github.com/dotnet/maui
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
GitHub - dotnet/maui: MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://github.com/dotnet/maui
2020/08/06(木) 14:29:42.40ID:FqdHb27g
しかしコロナの影響もあるし.NET 5は本当に計画通りにリリースできるのかね
https://docs.microsoft.com/ja-jp/archive/msdn-magazine/2019/july/csharp-net-reunified-microsoft%e2%80%99s-plans-for-net-5
https://docs.microsoft.com/ja-jp/archive/msdn-magazine/2019/july/csharp-net-reunified-microsoft%e2%80%99s-plans-for-net-5
2020/08/06(木) 14:41:47.47ID:eb9QXq7x
え?
.net 5はそれこそ順調やん?
今preview 7?で、後1つか2つかなんかでなんかになるって
.net 5はそれこそ順調やん?
今preview 7?で、後1つか2つかなんかでなんかになるって
2020/08/06(木) 14:48:19.15ID:eb9QXq7x
Today, we’re releasing .NET 5.0 Preview 7. It’s the second to last of the preview releases (before moving to RC).
ちょっと遅れてるのかな
ちょっと遅れてるのかな
2020/08/06(木) 14:55:05.84ID:eb9QXq7x
https://gigazine.net/news/20200804-web-framework-benchmark/
つか、Spanとかパフォーマンス頑張ってるおかげなのか?
つか、Spanとかパフォーマンス頑張ってるおかげなのか?
2020/08/06(木) 15:36:21.59ID:rGQilYQX
Xamarin程の糞はない
2020/08/06(木) 18:31:29.18ID:MBHOmVV+
flutterよりxamarinのほうが良いってところは何だろう?
C#とdartの言語の違いは別にして。
C#とdartの言語の違いは別にして。
2020/08/06(木) 23:29:24.22ID:/4481glQ
接触確認アプリcocoaもXamarinを使ったから品質が悪くなった
2020/08/06(木) 23:58:17.88ID:AWtnj9QL
誤通知とか通知されないとかそもそもチェックされないとか
どうすんだよあれ
どうすんだよあれ
2020/08/07(金) 00:06:15.86ID:zJY3A5YL
Xamarinみたいな糞で作るからそうなる
2020/08/07(金) 00:36:56.13ID:Y3UKk4kW
Xamarinのせいで地震が起きた
17デフォルトの名無しさん
2020/08/07(金) 13:56:33.12ID:8eotzLl7 cocoaでxamarin+Azureの巻き返ししようとしたけどかえってミソつけたな
18デフォルトの名無しさん
2020/08/08(土) 09:54:47.35ID:noFfmCPy2020/08/08(土) 10:18:28.41ID:mdMCssIZ
むしろ直近2週間以内の行動圏内に感染者との接触が10人も表示されているのはヤバくないか?
20デフォルトの名無しさん
2020/08/08(土) 10:40:05.61ID:noFfmCPy いや
日本全国でまだ数十人分しか登録されてないって話
日本全国でまだ数十人分しか登録されてないって話
21デフォルトの名無しさん
2020/08/08(土) 10:51:41.52ID:noFfmCPy ソースはこれ
https://japan.cnet.com/article/35157557/
感染(陽性)判明した人には本人のスマホに強制的にCOCOAインストールさせて感染登録させるくらいでないといかんが
感染後にインストールしても無意味かも知れんな
https://japan.cnet.com/article/35157557/
感染(陽性)判明した人には本人のスマホに強制的にCOCOAインストールさせて感染登録させるくらいでないといかんが
感染後にインストールしても無意味かも知れんな
2020/08/08(土) 23:18:09.20ID:oo3cefIo
Xamarinで作るとそれだけでアプリの品質が悪くなる
2020/08/09(日) 14:13:09.11ID:jVlN9vTc
Xamarin って
美しくなくね?
美しくなくね?
2020/08/09(日) 15:50:42.77ID:xaYYcdgf
Xamarin って
美しくね?
美しくね?
2020/08/12(水) 14:28:42.08ID:+kIGttFy
Xamarinってそんなひどいの?
Unity使った方がマシまである?
Unity使った方がマシまである?
26デフォルトの名無しさん
2020/08/12(水) 15:55:09.93ID:mptqcK2n 福島みずほってもしかしてアホなん?
2020/08/12(水) 16:35:53.71ID:0ipXQ14k
>>25
比較対象がおかしいやろ
比較対象がおかしいやろ
2020/08/16(日) 02:31:39.74ID:OypyCeFG
Unityはクロスプラットフォームで唯一成功しているそれは認めよう
他は糞ばかり、その中でもキングオブ糞なのがXamarin
他は糞ばかり、その中でもキングオブ糞なのがXamarin
2020/08/16(日) 02:34:41.73ID:hHqe5wIQ
>>28
何と比較してどう糞なの?
何と比較してどう糞なの?
2020/08/21(金) 22:56:07.34ID:7sZYVk6y
Flutter > React Native >> WebViewアプリ >>>>>>>> Xama糞
2020/08/21(金) 23:53:30.92ID:FwWBVWWx
Mauiくるまで待とう
2020/08/22(土) 12:03:52.39ID:2MMEFoqz
Xamarin Nativeはいい出来だけど肝心のXamarin Formsはクソ
バグ多すぎ
バグ多すぎ
2020/09/02(水) 19:56:40.18ID:0CXOFL8V
FlutterもWeb正式対応したけどぶっちゃけどうなのよ
やっぱ案件はWebが一番需要あるからあえてハイブリッド選ぶならReactになっちゃうと思うんだが
やっぱ案件はWebが一番需要あるからあえてハイブリッド選ぶならReactになっちゃうと思うんだが
2020/09/02(水) 19:59:40.96ID:0CXOFL8V
あとReactはクラスじゃなくてSFC推奨で継承じゃなくてHOC使えってのが困惑
俺もSFCのが書き方好きだからクラス使ってないけどHOCは複雑だからHooksバリバリ使っててこれRedux必要なんか?って感じながら書いてるわ
俺もSFCのが書き方好きだからクラス使ってないけどHOCは複雑だからHooksバリバリ使っててこれRedux必要なんか?って感じながら書いてるわ
35デフォルトの名無しさん
2020/09/04(金) 14:33:28.27ID:l2EHvy2i2020/09/09(水) 02:31:01.70ID:BngVlqX7
開発環境の話になったらめっちゃ饒舌になっててワロタ
2020/09/12(土) 13:13:31.49ID:LKBKa7/V
Xamarinがいまいち広がらないのはXAMLのせい
はよC#で統一してくり
はよC#で統一してくり
38デフォルトの名無しさん
2020/09/12(土) 13:20:34.31ID:SrgMyv5q2020/09/12(土) 14:14:19.52ID:UtWM7E2q
>>37
XAML使わなくてもC# コードだけで作れますよ
XAML使わなくてもC# コードだけで作れますよ
2020/09/12(土) 14:36:43.08ID:N1DxVJXS
>>37
マジでにわかどころかエアプすぎるだろなんなの?
C#は言語、XAMLはフロントエンドでReactと同じだよしったかくん
そもそもXMLでアプリケーションフロントエンド実装の先駆けで期待されてたしニーズもあったのにMSはプロプライエタリから脱却できなくてWPF放置したから結果MVVMも死んだ
スティーブ・バルマーによって失われた10年は開発環境でもMSを敗者にしてしまった
マジでにわかどころかエアプすぎるだろなんなの?
C#は言語、XAMLはフロントエンドでReactと同じだよしったかくん
そもそもXMLでアプリケーションフロントエンド実装の先駆けで期待されてたしニーズもあったのにMSはプロプライエタリから脱却できなくてWPF放置したから結果MVVMも死んだ
スティーブ・バルマーによって失われた10年は開発環境でもMSを敗者にしてしまった
2020/09/12(土) 14:40:10.32ID:OeSrK4aT
AndroidっではMVVM健在
2020/09/12(土) 14:52:52.71ID:N1DxVJXS
そもそもXamarinはMAUIが正式リリースされた1年後にサポート終了予定だぞ
MVVMもMVUが主流になるだろうからデスクトップアプリでだけ生き残れるのかな?放置されて死んじゃいそうだけど
MVVMもMVUが主流になるだろうからデスクトップアプリでだけ生き残れるのかな?放置されて死んじゃいそうだけど
43デフォルトの名無しさん
2020/09/12(土) 15:43:22.54ID:cDX1Q2rT2020/09/12(土) 16:22:56.40ID:m/K69oEV
ウチはずっとXAMLでUI組んでるなあ
慣れると楽なんだがみんな嫌いか?
慣れると楽なんだがみんな嫌いか?
2020/09/12(土) 16:27:17.21ID:UtWM7E2q
2020/09/12(土) 16:41:53.83ID:DX+Q01qV
Xamarin.Formsだとパーツ貼り付けできないし
リストでパーツを増殖させるような方法だとそもそもガイドすら表示されない(xamlのせいではないのだけ)
なんかせめてガイドを表示する方法って無いのかな
やってる人いるみたいだから俺が知らないだけみたいだけど・・・
リストでパーツを増殖させるような方法だとそもそもガイドすら表示されない(xamlのせいではないのだけ)
なんかせめてガイドを表示する方法って無いのかな
やってる人いるみたいだから俺が知らないだけみたいだけど・・・
2020/09/12(土) 16:44:38.08ID:N1DxVJXS
俺もXAML大好きだよControlTemplate、VisualTree、LogicalTree理解しててユーザー定義コントロールでゴリゴリカスタマイズできるやつ少ないからかなり重宝された
たださっさとASP捨ててXAMLをWebに対応させなかったのがMSの大失策だったし今もBlazorなんかでASP引っ張ってるのは愚策だと思う
俺ならXAML+MVUですべてのアーキテクチャをWebとHot Reloadを前提にしたフロントエンドに統一する
たださっさとASP捨ててXAMLをWebに対応させなかったのがMSの大失策だったし今もBlazorなんかでASP引っ張ってるのは愚策だと思う
俺ならXAML+MVUですべてのアーキテクチャをWebとHot Reloadを前提にしたフロントエンドに統一する
2020/09/12(土) 16:47:24.43ID:N1DxVJXS
>>46
XAML使いこなすやつらはデザイナを必要としないLive Visual Treeがあるだけで昔とは段違いの効率になってる
ポトペタしてるレベルならXAMLは使いこなせないしメリットないからコードビハインドで書いたほうがいいよ
XAML使いこなすやつらはデザイナを必要としないLive Visual Treeがあるだけで昔とは段違いの効率になってる
ポトペタしてるレベルならXAMLは使いこなせないしメリットないからコードビハインドで書いたほうがいいよ
49デフォルトの名無しさん
2020/09/13(日) 00:11:14.51ID:djw1EWKg >>40
知ったかすぎて草生える
知ったかすぎて草生える
2020/09/13(日) 21:35:50.46ID:On3mkboM
キミ達Prism使ってるかい?
俺は使ってない
俺は使ってない
2020/09/13(日) 21:46:42.53ID:3dhinDBz
Prism使わないMVVMとかINotifyPropertyChangedやICommandなんかの基本機能すら全部スクラッチするんだぞナンセンスだね
さらにDIコンテナなんて自分でまともな代物作れんのかよ、そんなアーキテクトレベルなら業務システムやアプリなんてシコシコ作ってねーだろ
さらにDIコンテナなんて自分でまともな代物作れんのかよ、そんなアーキテクトレベルなら業務システムやアプリなんてシコシコ作ってねーだろ
2020/09/13(日) 23:25:29.70ID:uYkotWo0
INotifyPropertyChangedなら20行くらい
ICommandのDelegateCommandくらいなら20行くらい
それぐらいならしこしこできるというか、それぐらいなんでしこしこしてるわ
ICommandのDelegateCommandくらいなら20行くらい
それぐらいならしこしこできるというか、それぐらいなんでしこしこしてるわ
2020/09/13(日) 23:31:17.41ID:uYkotWo0
で、kotlinでのandriod開発やflutterでの開発もMVVMで、.netのようにINPCが標準で用意されてないのでこれもしこしこする
まぁ、andriodはDataBinding用のObservableインターフェース、flutterはValueNotifierやらObservableパッケージもなどいろいろあるが
まぁ、andriodはDataBinding用のObservableインターフェース、flutterはValueNotifierやらObservableパッケージもなどいろいろあるが
2020/09/14(月) 01:22:50.18ID:YRLUaDni
痛々しすぎる
2020/09/14(月) 03:04:42.12ID:GPOM0Esq
気分次第ではReactiveProperty使う
56デフォルトの名無しさん
2020/09/15(火) 10:12:28.63ID:qerqMTcE 別にCommandにしてもINPCにしてもベース一度作ればそれでいいしDIもコンストラクタインジェクションしか使わないしな
ライブラリ、機能や考え方がバッチリ自分に合ってればいいけど外れた時にめんどいんだよね
MVVMCrossだっけ?あれ使ってた時は起動速度遅くて、調べたら勝手に色々やるところでリフレクションでなめてるところがクソ遅くて回避するのにすごい手間取ったわ
ライブラリ、機能や考え方がバッチリ自分に合ってればいいけど外れた時にめんどいんだよね
MVVMCrossだっけ?あれ使ってた時は起動速度遅くて、調べたら勝手に色々やるところでリフレクションでなめてるところがクソ遅くて回避するのにすごい手間取ったわ
2020/09/15(火) 10:47:05.87ID:xj6Dv5qd
めっちゃ早口で言ってそう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で [お断り★]
- 【速報】中国外務省報道官 高市首相発言撤回なければ「断固たる対抗措置」 ★3 [蚤の市★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★7 [ぐれ★]
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★3 [お断り★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 [ぐれ★]
- 【速報】日本産牛肉の対中国輸出再開協議が中止 ★2 [おっさん友の会★]
- エッヂ落ちた?
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★3
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★4
- 中国「ジャップ、輸出入停止するわ」👈実際ガチで困るヤバいモノって何??????? [242521385]
- 【高市早苗】習近平、本気で激おこ [115996789]
- 【岸田悲報】🧑‍⚖「あれっ…そんなにズブズブなの…?」山上裁判で「安倍晋三と統一教会の関係」が次々と明らかに [559744496]
