Flutterやろうよ!!!

■ このスレッドは過去ログ倉庫に格納されています
2018/06/02(土) 15:07:40.16ID:FmfhRdV+
ようこそFlutter野郎どもよ!!!
軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか
AndroidもiOSも両方行ける、まさに漢のためのツールだな

http://www.flutter.io
2020/12/27(日) 12:37:18.64ID:GAEs1coM
>>678
分かる。
C++でもNULLポインタはちゃんとCPUの一般保護例外が発生して
OSのダイアログが出て停止してくれるので余り問題にならない。
テスト中はどこで発生したかもIDEですぐに分かるし。
2020/12/27(日) 12:58:00.40ID:ViEBPAxt
JavaのコードKotlinに変換するとメソッドの引数がnullableだったのがnonnullになってて意図せずクラッシュする
変換したとき全部の引数に?付けるようにするのもあれやし結局クラッシュ増えてるし
2020/12/27(日) 13:24:07.81ID:yCfwgKjg
KotlinのNull Safetyと違ってDartはSound Null Safetyだから…
2020/12/27(日) 17:08:41.13ID:w17zize6
きっちり全パス通すようなバイモーダルのモード1じゃなくてもnull検出できたほうがありがたい。
2020/12/27(日) 18:58:13.38ID:Hnellfg6
なんかややこしくなってきた

Flutter の Navigator 2.0 の解説 前編
https://zenn.dev/ntaoo/articles/6641e846765da1
2020/12/27(日) 19:30:36.28ID:w17zize6
これは画面遷移の話っぽいね。routeを更に推し進めた感じかな?
選択肢が多いのは良いがBLoCやProviderみたいに1つのアプリ内に複数のフレームワークが混在しちゃいそう。
2020/12/27(日) 19:48:58.95ID:4mE48x9D
Navigator 2.0でBottomNavigationBarの問題解決するならいいけど
2020/12/27(日) 21:32:47.88ID:hgeOiIqg
画面遷移も宣言的に出きるようにしただけ
2020/12/27(日) 21:36:53.78ID:hgeOiIqg
今まで画面更新はUIの状態変わったらsetStateで行えたけど、画面遷移もsetStateして、Navigatior Widgetをそれにあわせて更新してやればいいようになる
2020/12/27(日) 21:40:27.94ID:hgeOiIqg
で、これと絡めてrestoration apiで画面復元しやすくなるのかな..??
690デフォルトの名無しさん
垢版 |
2020/12/28(月) 00:50:45.31ID:v3aJDDGp
flutterならobj-c選択したほうがswiftよりいい?
でもプラグインがswift使ってるから意味ない?
2020/12/28(月) 21:03:44.00ID:bkOJFyK6
flutterの利点はAndroidとiOSアプリ同時に開発できることだろ
swiftと悩むってことはiOSだけでいいの?
2020/12/28(月) 21:17:33.83ID:1N5UKAA9
UIはネイティブで作った方がいい
2020/12/28(月) 22:10:00.92ID:13T7+q+v
FlutterがFuchsiaの標準UIだし今のAndroidに注力してもなあ
2020/12/29(火) 01:00:05.21ID:+T4UnK2G
かゆいとこに手届きます?
GPUとかジャイロとかGPSとか
unityやれっていわれそうだけど
どこまでやれるんだろうって考えてなかなか手が出せない
695デフォルトの名無しさん
垢版 |
2020/12/29(火) 02:53:05.48ID:XBFpVms0
>>694
flutterでBLE機器とか操作する組込み用途で有名な人がいる
2020/12/29(火) 06:15:26.08ID:6bRLMSpz
>>694
そのへん制御するプラグインはたくさん転がってるので困ることは少ない。
もし機能が足りなかったら自分で追加すればいい。
2020/12/29(火) 12:10:30.28ID:xBXyj3gs
Fuchsimaってまだ開発続いてんの?
発表から何年も経ってるんだが
2020/12/29(火) 14:27:41.79ID:kdP0thHS
Dartの無名関数すこ
こんなふうにしてる言語今まであったっけ
foo() {} // 有名
() {} // 無名
統一感がありすぎる
こうしてみるとなぜ他の言語こうなってないのか逆に不思議に感じるくらいの発明
2020/12/29(火) 15:15:10.67ID:YidXQhdd
>>697
廃炉だろ?
2020/12/29(火) 19:09:37.72ID:wIHnHHci
>>697
今月の記事、製品化はまだまだとのこと
グーグル、新OS「Fuchsia」プロジェクトを社外のコントリビュータ―に解放 - ZDNet Japan
https://japan.zdnet.com/article/35163612/
2020/12/29(火) 19:17:28.07ID:4QpkC8VC
そのうち無くなってるだろ
flutterとともに
2020/12/29(火) 19:54:59.94ID:xBXyj3gs
大体開発が長期化してるのは糞ゲーだと相場が決まっている
2020/12/29(火) 20:23:21.67ID:6bRLMSpz
flutterが失速したら次は何だろうね?今さらXamrinはないしReactの復権かなぁ?
704デフォルトの名無しさん
垢版 |
2020/12/29(火) 20:37:26.81ID:QFieIEDm
KotlinのKMMだろ
Netflixも採用したから伸びるぞ
言語もDartみたいなゴミじゃないしな

