[過去ログ] Microsoft Xamarin part8 [.NET MAUI] (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
31: 2021/08/08(日)02:10 ID:spevSTIa(1) AAS
あ、はい
すごくしんどい気はしてるんだけどもうやるしかないとこまできてる
次の機会ではFlutterでチャレンジするよ
RNはRNでアップデートしんどいって聞いた

話戻すんですけどDestroyが呼ばれない件って何かわかりますかね?
32: 2021/08/08(日)09:36 ID:Mo7aKH+B(1/5) AAS
MAUIとXamarinはドキュメント少ないね
サンプルアプリをbuildして動かしたあとすぐに学習が停滞する

Android Studioはドキュメント充実してると実感する
IDE触ってるだけでUIの開発がなんとなくわかってしまう。

JetPack Composeが人気らしいけど
Compose Multiplatformってすごく人気でそうじゃない?
言語がKotlinだしReactNative, Flutter, Xamarinをすぐに抜き去るんじゃないかと
33
(3): 2021/08/08(日)13:58 ID:mSPMxXcr(1) AAS
VBで作ったアプリをxamarinにコンバートしてますが、情報が少ないのでKotlinやflutterで作り直したほうが良いでしょうか?
ちなみにxamarinを選択した理由はメインロジックをツールでコンバートしやすいのとvisualstudioに慣れてるからです。
34: 2021/08/08(日)14:48 ID:Mo7aKH+B(2/5) AAS
>>33
動作が必要なプラットフォームは?業務用?
ユーザー数は?VBのバージョンは?
コンバートに使ってるツールは?

compose multiplatformはまだアルファ版だし業務なら使えない。
あとまだiOSなどが対応してない
外部リンク:blog.jetbrains.com

IDEの違いはすぐ慣れるからどうでもいいと思う。
Android studioは直感的にUI作れるしよくできてる。すぐ慣れると思う

Flutter(Dart)への移植は絶対やめたほうがいいと思う。Flutter以外でdartほぼ使われてない。
35: 2021/08/08(日)15:45 ID:Mo7aKH+B(3/5) AAS
外部リンク:www.theregister.com

Play StoreはCompose利用らしい
2000のアプリが Compose利用とのこと
Despite only just hitting 1.0, Google said: "There are already over
2,000 apps in the Play Store using Compose – in fact, the Play Store app itself uses Compose."
36: 2021/08/08(日)16:31 ID:bQ604qzQ(1) AAS
>>33
VBアプリケーションは当時の流行のせいで
プレゼンテーションとビジネスロジックが密結合している可能性が高く
簡単に資産を捨てることはできないと思うよ
たぶん.NETでやる以外の選択肢はないんじゃないかな
37: 2021/08/08(日)16:53 ID:K1rR3dVB(1) AAS
>>33
スタンドアロンのシステムなの?

サーバーを.NETにしてビジネスロジックを全部そっちにおいて
UIは好きなので組めばいいんじゃないの?
38
(1): 2021/08/08(日)22:17 ID:SlvtpBfQ(1/5) AAS
もう勝負あっただろ
flutterは今年中にwindowsにもしっかり対応するし
flutterでandroid,iOS,macOS,windowsでさらにUWPでwebも!!
jetpack composeも正式リリースしてcomposableは状態変化を自動で検出してflutterの上位互換

maui??
ぷっ
39: 2021/08/08(日)22:19 ID:SlvtpBfQ(2/5) AAS
WinUIはコントロール豊富だからこれらがwindows専用じゃなくてmauiで使えたら
他のプラットホームでfluent design!!
ってワンチャンはあったな
40: 2021/08/08(日)22:22 ID:SlvtpBfQ(3/5) AAS
UnoPlatformは忘れた方がいい
41: 2021/08/08(日)22:38 ID:Mo7aKH+B(4/5) AAS
>>38
MAUIもofficial wikiにbrowser対応検討中と書いてあるぞ
Blazorと連携するようになると思われる

MAUIを見下してるがflutterも負け組になるんじゃないか
Dart嫌い多いしCompose MultiPlatformがiOS対応したらFlutterはおしまいだと思うわ
Dartなんて選んだ時点で失敗は確定していた
42: 2021/08/08(日)22:57 ID:SlvtpBfQ(4/5) AAS
更に優秀なのでてきて負け組になるなら優秀なのに乗り換えるだけだし
別に問題ないだろ
楽に開発したいのが目的だから
現状はトータルとしてflutterが一番楽だから使ってるだけだし
composeは一つ作りかけのアプリcomposeに移行してるけど
43
(2): 2021/08/08(日)23:13 ID:SlvtpBfQ(5/5) AAS
つか、composeがiOSに対応なんて先長いだろ?
よくわかってないが現状JVM依存してる?からiOSでは駄目なんしょ?
そこまでJetbrain頑張れる?

xamarinの場合はAOTコンパイルしてるからiOS向けokだけど
44: 2021/08/08(日)23:22 ID:II+2ElqZ(1) AAS
新しくなくても優れてなくてもいいから長期間メンテ最小限で動くやつがいい
45: 2021/08/08(日)23:40 ID:Mo7aKH+B(5/5) AAS
>>43
JetBrainsが有能すぎるから、何でもありうるんじゃないか

compose multiplatformはbrowserとdesktopを同時に開発してきたんだろ。
しかも今アルファだが年内に正式版だすといってる。
iOSも1年以内に正式版出してくると思われる

なんでiOSは無理だと思うわけ?iOSはJVM使えないからってだけ?
KotlinもtypesafeなわけだからSwiftに変換してコンパイルするのは
別に不可能ではないだろう
有能すぎるJetBrainsならなおさら。
46
(1): 2021/08/08(日)23:43 ID:HmXMyWaM(1) AAS
そんなもん正式版出てきてからでいいだろ
「正式リリースはXX年のXX月です」ってその手のやつってなかなか出てこないし
47
(1): 2021/08/09(月)03:00 ID:8zOlJQWj(1) AAS
あの、xamarin native はどうなるのですか?
48: 2021/08/09(月)05:13 ID:KhkS1z0C(1/17) AAS
>>46
アルファかベータが出てからでもよいかもしれないが、
正式版出てからでは遅いな
今書いてるコードが無駄になるかが決まるから。
今からFlutter/Dartのコードは書かないほうがいいだろう

>>47
Xamarin native is moribund.
MAUIができたらMSはxamarin nativeのメンテナンス停止すると思われる
49: 2021/08/09(月)05:23 ID:KhkS1z0C(2/17) AAS
>>43
そういえばKotlinはKMMですでにロジックはiOS対応してるじゃないか
あとはUI部分だけcross platform対応すれば、Compose multiplatform出せる。

Kotlin Multiplatform Mobile
外部リンク:kotlinlang.org

KMMのアルファが出たのが2020年10月っぽいからわずか10か月で
Compose multiplatformのdesktopとbrowserを出してきたことになる。
Compose multiplatformのiOS対応、1年以内は十分可能なラインだと思うわ
50
(2): 2021/08/09(月)05:25 ID:Xrd/gax2(1/5) AAS
そもそもIntelliJ IDEAがクソ使い辛いクソIDEなんだが
そのクソ使い辛いものがベースのAndroid Studioもクソ使い辛くてクソ重いんだよなぁ
そもそもまともなPHPのIDEがなかったからPhpStormが人気なだけでIntelliJとかVSと比較したらゴミだぞ
51
(1): 2021/08/09(月)09:40 ID:KhkS1z0C(3/17) AAS
>>50
PHP、そもそもまともな言語ではない。
IDEは言語やフレームワーク、ライブラリのクオリティに比べたら重要度は低いと思う。

VSはWPFとかでは使いやすいがMAUI利用時はそうは思わない。
Android Studioは直感的にUIの部品を張り付けてUI書ける。
Visual StudioのWPF(C#)ライクでいいと思う。
でもXamarinやMAUIで同じようにUI書けないでしょう

Buildの時間もAndroid StudioのほうがVS2022 + MAUIより速い気がする
52
(1): 2021/08/09(月)09:51 ID:eRGdBEf8(1/7) AAS
UI部品を貼り付け…
VBerかな?
53
(2): 2021/08/09(月)09:54 ID:XTaREe6O(1/9) AAS
ポトペタって最初は楽なんだけど、ちゃんと考えると辛いよね。
formsアプリでちゃんと画面のリサイズに対応したり、split系のコンテナ使ってたりしたら、二度とやりたくないって思うぐらいのものだと思って。
54
(1): 2021/08/09(月)10:27 ID:KhkS1z0C(4/17) AAS
>>52
WPF(C#)ってかいてるだろ
Android Studio(Kotlin)でもポトペタできる

>>53
Android Studio使ってる?
ポトペタでもC#のとは違うでしょう
どの場所を起点に配置するかも上下左右、指定必要だし
マージンも指定するのが普通だからリサイズは対応できるでしょ
55
(1): 2021/08/09(月)10:29 ID:eRGdBEf8(2/7) AAS
まぁ…初心者には安心かもね
でもMSがとっくに通り過ぎて開発者が切り捨てたアイデアなんだよなポトペタって
56: 2021/08/09(月)10:40 ID:Xrd/gax2(2/5) AAS
まさかVBってVB.NETじゃなくてVB6か?コンバートってなんだポーティングだろ?
しかもvisualstudioってレスしてるやつもやばそうだな・・・なんかただのクソ案件臭いんだが
57: 2021/08/09(月)10:54 ID:K1GVCow2(1/2) AAS
VB.NETからの移植な。
糞案件というか個人的に作ってアプリ公開したいだけ!
しかも本職はプログラマーじゃないです。
58: 2021/08/09(月)11:05 ID:XTaREe6O(2/9) AAS
>>54
使ってるけど、XML書いた方が幸福度高いよ。
59
(2): 2021/08/09(月)11:09 ID:KhkS1z0C(5/17) AAS
>>55
知ったかぶりが過ぎる
VS2022使ってないだろ

ポトペタがでめなのではない。
視覚的に配置したほうが直感的にできるし使いやすい。
一時廃止されたのはブラウザとレンダリング結果が違いすぎて意味なくなってたからだ。
VS2022ではLive Previewで新機能としてフィーチャーされてるわ
EdgeのエンジンがIDEの中で使える

配置は視覚的に確認する必要があるのだからIDEでやったほうが効率いいに決まってる。
60: 2021/08/09(月)11:12 ID:K1GVCow2(2/2) AAS
KotlinでAndroidのサンプルプログラム作ってるけど、ブレークポイントで止まらない。
VisualStudioみたいに一行ずつ実行して変数の値をチェックとかできないの?
1-
あと 942 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s