Flutterやろうよ!!!

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

http://www.flutter.io
588デフォルトの名無しさん
垢版 |
2020/12/05(土) 21:40:16.72ID:aphux3U/
>>587
やってたのはReact Nativeじゃなくてweb app用のReact?
React Nativeだったら評判悪いし人気も落ちてるし
FlutterかXamarin.Formsに変えた方がいいと思う
2020/12/05(土) 22:15:39.40ID:uqDUGTNR
ウソ吐きの言うことは信用できないのでFlutterとXamarin.Formsはやめときますw
590デフォルトの名無しさん
垢版 |
2020/12/05(土) 22:30:01.88ID:aphux3U/
>>589
別人はだまってろw
無能なおまえにはどっちも使えないしな
2020/12/05(土) 23:59:39.88ID:eWtJKaQC
とりあえず
2020/12/06(日) 08:05:50.92ID:0ue9E2dt
Flutterで無限スクロールする手法3選
https://qiita.com/kikuchy/items/07d10394a4f7aa2a3836
2020/12/06(日) 09:19:58.86ID:8MlEsoFS
>>588
ウェブのほうです
Flutterはウェブアプリの書き出しもできるようだし
修正の確認もウェブフロントエンド開発と同じくらい早くてかんたんだと聞いて
594デフォルトの名無しさん
垢版 |
2020/12/06(日) 09:59:42.85ID:QLWQGF5X
>>593
Flutter webか
https://flutter.dev/web
上見るとまたbeta channelと書いてあるしまともに動かないんだと思ってた。
ただBrowser(C++/JS)と書いてあるのが気になる。
C++もできないとFlutter web使えないとかいうことはないの?
Dart覚えるのはともかくC++まで必要になるとめんどうだし困る

Reactはサードパーティのをたくさん組み合わせないといけないし
すぐに人気落ちると思うわ。JSのフロントはどれも長続きしない
2020/12/06(日) 10:27:41.81ID:gpgGEBto
Flutter for WEBをプロダクトで使ってるんだけど、そんなに簡単ではない印象。
簡単でないってのは、やりたい事に対して解決方法が見つかりにくいという意味ね。もちろんやりたい事によるけども。
1番面倒だなーと感じたのはpub.devから落としてきたライブラリが動かなかったりした時だね。
2020/12/06(日) 10:53:54.75ID:8MlEsoFS
ありがとう
デモ見ると「オシャレUIの盛り合わせ 〜なめらかアニメーションを添えて〜」みたいな調理例がたくさんあって
CSSやらデザインで泣かずに済むのかなと思って
597デフォルトの名無しさん
垢版 |
2020/12/06(日) 11:08:11.82ID:QLWQGF5X
>>595
Flutter for WebでC++の知識は必要になる?
最後の行のはまだbetaだからで時間が解決してくれそうだけど

MicrosoftもXamarin.FormsにWeb supportいれてくるようだから注目してる

>>596
HTMLとCSSの世界、めんどくさいよな
2020/12/06(日) 11:32:53.27ID:Mm+RRNE0
webアプリならElectronにしとけ
2020/12/06(日) 11:54:56.62ID:i6n7LUgq
ElectronはWeb技術を使ったデスクトップアプリであってWebアプリでは無いんじゃね
Flutter Webはその逆って感じ
2020/12/06(日) 12:30:46.73ID:gpgGEBto
>>597
ここでいうC++はJS Engineのことだと思う。そんなとこは手を入れないからFlutter for webやる上ではC++は不要なんじゃないかな。使わなかったし。

>>596
CSSやらなくていいやーと思ってたんだけど、レイアウト面倒なのは変わらないかな。個人的にはBootstrapと同じだなーという感じ。
2020/12/06(日) 16:34:52.96ID:atqZF9NJ
Ruby on Rails でも、
ほとんどの人は、HTML, CSS, JavaScript は、あまりよく知らないけど使っている感じ

Bootstrap, React をコピペしてるだけ

