2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Xamarin Part7

1 :デフォルトの名無しさん:2020/08/06(木) 14:13:17 ID:FqdHb27g.net
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/

952 :デフォルトの名無しさん:2021/07/20(火) 01:45:20.62 ID:sdwCg2Mh.net
最近どいつもこいつも新しい言語作りやがって老害の俺にはついていけなくなってきたよ

953 :デフォルトの名無しさん:2021/07/20(火) 01:54:12.92 ID:bc9S68vF.net
C++/Go/Rust以外のモダン()な言語はどれも変わらんから数時間書けば覚えられる
問題は言語じゃなくて実際に開発で必要な独自の開発環境の構築(ミドルウェア)・アーキテクチャ・フレームワーク(ライブラリ)を覚えるのが大変だわ
特にコーディングが便利で楽になったトレードオフとして開発環境構築が半端じゃなく大変になってる

954 :デフォルトの名無しさん:2021/07/29(木) 11:50:54.49 ID:VW9BmXd5.net
MAUIってどうなん?
XamarinFormsから乗り換え簡単?

955 :デフォルトの名無しさん:2021/07/29(木) 12:14:49.32 ID:X32y6Www.net
人脈が無いなら難しい。

956 :デフォルトの名無しさん:2021/07/29(木) 12:23:33.92 ID:dBxLhuPx.net
APIは同じなんでソースは変えなくていい、山椒だけ変えればとかみたような気もするけど試してないのでわからん

新規に作る分にはあまり違いないんじゃ?

957 :デフォルトの名無しさん:2021/07/29(木) 12:23:51.15 ID:dBxLhuPx.net
MAUI、webでも使えりゃいいのにな

958 :デフォルトの名無しさん:2021/07/30(金) 21:40:35.88 ID:ZII7o20O.net
MAUIでのモバイル開発もこのスレに含まれるの?
別スレッド立てたほうがいい?
含まれるなら次はスレタイにMAUIのキーワードいれたほうがいいな

959 :デフォルトの名無しさん:2021/07/30(金) 22:32:26.38 ID:651mnIUP.net
unoも忘れないで!

960 :デフォルトの名無しさん:2021/07/30(金) 23:11:26.30 ID:rVAEmK93.net
MAUIはXamarinを進化させたような別技術だから別の方がいい気はする

961 :デフォルトの名無しさん:2021/07/30(金) 23:17:39.54 ID:SVjKqt69.net
次スレは一緒の方がなくない?
そんなに話題無いし、
XamarinはMAUIに引っ越せとMSからのお達しでてるし

962 :デフォルトの名無しさん:2021/07/30(金) 23:45:51.45 ID:IOHu/wU8.net
unoも仲間に入れて!

963 :デフォルトの名無しさん:2021/07/31(土) 00:07:16.22 ID:vlTDdO16.net
ぶっちゃけMAUIとか俺ら関係ないんだよなオタクの技術自慢みたいなことばかりで何度同じ失敗を繰り返すんだよMSさんよ
C#erが望んでるのはXAML+C#(MVVM)でネイティブとWebを実装できることでMAUIもアプリだけでWebはASP(Blazor)使えって頭おかしいやろそれでお前らOfficeも何もReact Nativeで開発してるってガイジすぎる
Win11はMS StoreでWin32アプリ配布可能だから普通にWin32(しかもVB.NET)だらけになるわこんな結末を望んでたんですかMSさんよ

964 :デフォルトの名無しさん:2021/07/31(土) 03:26:04.20 ID:JsKPB9pt.net
Xamarin → .NET 6
Xamarin.Forms → MAUI

965 :デフォルトの名無しさん:2021/07/31(土) 07:55:16.67 ID:lAheDNgg.net
jetpack composeも1.0になったし、windows 11でandroidアプリ動くようになるし
Flutterやjetpack composeでwindowsアプリ作るのがトレンド

966 :デフォルトの名無しさん:2021/07/31(土) 08:22:37.29 ID:26jcd17d.net
>>963
webは一緒に開発させて欲しかった

>>964
そういう括りの方が正しそうやな
ちょい雑だった
6でiOSとかのラッパーの部分はどういう扱いになるんだ?ベースの部分が.NET6としてあって、各プラットフォーム用の部分はエクステンション的な感じ?

967 :デフォルトの名無しさん:2021/07/31(土) 08:24:13.05 ID:26jcd17d.net
>>965
FlutterとMAUIとかXFで生産性の差出てくる?

968 :デフォルトの名無しさん:2021/07/31(土) 09:10:04.10 ID:GqWAwuay.net
>>965
Flutterでwindows apps?
2行目、Windows appsではなくAndroid apps ?

>>966
MAUIならWin, Mac, Android, iOSで動くのだから
もうWeb app自体、開発する必要ないんじゃないかね
webはサービスの案内だけにして、
native appいれてもらうスタイルも増えると思う