Flutterは今はシェア高いけどDartなんて好き好んでやるやついないし
すぐ廃れるんじゃないかな
RubyがRails専用言語で落ちぶれたように
DartはFlutter専用言語として消えていくと思う
705デフォルトの名無しさん
垢版 |
2020/12/29(火) 20:38:18.12ID:QFieIEDm
Kotlin KMM
Kotlin Multiplatform Mobile
https://kotlinlang.org/lp/mobile/
2020/12/29(火) 20:40:02.35ID:QFieIEDm
XamarinはMAUIになったらMicrosoftが開発、管理するようになったら
品質あがって人気になる可能性はある。MAUI
2020/12/29(火) 20:48:23.73ID:PHBKlseD
それ乗り越えてもmauiはもうひとつ問題がある
xamlが重い...
MVUサポートしたらxamlなくなって軽くなるのか知らんが
2020/12/29(火) 20:49:14.15ID:4QpkC8VC
kotlinはいいね
KMMには期待してるけどUI対象外だしな
2020/12/29(火) 21:17:59.53ID:QFieIEDm
>>707
Xaml重いの根拠は?
native iOS, Androidとの比較で
Xamarinは14%しか速度落ちないようだから
XAMLだから重いってのは理解できない。
Visual Studioの重さと結び付けてないか?
2020/12/29(火) 21:58:54.29ID:PHBKlseD
ごめん、厳密には原因を調べてない
xamlが重いのかはたまたmonoというか.netが重いのかは知らん

最近触ったのはUno Platform
androidでアプリ動かしてみたけどとんでもない重さ
ゴミレベルの重さ
2020/12/29(火) 22:05:03.57ID:PHBKlseD
昔はUWPでタッチアプリも作ってたときも、デスクトップPCで動かす分にはいいが、タブレットPCで動かすと重い
x:Bindやらx:Loadやら試しても気休め程度

後、もちろんuno platformの実装がくそという可能性もあるね

いずれにせよ録なイメージしかない
712デフォルトの名無しさん
垢版 |
2020/12/29(火) 23:04:11.94ID:+SqjoxpM
マルチプラットフォーム開発だと現状flutterが一番生産性とアプリパフォーマンスの点からよさそうだけど、Dartが言語として魅力ないのがなぁ
2020/12/29(火) 23:26:01.28ID:xrSERZg5
>>710
Uno Platformは重いよ。
UWP互換レイヤーをXamarin上に組んでるんだから。
Xamarin.Formsやってみれば?
まあ軽くはないけど。
2020/12/29(火) 23:46:38.79ID:c62SKept
>>712
昔ts2dartってあったけどあれ開発終わったんだっけ
715デフォルトの名無しさん
垢版 |
2020/12/30(水) 01:15:56.85ID:OdjCMRdf
flutterの凄さと言うか他の追従を許さないのは、
描画エンジン
platformView以外、画面全体を自分で描画してるからな
あとdartはかなり洗練されてるぞ
2020/12/30(水) 01:29:24.70ID:QgO/DBI4
dartが洗練されてるとか無いわ
2020/12/30(水) 09:55:56.63ID:+NMvyZBi
>>716
どういうところが洗練されてない?
nullの話と文末のセミコロン以外でなんかある?
2020/12/30(水) 11:28:43.57ID:ZFzFKq2k
>>715
そうそう、ActivityやらViewControllerのライフサイクルの違いをほとんど無視できて、個々のWidgetもかなり高品質なものが揃ってる。
アニメーションも強いし。
719デフォルトの名無しさん
垢版 |
2020/12/30(水) 20:03:28.41ID:rwRP4Bkm
Dartよく知らないけど
Dartが洗練されているならもっと言語として人気でてるはずでは?
Googleが関与してるならなおさら。