Webpacker というWebpack をラップしたものを使っているから、
Webpack, Babel もよく知らないけど、なんとなく動いている感じ
2020/12/06(日) 17:23:59.12ID:I5tPmPco
>>601
死ねや
2020/12/06(日) 18:38:58.92ID:8MlEsoFS
新天地と思ったけどFlutterも同じか・・・楽園はどこにもないんだね
2020/12/06(日) 19:29:12.40ID:0ue9E2dt
来年になったらFlutterに色々動きはありそうなんだけどな
XamarinもMauiに統合されるしマルチプラットフォーム向けFWがより使い易くなることを祈ろう
2020/12/06(日) 21:07:17.47ID:LSxdsdUo
クロスプラットフォームは総じて糞と相場が決まっている
ネイティブでやりましょう
606デフォルトの名無しさん
垢版 |
2020/12/06(日) 21:16:36.58ID:QLWQGF5X
>>600
ありがとう、C++不要か、安心した
あとFlutterから出力されるhtml, CSSが汚いという話を聞いたことあるけど、
どの程度のレベルなの?
最低限、重要タグの h, とかメニューがlistになってるかとか知りたい。
あまりにひどいとSEO完全無視状態になるから用途次第では使えなくなりそうだし
その辺どうなんだろう
607デフォルトの名無しさん
垢版 |
2020/12/06(日) 21:22:12.62ID:QLWQGF5X
>>605
そうは言ってもiOS, Andorid, Browser, Windowsの4種類の
開発できる人はそう多くはない。学習の負担は大きい
FlutterやMAUIならうまくやればひとりで全部のコードかけるように
なるわけで魅力的なのは間違いない
608デフォルトの名無しさん
垢版 |
2020/12/07(月) 00:55:42.76ID:AlsvzmoP
誰が作っても同じになるようなGUI部分のコード共通化という点ではメリットが
あるのかな?という印象。 逆に言うとその部分での差別化は難しい。 むしろ、
短期間でGUIのスケルトンだけを仕上げて客に見せると、開発は簡単なんじゃ
ないかと、単価引き下げを要求されかねないデメリットがありそう。

他人が作ったできあいのパッケージ/プラグインを適当に繋げて使うことで、特に
見栄えに関しては工数を掛けずに作れるけど、結局プラットフォームの違いでネイ
ティブ呼び出しする必要が生じれば、自分でプラグインを作る必要が出てくる。

そうなると、プラットフォーム毎に異なるAPIや言語(Swift/Objective-C, Kotlin/
Java, Visual C++)が必要になってくる。 その点、Xamarinの方が、C#/.NET
(Core) Frameworkだけで書ける範囲が広いのではないかな?

あとFlatterはスマホアプリ開発前提で、常に1ウィンドウ(フォーム)だけが全画面
表示されるGUIなので、将来的には判らないが、今のままデスクトップ版がビルド
できたとしても、アプリとしての使い勝手はよくない気がする。
609デフォルトの名無しさん
垢版 |
2020/12/07(月) 00:59:53.61ID:AlsvzmoP
ところで、Flatterのウィジットなんだけど、せめて公式なウィジットだけでも、
クラスの階層図ってないの?

こんなの。
ttps://docs.microsoft.com/ja-jp/cpp/mfc/hierarchy-chart?view=msvc-160

あと、Flatterで開発してる人は、ドキュメントはどうしてるの?
2020/12/07(月) 01:06:50.77ID:c8h69MvC
× Flatter
○ Flutter
2020/12/07(月) 07:21:40.60ID:GQgP+6/5
c#というか.netは言語、クラスライブラリ、過去の資産とか優れてるわけだけど、マルチプラットホームなUIフレームワークの部分だけが糞で

いかにDartが糞でもトータルとしてみると
Dart+Flutter>c#+Xamarinになってしまう

もちろん、アプリの種類によって得手不得手があるから、flutterが現状一番マッチするのは
>>77,78,79な感じ
612609
垢版 |
2020/12/07(月) 08:54:08.59ID:AlsvzmoP
>>610
判っているけど、未だについつい間違えてしまう。

>>611
Xamarinもちょっとかじった程度だけど、そんなに糞なのか?

flutterもGUI部品が揃ってるだけで、VB.NETでグレープソフトやCrystalReportの
世話になってたような連中にとっては便利に見えるかもだけど、フレームワーク
としてそんなに充実してるかな? むしろ混沌としてる気がする。