969 :デフォルトの名無しさん:2021/07/31(土) 09:37:04.90 ID:26jcd17d.net
>>968
やー、やっぱりwebでもチャラっとは動かしたいよ
自分で使っててもこのマシンでアプリ入れるのだるいな、webのやつでいーやとかよくやってる
それにwebだけでいいようなもんだったらむしろそれだけの方が運用も楽だし。そこで開発方法とか変わるのはめんどい

970 :デフォルトの名無しさん:2021/07/31(土) 14:47:01.61 ID:TTrvGH/S.net
マウイってiPadOSとワッチOSにはビルドできないのかな

971 :デフォルトの名無しさん:2021/07/31(土) 15:23:02.65 ID:bmkKtZ0g.net
Windowsおじさんが最も安価にiOSアップリビルドする方法教えてよ

972 :デフォルトの名無しさん:2021/07/31(土) 15:42:54.74 ID:GqWAwuay.net
>>971
自作PCでHackintosh
または中古iMacを買う

973 :デフォルトの名無しさん:2021/07/31(土) 18:25:18.54 ID:vlTDdO16.net
結局XcodeがないとAppleプラットフォームのバイナリをビルドできないのがマジで不便だよな
プライベートではゲーミングPC以外はMacオンリーの俺ですらそう感じるんだからそうじゃない奴らは案件でも慣れないMacで四苦八苦してて超ウケるwww