Dartは、KotlinのようにAndroidのFirst-class languageにも指定されてないってことは
機能やらなにやらが足りてないってことでしょう
2020/12/30(水) 20:05:30.09ID:tGRoycSH
洗練されてるかどうかで言語を選べる人って趣味の人だけだろ
2020/12/30(水) 20:07:29.68ID:rwRP4Bkm
>>715
前半も意味がわからない。
FlutterがOS標準のGUIを使わずに独自の方法でやってるということは
それだけバージョンアップ時に不具合が起こりやすいってことで短所にもなる。

KotlinのmultiplatformのようにGUIをOS標準に
まかせる方式のほうが問題が起きにくい。
2020/12/30(水) 20:17:14.52ID:ZFzFKq2k
>>721
逆だよ。多少OSの仕様が変わっても低レベルの描画APIはそうそう変わらないし、変わったとしてもフレームワークで吸収できる可能性が高い。
例え話が適切かどうか分からないけど前にiOSで廃止になったUIAlertViewとかも独自描画のFlutterでは影響を受けなかったはず。
2020/12/30(水) 20:37:03.25ID:rwRP4Bkm
>>722
使いやすいAPIを無視して使用しないなら
Flutter側で必要以上に複雑なコードで低レベルAPIを
叩いてるってことだからバグは生まれやすいと思うわ
2020/12/30(水) 21:13:56.69ID:YEmgVsb8
>>721
つreact
2020/12/30(水) 21:29:38.91ID:rwRP4Bkm
>>724
なにがいいたいのか
726デフォルトの名無しさん
垢版 |
2020/12/30(水) 22:12:07.40ID:OdjCMRdf
>>723
発想がズレてるよ。
flutterが全画面描画してるのはゲームと同じ土俵だから低レベルAPIじゃないんだ。
ゲームの土俵でUI/UXを実現してるだけ。
2020/12/30(水) 22:15:27.56ID:rwRP4Bkm
>>726
低レベルAPIといったのは>>722
俺はそれを信用してかいたわけだが。

Flutter内部のコードが複雑になってるのは事実だろ
コードが長くなればバグも生まれやすい
間違ってない
728デフォルトの名無しさん
垢版 |
2020/12/30(水) 22:19:09.06ID:OdjCMRdf
ついでに言わせてもらうと、UICollectionViewとか、一見使いやすいように見えてcellの生成アルゴリズムを知らないとどハマりする。
flutterの場合reusableCellは無いから無限に作ろうとする。しかしscrollControllerで自由自在に生成/廃棄できる。
729デフォルトの名無しさん
垢版 |
2020/12/30(水) 22:20:54.07ID:OdjCMRdf
>>727
間違えている。flutterはエンジンの動作をiOSが保証して成り立っているから。
2020/12/30(水) 22:21:55.75ID:m/y18WaF
オープンソースだから気に食わなければコミットしたらいいですよ
嫌いなら使わなければいいだけ
731デフォルトの名無しさん
垢版 |
2020/12/30(水) 22:25:42.20ID:OdjCMRdf
PlatformViewが使えない時はflutterエンジンが実画面にコピーしてたからなw
それはスピード的にコンニャクwだったなw
2020/12/30(水) 22:33:49.04ID:olxuh5fb
iOSの描画に関してはMetal使ってるから変更にはめちゃくちゃ弱そうだけどな
Appleが仕様握ってるからほぼ完全に変更される可能性もある
2020/12/30(水) 23:48:05.71ID:rwRP4Bkm
>>729
とはまともな会話が成立しそうにないからもういいや。
iOSが保証っていつからiOSが人格持ったのか

iOSがAppleの間違いだったとしてもおかしい。
Appleが動作を保証することもありえない。
2020/12/31(木) 00:54:49.62ID:EFOplEJP
mauiとかOS標準の機能使うなら、大抵は各OSの最大公約数みたいな機能にしぼられるから、アプリがしょぼくなるか、
それを超えてやると「自分のコードが増える」
例えばOS毎にUI分けるはめになる
2020/12/31(木) 01:05:26.16ID:EFOplEJP
例えば、androidでは、メインのスクロールコンテンツにあわせてツールバーが隠れたりするUIがあるが、これを例えば、OSの機能でやるxamarin.formsでは用意されてない?
で、やろうとする「自分のコードが増える」