flutter以前に、Dartが中途半端に他の言語を模倣していて、言語仕様の細部がよう
判らん。 C言語で言う、#defineや、#if〜#else〜#endif に相当する機能はない
のか? __FILE__, __FUNCTION__, __LINE__みたいな定義済みマクロとかも
ないの? ざっと見た限り、仕様らしきものが見当たらんのだが?
2020/12/07(月) 11:41:24.71ID:dYZoVvi2
Flutterでネイティブが必要な部分はたいていプラグインあるし、分かってしまえば自分でプラグイン書くのも難しくない。
総じてXamarinよりFlutterのほうが遥かに開発効率は良い。
2020/12/07(月) 12:14:07.48ID:Zf1u+1/r
>>606
SEOはダメだと思うよ。そもそも、ほとんどのタグをCanvasタグで独自描画させてるし。そもそもWebサイト作るためのフレームワークではないからね。

>>612
Dartの仕様は下記URLから見れるよ。
https://dart.dev/guides/language/spec#dart-2
2020/12/07(月) 12:16:41.86ID:Zf1u+1/r
ドキュメントどうしてるの?については、公式サイトとStackOverflowみてるよ。場合によってはライブラリのソースコードを直接読んでる。
2020/12/07(月) 12:21:54.79ID:0l2Tw6KF
>>612
Xamarinは糞で有名よ。
自分も投資が全くの無駄になった...
2020/12/07(月) 12:22:50.30ID:0l2Tw6KF
>>614
ほとんどのタグをCanvasタグで独自描画させてるし

イイ!ね!
618デフォルトの名無しさん
垢版 |
2020/12/07(月) 12:32:49.28ID:AlsvzmoP
>>614
> Dartの仕様は下記URLから見れるよ。
> https://dart.dev/guides/language/spec#dart-2

そこは一応見てるけど、「macro」で「DartLangSpec-v2.2.pdf」の中を検索しても
1つもヒットしないってことは、C言語で言う、#defineや、#if〜#else〜#endif に
相当する機能はないってことで桶?

>>615
そっちのドキュメントじゃなくて、JavaDocやDoxygenのような、自分の書いた
ソースのコメントからドキュメントを作成するツールとか使ってないのって意味。
2020/12/07(月) 12:45:17.84ID:GZS4nTqt
https://api.dart.dev/stable/2.10.3/dart-core/pragma-class.html
2020/12/07(月) 13:23:34.54ID:Zf1u+1/r
>>618
C相当のマクロは使わないからわかんない。
ドキュメントに関してはdartdoc使えばいいと思う。Effective Dartに書いてあるから読んでみて。
621デフォルトの名無しさん
垢版 |
2020/12/07(月) 15:12:13.68ID:AlsvzmoP
>>620
使わないというか、使えなさそうな気がする。 ちょっと試したコードを一時的に
無効化したい時とか、どうやってるんだろ? いちいち、コメントアウト?

リリースとデバッグで処理を変えたい時は、

> dart.vm.product という環境を変数がtrueの時はRelease実行でfalseのときはDebug実行になります。

というのを見つけたけど、これってあくまで実行時に振舞いを替えるだけで、使わ
ない方のコードもバイナリに含まれるっぽい印象。

#ifdef DEBUG~#else~#endifとは違う。

> ドキュメントに関してはdartdoc使えばいいと思う

ググったら、こんなの出てきた。
ttps://qiita.com/kkohtaka/items/dabacce44488bdcd5fb2

おおよそのコメント書式は、DoxygenやJavaDocと同じみたいやね。
622デフォルトの名無しさん
垢版 |
2020/12/07(月) 15:24:59.64ID:AlsvzmoP
Dart2で一部取り込む予定という記述もあるが、調べた限り「Conditional imports」を
使えと言う回答くらいしか見当たらない。 しかし、その「Conditional imports」の
出来もあまりよくなさげ。

Is it possible to compile code conditional in Flutter?
ttps://stackoverflow.com/questions/57973064/is-it-possible-to-compile-code-conditional-in-flutter

Conditional code preprocessing #33249
ttps://github.com/dart-lang/sdk/issues/33249