974 :デフォルトの名無しさん:2021/07/31(土) 23:08:17.08 ID:bmkKtZ0g.net
>>972
ハッキングはわからんのでしょうがない買います
開発するのに便利になるわけでもないのに金かかるとか(;´д`)トホホ…

975 :デフォルトの名無しさん:2021/08/01(日) 02:35:02.19 ID:bZExf5Ne.net
>>974
AWSのEC2でmacインスタンス使うって方法もあるよ

976 :デフォルトの名無しさん:2021/08/01(日) 03:01:08.12 ID:NQ1jao3d.net
AzureもAWSもGCPもどんどん高くなってて個人だと学習できなくなってんのやべーだろ

977 :デフォルトの名無しさん:2021/08/01(日) 04:58:10.65 ID:45zZ4MMC.net
>>976
そんなに高くなってる?

978 :デフォルトの名無しさん:2021/08/01(日) 09:46:05.73 ID:AQsxQSFr.net
スレッド立ててきた
MAUIリリース近くMAUIの話題も増えてきたので検索ワードとして追加した

Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/

979 :デフォルトの名無しさん:2021/08/01(日) 11:17:25.42 ID:2muppe0C.net
>>975
それってiPhone繋いで実機デバッグできるん?

980 :デフォルトの名無しさん:2021/08/01(日) 11:55:04.18 ID:AQsxQSFr.net
MAUIのPreview6入れてみた。
maui-checkはすべてokになったんだがemulatorがうまく動かない。

Android Device Managerのところで、Android EmulatorのLevel 30と29は
デバイスの作成すら失敗する。
Preview6でAndroid Emulator使ってる人、どのバージョンのAPIで使えてますか?

981 :デフォルトの名無しさん:2021/08/01(日) 12:09:59.11 ID:l/JPeXRi.net
>>975
その手があったか!

982 :デフォルトの名無しさん:2021/08/01(日) 14:04:43.39 ID:bZExf5Ne.net
>>979
iPhoneと同一ネットワークになるようVPN構成したらいいんじゃないの

983 :デフォルトの名無しさん:2021/08/01(日) 14:51:39.21 ID:qOnqKK9n.net
iOSアプリ作るなら整備済のMac mini買うのが情報豊富で無難だよ。
ググって英語情報しか無いとか情報自体無いような環境はアプリの中身じゃ無いところで無駄に苦労する

984 :デフォルトの名無しさん:2021/08/01(日) 16:45:45.01 ID:AQsxQSFr.net
>>971 >>974
この記事を思い出した。
iPadのみでiOS appがbuildできるようになるらしい。
https://k-tai.watch.impress.co.jp/docs/news/1329849.html
アップルは、今秋提供するiPadOS 15の新機能のひとつとして、
iPad版「Swift Playgrounds」において単体でアプリを開発、公開する機能を発表

このiPadが出たら規約的にiOS appのbuildができるようになりそうだし
Visual Studio側が対応すればiPadだけ買えばOKって感じになりそう

985 :デフォルトの名無しさん:2021/08/01(日) 16:51:10.94 ID:qOnqKK9n.net
PlaygroundsはSwiftのSqueakみたいなもんでXCodeとは全然モノが違う

986 :デフォルトの名無しさん:2021/08/01(日) 17:14:09.38 ID:AQsxQSFr.net
>>985
iPad OSからストアアプリ登録できるってかいてある。
つまりAppleがiPadでの開発を認めたってこと。これが重要。
Appleのポリシーの問題は解決したしあとはあとは技術的な問題。

Visual Studio側が対応することで
iPad経由でMAUIのコードをPlaygroundでbuildできるようにすることは
技術的に難しくはないだろう。
あとはXcodeがiPadで動くようになる可能性もある。

iPadなら3.8万円程度からあるから負担は軽くなるね
いまさら脆弱性あるintel siliconの中古iMac買うのは抵抗ある

987 :デフォルトの名無しさん:2021/08/01(日) 17:54:24.24 ID:l/JPeXRi.net
なんかめんどくさそうなので素直に最新モデルのMac mini買っとくわ
業務のお勉強なのに自腹つれぇけどしゃあないか
これがアップルの目指した世界なんだな

988 :デフォルトの名無しさん:2021/08/01(日) 19:01:12.86 ID:AQsxQSFr.net
>>987
金額的に新品Mac miniつらいなら少し待てばいいじゃない。
あと2-3か月でiPadOS出るんだし、Swift開発でよければiPadでできる。
今からやるならXamarinではなくMAUIになるはずだが
MAUIの正式版は11月だ
ただの勉強用ならあせって買わなくてもWindowsとAndroid実機とXamarin
で勉強できる。
MAUIの正式版とiPad OS15が出てから考えればいい。
仕事で使うなら会社の経費で買ってもらえばいいし。

989 :デフォルトの名無しさん:2021/08/01(日) 19:13:09.91 ID:l/JPeXRi.net
>>988
待ってる時間ないンゴ

990 :デフォルトの名無しさん:2021/08/01(日) 21:14:09.03 ID:bZExf5Ne.net
お勉強ならEC2+シミュレーターで実行で十分だろ

991 :デフォルトの名無しさん:2021/08/01(日) 22:42:57.44 ID:AQsxQSFr.net
>>989
我慢できない性格なだけじゃないんか?w
C#とXamarinはかなり経験あるの?

Androidで出してヒットしてからiOS版だしたっていい。
Appleはストアにアプリ出すのにお金かかるけどその予算も計算にいれてる?
Googleに比べてかなり高いよ

992 :デフォルトの名無しさん:2021/08/01(日) 22:48:14.71 ID:NQ1jao3d.net
実際案件でハイブリッドで開発できてるケースなんて国内の場合は極少数なんだよな
結局プラットフォーム毎にネイティブで開発ってパターンが圧倒的に多いからプライベートでゴリゴリ触ってても使う機会が少ない
国内の場合は開発者の調達に苦労するからって話だがまぁ嘘だな案件の開発方針決めるの頭悪い客や元請けだからな

993 :デフォルトの名無しさん:2021/08/01(日) 22:50:58.67 ID:l/JPeXRi.net
>>991
経験値ゼロですわ
計算なんかしてないすわ
でもウチの族長がいいから黙ってヤレというんですわ

994 :デフォルトの名無しさん:2021/08/01(日) 22:52:40.44 ID:l/JPeXRi.net
ところでザマリンてHTML/CSSみたいにスタイルを外に出すのが一般的ではない感じすかね?

995 :デフォルトの名無しさん:2021/08/01(日) 22:55:22.19 ID:NQ1jao3d.net
Xamarinはプラットフォーム実装なんだが
React NativeかFlutterの方がいいんじゃねその頓珍漢ぶりじゃC#もよくわかってねーだろ?

996 :デフォルトの名無しさん:2021/08/01(日) 23:02:59.51 ID:l/JPeXRi.net
C#はASP.NET Coreやってるんでヨユーっす
自分スマホ童貞っす

997 :デフォルトの名無しさん:2021/08/01(日) 23:44:10.67 ID:AQsxQSFr.net
>>993
なんじゃそりゃ
上司の指示なら会社に金を出させればいい話
仕事にもつかえるスキルを無給で勉強するわけだから、
ハードウェアくらい会社で負担してくれって言ったらいい。
その流れで会社が金出さないんならブラック気味だな

998 :デフォルトの名無しさん:2021/08/02(月) 05:32:21.88 ID:H/s1ryRu.net
>>992
普通に案件で使ってるわ
コードの共有率94%ぐらいになってるからこれを別に作るとかないだろって感じだわ ロジッククライアント側にてんこ盛りだし

まあサービスのフロントとかで各々のプラットフォーム向けにUI最適化したい、ロジックはほとんど上ですっていうんだとバラで作った方がいいんだろね

>>997
ホントそれ
なんで自腹切ろうとしてるのか意味わからん

999 :デフォルトの名無しさん:2021/08/02(月) 06:19:19.22 ID:CN5AND1I.net
次スレ。

Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/

検索用ワードで.NET MAUIとMicrosoftを追加しましたが、
扱う内容はここと同じです。

1000 :デフォルトの名無しさん:2021/08/02(月) 10:53:06.54 ID:CN5AND1I.net
1000

次スレ
Microsoft Xamarin part8 [.NET MAUI]
http://mevius.5ch.net/test/read.cgi/tech/1627778316/

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
255 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★