flutter内部でflutter側のコードは増えるが自分のコードは少なくなる
2020/12/31(木) 01:09:12.25ID:EFOplEJP
もちろん、iOSで他のOSのUIのお作法押し付けるのどうなのとかの問題あるが(flutterはiOSのデザインのコントロールも用意されてるが)
2020/12/31(木) 07:54:02.92ID:Jjnrc764
>>723
描画低レベルAPIってのはskiaのことね。このあたりの仕様や挙動はOSバージョンアップしてもそうそう変わらないので影響を受けにくい。
反対にXamarinとかは各OSのNativeなGUIコンポーネントの上にさらに実行環境を構築してるので比較的影響が出やすい。
例えばNativeボタンデザインが大きく変更されたとするとXamarinは影響あるけどFlutterには影響ない。
2020/12/31(木) 12:40:29.57ID:UmLdRWR0
Flutterで良いと思ったのは
UIの描画を独自でやってる所だが...

これでかなり面倒な
os毎の画面仕様の調整から解放される。
2020/12/31(木) 12:49:26.94ID:Jz4pw6lR
UI描画を独自でやってるのは割と大きいメリットだよね。
とはいえ各プラットフォームのガイドラインを無視するのか、とか、微妙な部分はあるんだけど。

バージョンアップ時に影響を受けることは、逆に少ないよ。
Androidでは、古い機種でも新しいコントロールの見た目で描画されるぐらいだし。
2020/12/31(木) 12:53:13.22ID:OoQLe3T9
reactとflutter比べるとflutterの方がUiに関してOS差分気にしなくていいから楽だしな
flutterのアーキは糞だけど現状flutter使うのがベストという悲しい状況
2020/12/31(木) 13:57:40.51ID:UmLdRWR0
>>739
各プラットフォームのガイドラインを無視する

それが良いんだよ。
742デフォルトの名無しさん
垢版 |
2020/12/31(木) 16:36:35.60ID:PAZjPB6Z
Androidのガイドラインは守ってるだろw
iOSはAndroidにUI/UXは2周回遅れにされてるからもう無理だし
2020/12/31(木) 21:00:53.70ID:EFOplEJP
androidの方がUIをiOSに似せてきてない?
ナビゲーションドローワからボトムナビゲーションへとか
2021/01/01(金) 03:54:37.10ID:hEezWpWG
analysis_options.yamlでcast_nullable_to_non_nullableを指定しても
warning: 'cast_nullable_to_non_nullable' is not a recognized lint rule
って表示されるのはなぜですか?
745デフォルトの名無しさん
垢版 |
2021/01/01(金) 16:24:52.42ID:xBl+DmmI
本来はオリジナルのUIコンポーネントを作るために、
Android/iOSが用意してる方法を使って、
Flutterは独自のUIコンポーネントを作ってるという事?

wikipeによるとDartはTSに敗れた後にFlutter向けに再始動したんだな
2021/01/01(金) 16:32:37.07ID:gmgvRsZJ
Flutterは画面に色々描画できる画面に相当する1枚のCanvasみたいなのがあって、Flutterが自分でボタンならボタンっぽく描画してるってこと。

で、そのCavasみたいのは(skia)のはandroidではopen GLそれともvulkan?、iOSならmetal?みたいのを裏で使ってる
2021/01/01(金) 16:40:28.24ID:gmgvRsZJ
OSは大抵はテキスト入力するコンポーネントやボタンオン/オフするためのコンポーネントなど色々なUIコンポーネントを用意してるが、そのなかに大抵自分で線や矩形などを使って自分で描画できるCanvasみたいなコンポーネント(機能)も用意されてる