Building a Flutter Project with Conditional Imports
ttps://medium.com/@rody.davis.jr/how-to-build-a-native-cross-platform-project-with-flutter-372b9e4b504f
2020/12/07(月) 16:29:52.09ID:GQgP+6/5
とりあえずどうでもいいところにこだわってて草
2020/12/07(月) 16:41:54.95ID:+/1PpoFk
>>621
お試しとか単純にコメントアウトしてるけどそれじゃダメなのか。プロダクトコードにreleaseとdebugの切り替えが混ざるの嫌だから気にしたことないや。
Dartは1と2で結構変わってるから昔の記事はアテにしないほうがいいよ。
2020/12/07(月) 17:01:36.15ID:iwBpz5ot
>>621
最近は(というかC++ぐらいから)defineも含めてプリプロセッサは使うなという宗教がある。Javaでは採用されてない。C#は必要悪として残してる感じ。
代わりに普通のif elseを使うとよろし。そのくらいは最適化してくれる。
2020/12/08(火) 00:00:10.60ID:kirWiybX
Xamarin程の糞はない
2020/12/08(火) 11:12:34.62ID:yAFxrzUq
riverpodわかんねえ。。。。
628デフォルトの名無しさん
垢版 |
2020/12/09(水) 18:48:22.77ID:WpYIorcI
dart が Sound Null Safety とか導入してきた!
こんな機能は要らん、クソ面倒くさい
?があまり無いのが良いところだったのに・・
とうとうdart終わったな・・
2020/12/09(水) 19:14:51.69ID:FAnChNKf
コンパイラにnull判断お任せがどの言語でも主流よ
あきらめろん
630デフォルトの名無しさん
垢版 |
2020/12/09(水) 20:00:14.07ID:WpYIorcI
Widget設計する時、required/Null/NoneNull 考えなきゃか・・
TypeScriptみたいにinitialized来るかと思ったらlateか・・
int? hoge; やだなぁ・・
2020/12/09(水) 20:11:31.95ID:gMoFn659
>>630
実行時に赤画面でエラーメッセージ表示より良いでしょ。
632デフォルトの名無しさん
垢版 |
2020/12/09(水) 20:27:18.68ID:WpYIorcI
>>631
バグがあったら落ちるべきで、
型に?付けてnuiiチェック強制するかなぁ・・
めんどくさいから全部?にしたらソース読みにくいよな
あとnull返すのやめてthrowするようにするとtry-catch書かなきゃ、force try含めて(落ちるところは落とすべきだからね)
つまり全部null許容型で問題なくてチェックすればいいんじゃないの?
Obj-Cとかビルドも実行も爆速だからなぁ・・
2020/12/10(木) 07:07:06.09ID:kJc9pZCC
>>632
実行時のnull安全を全パスするより静的にチェックできたほうがトータルコストが低いでしょ。
634デフォルトの名無しさん
垢版 |
2020/12/10(木) 08:27:12.52ID:0NXUFY6u
>>633
ビルド時間とか、型?の可読性考えるとそう思わないんだ。
静的解析は別途やればnullの可能性は分かるわけで。
635デフォルトの名無しさん
垢版 |
2020/12/10(木) 08:35:40.42ID:fAMCFQ0q
null使わないのに型?とか
ま、Cとかnull安全なくて成り立ってきたわけで
636デフォルトの名無しさん
垢版 |
2020/12/10(木) 10:53:20.03ID:0NXUFY6u
Null Safety対応したらパッケージも対応してないとビルドエラーになるんだな。。
コミュニティ崩壊するだろコレは。
637デフォルトの名無しさん
垢版 |
2020/12/10(木) 11:07:01.27ID:blS7pNEj
Flutterはkotlin対応予定ないの?
同じGoogleなのにDart, Go, Kotlinと推し言語がバラバラで腹立つ
MSはちゃんと推しはC#に統一してる
2020/12/10(木) 11:24:47.83ID:6r6/VzYL
F#さんを無視するなコノヤロー
639デフォルトの名無しさん
垢版 |
2020/12/10(木) 11:31:03.54ID:0NXUFY6u
kotlin→java
dart→JavaScript
だからか・・
Sound Null Safetyのアンラップルールが分からんw
!と?ってどう使い分けるんだろ。クラスのプロパティが?でアンラップできん・・
2020/12/10(木) 11:34:50.54ID:l/UVbPWu
jsへのトランスポートが必要だから
dartだろうね。
2020/12/10(木) 11:40:48.31ID:1YegFxp3
>>637
MSもC#の他にTypeScript推してるじゃん
642デフォルトの名無しさん
垢版 |
2020/12/10(木) 11:45:32.36ID:0NXUFY6u
文脈を読んでアンラップしない記述ができる、
リアルタイム判定はなかなか凄いなコレ
643デフォルトの名無しさん
垢版 |
2020/12/10(木) 11:58:43.10ID:0NXUFY6u
そうか、クラスのプロパティを!でしかアンラップ出来ないのはそこで落とすためか・・
メモリ空間を共有するthread間でプリエンプトされないのは当たり前として、async/await後とかIsolateは静的解析じゃ分からんからな
なかなか深いな・・
2020/12/10(木) 12:04:13.96ID:blS7pNEj
>>638 >>641
いや、MSはイチ押しは長いことC#だぞ
C#だとMSの開発ツールほとんど使える

