[過去ログ] Microsoft Xamarin part8 [.NET MAUI] (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
44: デフォルトの名無しさん [sage] 2021/08/08(日) 23:22:32.79 ID:II+2ElqZ(1) AAS
新しくなくても優れてなくてもいいから長期間メンテ最小限で動くやつがいい
45: デフォルトの名無しさん [sage] 2021/08/08(日) 23:40:04.66 ID:Mo7aKH+B(5/5) AAS
>>4343(2): デフォルトの名無しさん [sage] 2021/08/08(日) 23:13:55.61 ID:SlvtpBfQ(5/5) AAS
つか、composeがiOSに対応なんて先長いだろ?
よくわかってないが現状JVM依存してる?からiOSでは駄目なんしょ?
そこまでJetbrain頑張れる?
xamarinの場合はAOTコンパイルしてるからiOS向けokだけど
JetBrainsが有能すぎるから、何でもありうるんじゃないか
compose multiplatformはbrowserとdesktopを同時に開発してきたんだろ。
しかも今アルファだが年内に正式版だすといってる。
iOSも1年以内に正式版出してくると思われる
なんでiOSは無理だと思うわけ?iOSはJVM使えないからってだけ?
KotlinもtypesafeなわけだからSwiftに変換してコンパイルするのは
別に不可能ではないだろう
有能すぎるJetBrainsならなおさら。
46(1): デフォルトの名無しさん [sage] 2021/08/08(日) 23:43:50.88 ID:HmXMyWaM(1) AAS
そんなもん正式版出てきてからでいいだろ
「正式リリースはXX年のXX月です」ってその手のやつってなかなか出てこないし
47(1): デフォルトの名無しさん [sage] 2021/08/09(月) 03:00:55.11 ID:8zOlJQWj(1) AAS
あの、xamarin native はどうなるのですか?
48: デフォルトの名無しさん [sage] 2021/08/09(月) 05:13:32.63 ID:KhkS1z0C(1/17) AAS
>>46
アルファかベータが出てからでもよいかもしれないが、
正式版出てからでは遅いな
今書いてるコードが無駄になるかが決まるから。
今からFlutter/Dartのコードは書かないほうがいいだろう
>>47
Xamarin native is moribund.
MAUIができたらMSはxamarin nativeのメンテナンス停止すると思われる
49: デフォルトの名無しさん [sage] 2021/08/09(月) 05:23:04.67 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): デフォルトの名無しさん [sage] 2021/08/09(月) 05:25:57.11 ID:Xrd/gax2(1/5) AAS
そもそもIntelliJ IDEAがクソ使い辛いクソIDEなんだが
そのクソ使い辛いものがベースのAndroid Studioもクソ使い辛くてクソ重いんだよなぁ
そもそもまともなPHPのIDEがなかったからPhpStormが人気なだけでIntelliJとかVSと比較したらゴミだぞ
51(1): デフォルトの名無しさん [sage] 2021/08/09(月) 09:40:35.13 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): デフォルトの名無しさん [sage] 2021/08/09(月) 09:51:00.06 ID:eRGdBEf8(1/7) AAS
UI部品を貼り付け…
VBerかな?
53(2): デフォルトの名無しさん [sage] 2021/08/09(月) 09:54:05.07 ID:XTaREe6O(1/9) AAS
ポトペタって最初は楽なんだけど、ちゃんと考えると辛いよね。
formsアプリでちゃんと画面のリサイズに対応したり、split系のコンテナ使ってたりしたら、二度とやりたくないって思うぐらいのものだと思って。
54(1): デフォルトの名無しさん [sage] 2021/08/09(月) 10:27:07.72 ID:KhkS1z0C(4/17) AAS
>>52
WPF(C#)ってかいてるだろ
Android Studio(Kotlin)でもポトペタできる
>>53
Android Studio使ってる?
ポトペタでもC#のとは違うでしょう
どの場所を起点に配置するかも上下左右、指定必要だし
マージンも指定するのが普通だからリサイズは対応できるでしょ
55(1): デフォルトの名無しさん [sage] 2021/08/09(月) 10:29:59.07 ID:eRGdBEf8(2/7) AAS
まぁ…初心者には安心かもね
でもMSがとっくに通り過ぎて開発者が切り捨てたアイデアなんだよなポトペタって
56: デフォルトの名無しさん [sage] 2021/08/09(月) 10:40:53.46 ID:Xrd/gax2(2/5) AAS
まさかVBってVB.NETじゃなくてVB6か?コンバートってなんだポーティングだろ?
しかもvisualstudioってレスしてるやつもやばそうだな・・・なんかただのクソ案件臭いんだが
57: デフォルトの名無しさん [sage] 2021/08/09(月) 10:54:05.91 ID:K1GVCow2(1/2) AAS
VB.NETからの移植な。
糞案件というか個人的に作ってアプリ公開したいだけ!
しかも本職はプログラマーじゃないです。
58: デフォルトの名無しさん [sage] 2021/08/09(月) 11:05:57.10 ID:XTaREe6O(2/9) AAS
>>54
使ってるけど、XML書いた方が幸福度高いよ。
59(2): デフォルトの名無しさん [sage] 2021/08/09(月) 11:09:32.19 ID:KhkS1z0C(5/17) AAS
>>55
知ったかぶりが過ぎる
VS2022使ってないだろ
ポトペタがでめなのではない。
視覚的に配置したほうが直感的にできるし使いやすい。
一時廃止されたのはブラウザとレンダリング結果が違いすぎて意味なくなってたからだ。
VS2022ではLive Previewで新機能としてフィーチャーされてるわ
EdgeのエンジンがIDEの中で使える
配置は視覚的に確認する必要があるのだからIDEでやったほうが効率いいに決まってる。
60: デフォルトの名無しさん [sage] 2021/08/09(月) 11:12:20.90 ID:K1GVCow2(2/2) AAS
KotlinでAndroidのサンプルプログラム作ってるけど、ブレークポイントで止まらない。
VisualStudioみたいに一行ずつ実行して変数の値をチェックとかできないの?
61: デフォルトの名無しさん [sage] 2021/08/09(月) 11:29:00.49 ID:Xrd/gax2(3/5) AAS
VSと同等のIDEは存在しないXcodeもIntelliJもVSの足元にも及ばないVSのデバッガーはマジで最強VSCodeがメインになったけどVSのデバッガーが神だと常々感じる
62: デフォルトの名無しさん [sage] 2021/08/09(月) 11:35:24.07 ID:XTaREe6O(3/9) AAS
>>59
ライブプレビューとポトペタ一緒にするのはちょっと違うんじゃない?
ポトペタだとユーザコントロールとか、リスト系のコンテナのレイアウト辛くない?
63(1): デフォルトの名無しさん [sage] 2021/08/09(月) 11:40:05.21 ID:eRGdBEf8(3/7) AAS
>>59
ポトペタとLive Previewは別の機能
64(2): デフォルトの名無しさん [sage] 2021/08/09(月) 11:40:37.27 ID:eRGdBEf8(4/7) AAS
ぜんぜん違うものを混同するあたりやっぱり初心者なんだろうね
65: デフォルトの名無しさん [sage] 2021/08/09(月) 11:44:49.92 ID:eRGdBEf8(5/7) AAS
ポトペタが廃れた理由はようするに生成されるマークアップがクソなことだよ
思い通りのマークアップ生成されないから繊細なコントロールができない(あるいは時間がかかる)
クソマークアップでも気にしない初心者向けの機能といえる
でも初心者はいつの時代にも居るから機能自体に全く価値がないということはない
でもエンタープライズでポトペタだよりってのはちょっとね
66: デフォルトの名無しさん [sage] 2021/08/09(月) 13:12:38.14 ID:XTaREe6O(4/9) AAS
マークアップが下手すぎるのもあるし、統一したリソースを使うのも難しいんよね。
paddingとかフォントとかを全コントロールに定義するの、悪手。
67(1): デフォルトの名無しさん [sage] 2021/08/09(月) 14:13:08.42 ID:S8n0VVLE(1/5) AAS
ポトペタってVBAのマクロ記録みたいなもんだろ
初心者とかがマクロ記録で生成したコードに肉付けして行くと言うのはあるけど結局ほとんどの行を修正するハメになる
なので慣れてきたら最初から書いた方が速い
68: デフォルトの名無しさん [sage] 2021/08/09(月) 14:52:18.34 ID:JmMNvJ7r(1) AAS
WinFormsならポトペタの方が早いけどXAMLは直書きの方が早いな
上下前次1-新書関写板覧索設栞歴
あと 934 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s