FlutterはそのうちのCanvasコンポーネントを使って他のOSが用意してるボタンコンポーネントとか使わずに自前でボタンを描画してるイメージ
2021/01/01(金) 17:39:15.05ID:HB0G225a
>>743
要はスタンプ押すのを用意されたスタンプを使うのか自分で作ったスタンプ押すかの違い。
OSが用意したスタンプ使うとOSの仕様変更でスタンプの見た目変わっちゃって画面に入り切らなくなっちゃうけど、自分の作ったものは変わらず使えるってこと。
ここまで書いてあまり良い例えじゃないと気づいた。
2021/01/01(金) 17:46:12.19ID:HB0G225a
すまんな、アンカミスった。
2021/01/03(日) 13:57:35.22ID:wcnZibre
>>717
まず、_で可視性制御するのどうにかしてほしい
プロパティのprivateなsetterとかどうすりゃ・・
あと、finalフィールドが、initializer listでしか初期化できない・・
コンストラクタ内でfinalフィールド初期化したい
2021/01/03(日) 13:58:39.90ID:37FlK6+Q
dartはオープンソースだけど
それについてコミュニティーで問題定義しましたか?
どのようなアクションをあなたは起こしましたか?
2021/01/03(日) 14:34:23.29ID:wcnZibre
これもよく議論されるだろうが、
後、isolateもあるがシングルスレッド環境もどうなの・・
flutterはデスクトップも対応する予定だが、C言語ほどやるつもりは毛頭ないが、
結構パフォーマンスなどを気にかけだすと途端にウンコになる
なんにせよ、JavaScriptを引きずりすぎて、色々、制約が
2021/01/03(日) 15:20:53.68ID:+36sJQFE
デスクトップアプリ作ったことないけど、そこまで遅くなる印象ないけどね。AOTでもそんなに速くはないなーくらいは思ったけど。
2021/01/03(日) 15:59:19.99ID:iO9f4D6E
スマホアプリ作りたい初級者はフラッター1択なの?
2021/01/03(日) 16:07:12.40ID:wcnZibre
デスクトップだから遅くなるという意味じゃなく、デスクトップアプリだとマウス入力などでもっと生産系の凝った、複雑なアプリ開発とか視野に入ってくるわけで、
そうすると、マルチスレッドとか基本だけど、isolateだとメモリ空間分離されてるからめんどくさいし

もちろん、今のタッチ入力メインのモバイルアプリでも凝った、複雑なアプリ作れるが
2021/01/03(日) 17:53:55.66ID:8AIUs18f
マルチスレッドなGUIフレームワークって世の中にどれだけあるの?
2021/01/03(日) 17:55:15.81ID:VfQTkbQw
すげーー普通
2021/01/03(日) 18:10:19.83ID:HDj66jaS
>>750
privateが_なんて全くなんの問題もない。むしろそれごときに慣れる事ができないなら今後思いやられる。
finalがコンストラクタ〜ってのは分からんでもないけどそれならfinal外せ。
StatefulWidgetのfinal制限ならきっと俺には分からない実装上の都合があるんだろう。
詳しい人の解説を待とう。
2021/01/03(日) 18:11:12.37ID:GldJWR4v
普通か?
UIスレッドが複数のGUIフレームワークってなんだろ。

あと、極力、スレッド間でメモリ空間を共有しないのが最近の王道では?
isolateに振ったのは悪くない方法だと思う。
760デフォルトの名無しさん
垢版 |
2021/01/03(日) 18:12:08.79ID:AYuH2JJK
>>744
インデントとか?
761デフォルトの名無しさん
垢版 |
2021/01/03(日) 18:14:51.43ID:AYuH2JJK
>>759
どうせThreadレベルじゃプリエンプトされないから
MainThread.asyncで十分だよ
2021/01/03(日) 18:20:09.59ID:HDj66jaS
>>761
スレッドでも普通にTTSでプリエンプトされると思ってたんだけど最近は違うのかい?
2021/01/03(日) 18:33:08.94ID:ZfI7ecBk
>>754
ろくにプログラミング経験ないなら、
Kotlin + Android Studio
Swift + XCode
の純正で最初にある程度経験積むほうがいい。
最初からクロスプラットフォームの開発は初心者向けじゃない
2021/01/03(日) 18:40:50.09ID:ZfI7ecBk
>>752
なんだDartってマルチスレッド対応してないのかよ
Dartが洗練されてるとかいってた話うそじゃないかよw
時間かかる処理はどうやってるの?

C#使えるUnity, Xamarin, MAUIのが長い目で見るといいんじゃないか?
あとはKotlin Multiplatform

FlutterはUIの部品はいいけど、Dart言語がいまいちってかんじかね
2021/01/03(日) 18:46:38.13ID:wcnZibre
なんか話が途中からずれてるな・・
俺がいったのはあくまでUIスレッドは一つだぞ・・
>>759でUIスレッドが複数になってるけど
>>756もUIスレッドが複数の意味なのかもしれんが・・