2番手がVB.net
F#とかTSはASP.NETとかで使えない。3番以下の扱い
2020/12/10(木) 12:27:55.56ID:WBc/skaA
ファイルの分け方とかよくわからない
全部1ファイルに書いちゃうから
2020/12/10(木) 13:12:38.52ID:HstTQkWC
Ruby on Rails では、HTML のヘッダー・フッターなど、

すべて部分ごと別々に、パーシャルで作る
647デフォルトの名無しさん
垢版 |
2020/12/10(木) 14:00:23.34ID:0NXUFY6u
>>645
1Widget1ファイル
グローバルFunction群ファイル(クラス要らない
あとconstとかJSON→Modelとかも1ファイル
648デフォルトの名無しさん
垢版 |
2020/12/10(木) 14:25:52.22ID:0NXUFY6u
Sound Null Safety めっちゃ良いじゃんwwwwww
2020/12/11(金) 07:47:46.97ID:KirnsAJD
スペース×2のインデント見にくくない?
650デフォルトの名無しさん
垢版 |
2020/12/11(金) 10:10:06.47ID:+I2VTobp
>>649
線出るでしょ
あと少し複雑なUIにすると直ぐに10ネスト位になるし
2020/12/11(金) 13:04:47.58ID:7UnfkYH5
>>644
適材適所でしょ。PowerShellは?VBAは?
2020/12/11(金) 15:03:21.21ID:4YsG1DZ2
>>651
そんな汎用性のない言語、ツールだされて反論されてもね
653デフォルトの名無しさん
垢版 |
2020/12/11(金) 19:45:58.13ID:+I2VTobp
>>652
Powerとかって名前に限ってパワー無いし
2020/12/11(金) 20:15:05.07ID:i7+Pb2PU
パワーちゃん何故死んだですかマキマ許ちません
2020/12/13(日) 02:28:12.53ID:1g8P/X2h
flutterでRSSリーダー作れましゅか?
2020/12/13(日) 08:49:58.77ID:FHqnpGuq
>>655
pub.devにたくさんプラグインあるので一瞬で作れますん。
2020/12/13(日) 11:19:37.48ID:OcllVIux
Flutter というか Dart の話になるけど、 Python のdir()に相当するものってある?
dir()結構便利なんだけどな。
2020/12/13(日) 12:21:51.66ID:otSZp8/J
Pythonのdir関数ってREPLくらいしか使いどころ思いつかないんだけど。Dartでそんな利用シーンある?
2020/12/13(日) 13:45:06.42ID:NFy0nxws
https://api.dart.dev/stable/2.10.4/dart-html/Console/dir.html
2020/12/16(水) 02:08:55.78ID:KE0VX3VR
flutterはアーキ糞だしdartは古臭いし使う価値ないだろ
2020/12/16(水) 02:28:46.07ID:2c+prgNQ
そうなんだけどGoogleが担いでるからな
2020/12/16(水) 23:39:37.83ID:mY0fBt7J
>>653
2020/12/17(木) 00:14:43.04ID:Zj5tgUb3
>>660
TypeScriptに変えてくれないかな
それならワンチャン覇権はある
2020/12/17(木) 00:29:26.50ID:FQ9/Ri6E
swiftのphysicsBodyもAndroid側で使えるの?
SpriteKitとかもAndroid側で使えるの?
2020/12/17(木) 08:32:35.86ID:MSba7Op/
dart好きやで。
今まで、ちょいツールはPythonで書いてたけど、今はdartに移行してる。
2020/12/17(木) 10:22:45.79ID:nbJ7lPq+
Dart最新版の逆引き時点みたいなの誰か書いてください
2020/12/17(木) 12:51:24.95ID:CtRVQIMA
flutter増えていると聞いていたが、Google Trendsでは最近は横ばい。
Delphiと同じか僅かに抜いた程度。
2020/12/17(木) 12:52:46.10ID:CtRVQIMA
Qtはこの二ヶ月くらいでなぜか急増している。
2020/12/17(木) 13:28:29.27ID:g2Kks8gc
>>665
TSとの覇権争いに一度負けた糞言語のくせにゴリ押ししてくるのが腹立つ
2020/12/17(木) 13:34:13.44ID:7oOOyQ/l
FlutterアップデートにしたらAndroidでadmob_flutterクラッシュする…
とりあえずダウングレードしたけどFirebade_admobにしないといかんかなぁ?
でもリストに組み込めないんだよなぁ…
2020/12/17(木) 21:18:21.62ID:nbJ7lPq+
MacのbrewでFlutterをインストールするとパスにバージョンが含まれますけど
アップデートしてもパスは変わりません
Macではこういうものですかね?
2020/12/17(木) 21:33:49.96ID:C7ZhQ8Rv
自力で環境作る事も出来ない奴が
自分の使ってるプラットフォームに文句付けるな
ボランティアじゃねーんだよ
2020/12/17(木) 21:38:33.45ID:C7ZhQ8Rv
逆だ
brew作ってる人は
ボランティアでやってんだからよ
2020/12/17(木) 21:44:53.15ID:nbJ7lPq+
質問を文句と受け取られましてもね。。。
2020/12/17(木) 22:15:03.21ID:C7ZhQ8Rv
>>674
あぁ質問なのね
あまりにも低レベルだから気づかなかったよ

質問に答えとくよ
Macだからじゃないよ
使い方の問題
パッケージ管理を使うならパッケージ管理のシステム側で
バージョンアップを統一しないと不一致した状態になる

要はそういうパッケージ管理システムを使う上で
基礎中の基礎な事を知りもしないで適当に使うから
そういう状態になっているだけ
MacだろうがWinだろうがLinuxだろうが同じだよ
使う人間の問題
676デフォルトの名無しさん
垢版 |
2020/12/18(金) 07:53:15.84ID:PsCW3AWi
Sound Null Safety いつから?春?
2020/12/27(日) 09:10:31.25ID:XfDPDyMg
最初っからそうなってる言語ならともかく
あとから追加してnullどうのこうのってそんなに必要なん?

C/C++,Javaをやってきた身としてはnullでそんなに苦しめられた覚えが無いんだが
みんなそんなにnullが怖いん?
678デフォルトの名無しさん
垢版 |
2020/12/27(日) 10:04:39.61ID:mOgWmS/9
nullよりもnullでないゴミデータに苦しめられる方が圧倒的に多い。
nullでスカッと落ちてくれる親切さに感謝するのが礼儀。
679デフォルトの名無しさん
垢版 |
2020/12/27(日) 11:12:49.14ID:FLSM18Bj
>>677
Javaのぬるぽとかランタイムに発生するエラーだから嫌なんじゃないの?
せっかくType-safeなのにIDEで検出できないのはやだよ

KotlinはJavaと比べた優位性にNullの安全な処理をうたってるね。
新しい言語はその辺、考慮されてるってことだろう。
逆に677やってたC/C++, Javaは古いからそういうのやってた人は気にならないのかと。
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
画面遷移も宣言的に出きるようにしただけ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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