>>764
一応、ワーカースレッドのisolateってはあるが、メモリ空間が別なので
データやり取りするのがちょっと難儀がある
2021/01/03(日) 18:49:39.97ID:4/sbt9BN
flutterのUIが豊富ってだけで仕組みは死ぬほど糞だけどな
少し大規模開発になると縦横無尽にblocやらproviderだらけになってレンダリング系の問題とか出てくると手に負えなくなる
2021/01/03(日) 18:50:29.08ID:4/sbt9BN
>>764
そうだよ
dartってゴミクズよ
2021/01/03(日) 19:19:11.19ID:wcnZibre
他にも整数型がintしかない問題
1バイトや2バイトなどしか使わなくても8バイトのint使うと無駄多すぎ
デスクトップアプリでメモリ一杯あるし勝手にキルされないから、どんどんオブジェクトを
ため込んでいくと無駄も結構大きくなる

メモリ絡みで弱参照もないし・・

もちろん、普段はHttpたたいて結果を表示するレベルのモバイルアプリがメインだからこんなことは
全く気にしてないけど

でも、どんどん規模が大きくなるとdartはうまくスケールしない・・と思う
2021/01/03(日) 20:09:38.68ID:HDj66jaS
>>766
まぁいくらproviderが極少化できるとは言ってもそれを最初から設計することは困難なのでとりま全Widgetツリー更新で実装してしまって、リファクタは影響が計り知れないのでそのままにしちゃう。
ステートのライフサイクルとの兼ね合いとかわけわからんくなって誰も触れないコードの出来上がり。
理想と現実は違うよね。
770デフォルトの名無しさん
垢版 |
2021/01/03(日) 20:24:11.69ID:AYuH2JJK
クソSwift+Rxより未来あるけどなwww
771デフォルトの名無しさん
垢版 |
2021/01/03(日) 20:35:56.13ID:AYuH2JJK
>>768
intしかないメリットも大きい。
機器からのbyte列をUint8Listに変換すると無駄に思えるが普通はそこからModelクラスに格納するのでローカル変数でしかない、激速で処理して解放するメリットのほうが大きいw
2021/01/03(日) 20:49:35.48ID:HDj66jaS
>>768
intに関しては今どきbyteだからと言って本当にRAMを8bitしか消費する事はないし、もしあったとしてもとっても無駄が多い。
CPUのアドレスバス幅考えればすぐに分かる事。
2021/01/03(日) 21:04:35.84ID:X5yHTTz4
swiftの方が100倍いい
2021/01/03(日) 21:05:47.37ID:+y0HLvdv
>>765
俺がいったのはって書いてあるけどいつ言ったの?
2021/01/03(日) 21:14:09.29ID:wcnZibre
>>774
君だれ?

>>772
ああ、そうだね。alignmentやpackingを指定できる言語もあるけど、たいていは特定のalignmentに調整されたね
そこは浅はかだった
2021/01/03(日) 21:19:13.11ID:q8fMdEaH
ああ、後出しで訂正したんだね
2021/01/03(日) 22:25:59.82ID:ZfI7ecBk
>>765
なるほど
UIで多少楽できても
Dartのせいでビジネスロジックで苦労するわけか。
マルチスレッドないと微妙だな

やはりゲームまでつくれてC#も使えるUnity最強説
2021/01/03(日) 22:35:07.72ID:ZfI7ecBk
Flutterなどのクロスプラットフォームを使わない場合に
モバイルアプリ開発で、
UI関連コードとビジネスロジックのコードの開発にかかる時間の
割合はどれくらいだろう?
20% + 80%?
30% + 70%?

直観でビジネスロジックで70%超える気がするんだけどそうだとすると
DartがクソなFlutter使うよりも、言語が優秀なC#系やKotlin系の
ツール使うほうが効率いいんじゃないのか?
2021/01/03(日) 22:37:32.35ID:ZfI7ecBk
778 の
言語が優秀なC#系やKotlin系のクロスプラットフォーム対応ツールとは
具体的にUnityとかKotlin Multiplatformとか。
Xamarin, MAUI
2021/01/03(日) 23:10:45.11ID:wcnZibre
つか、しぼらなきゃいけないの?w
まあ、オールラウンダーがあればそれ一つやるに越した事はないが
俺はwin32ネイティブ,WPF,UWPやらandroid java/kotlinで今はflutterだけど、アプリの種類に応じて一番楽なの選ぶだけだし

xamarinはないがmauiは出てきてから評価しないとなんとも言えんし
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況