1 名前:デフォルトの名無しさん mailto:sage [2022/03/28(月) 09:25:37.90 ID:+qBipumoM.net] !extend:on:vvvvv:1000:512 !extend:on:vvvvv:1000:512 ようこそFlutter野郎どもよ!!! 軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか AndroidもiOSも両方行ける、まさに漢のためのツールだな https://flutter.dev/ 前スレ Flutterやろうよ!!! 3 https://mevius.5ch.net/test/read.cgi/tech/1628421492/ VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
596 名前:デフォルトの名無しさん (ワッチョイ a901-T5RF) mailto:sage [2023/06/17(土) 16:47:55.13 ID:uqq24Gm20.net] ここ2、3年ほどスマホアプリ開発してなかったので浦島太郎なんだけど、今はまだマルチプラットフォームではflutterがデファクトなんかな? その前はXamarin使ってた。
597 名前:デフォルトの名無しさん (オッペケ Sr79-UmNC) mailto:sage [2023/06/17(土) 18:47:28.7
] [ここ壊れてます]
598 名前:3 ID:wF5eE0SRr.net mailto: >>585 flutter使う必要なくなる [] [ここ壊れてます]
599 名前:デフォルトの名無しさん (ワッチョイ b136-DFMs) mailto:sage [2023/06/17(土) 19:21:31.27 ID:Jk7Jw7GE0.net] >>588 ですよねー PWA対応されてるflutterアプリ、入れても入れなくてもモッサリだった
600 名前:デフォルトの名無しさん (オッペケ Sr79-UmNC) mailto:sage [2023/06/17(土) 22:03:29.09 ID:dm6j5sZqr.net] クライアントサイド最強と言われるts(js)でマルチプラットフォームアプリ作れん時代になったんだからflutter要らんでしょ
601 名前:デフォルトの名無しさん (オイコラミネオ MM91-f5CE) mailto:sage [2023/06/18(日) 13:41:17.49 ID:ZOXnai6vM.net] >>587 そうだよ
602 名前:デフォルトの名無しさん (ワッチョイ 1290-zQ1r) mailto:sage [2023/06/18(日) 22:56:16.33 ID:w5XuMd3m0.net] flutter webはwasm-gcでワンチャンありそう デモサイト https://flutterweb-wasm.web.app braveとかvivaldiだとデフォルトでwasm-gcがオンになってるかも chromeでもフラグいじればいけるけど
603 名前:デフォルトの名無しさん (ワッチョイ 2776-RKCs) mailto:sage [2023/07/02(日) 21:39:55.81 ID:3yMI72TT0.net] ネイティブアプリ開発でFlutter技術者でこれだけは抑えとけみたいなのある?
604 名前:デフォルトの名無しさん (オイコラミネオ MMe7-3VO7) mailto:sage [2023/07/05(水) 08:36:22.62 ID:soUfVIXuM.net] Flutterでできないことはnativeで実装することになるので、そうなった時のためにPigeonかMethodChannelは使えた方がいい あとは凝ったことしたいなら自作Plugin Packageとか?
605 名前:デフォルトの名無しさん (ブーイモ MM5b-GKTn) mailto:sage [2023/07/05(水) 20:40:08.67 ID:lSDCcGQkM.net] この記事にdartが最も使われてない分野はwebって書いてあって、うんまあそうなのかもしれないって思ってしまった… https://atmarkit.itmedia.co.jp/ait/spv/2306/29/news090.html#_ga=2.106928139.969623284.1688556703-1397559100.1660890441
606 名前:デフォルトの名無しさん (ワッチョイ d701-YT1M) mailto:sage [2023/07/11(火) 13:05:08.54 ID:1wtMO7n20.net] Google時計のアラームみたいなものが作りたいのですが アプリを閉じた状態でも指定した時間に勝手にアプリが起動する仕組みを作るには 何のプラグインを使えば可能ですか?
607 名前:デフォルトの名無しさん (スフッ Sdbf-tJTb) [2023/07/12(水) 19:39:26.71 ID:7kEn/Du5d.net] >>595 まあ4,5年でこの位置にいるのは驚異的だとは思う
608 名前:デフォルトの名無しさん (ワッチョイ 1fbd-gR7n) mailto:sage [2023/07/13(木) 01:45:54.26 ID:UoGURSvw0.net] 唯一の欠点がすぐにやーめたって放り出すGoogle製なことくらいか
609 名前:デフォルトの名無しさん (スププ Sdbf-tJTb) [2023/07/13(木) 17:10:37.64 ID:7QhwROzYd.net] Googleが止めるのは利用者が少ないから。 Googleだから目立つだけでそういう意思決定はどこでもやる。
610 名前:デフォルトの名無しさん (ワッチョイ 8cbb-lY0y) [2023/07/15(土) 08:04:54.87 ID:B0ZjZ1lh0.net] >> 597 flutter_local_notifications でええんちゃう
611 名前:デフォルトの名無しさん (ワッチョイ 4101-aFzz) mailto:sage [2023/07/16(日) 13:38:03.73 ID:AOc/uk7J0.net] >>600 通知しかできないのでだめです
612 名前:デフォルトの名無しさん (ワッチョイ 8cbb-lY0y) [2023/07/17(月) 11:58:42.49 ID:bTpKkNkg0.net] >> 602 バックグラウンド実行なら background_fetch 使ってたな iOSはタスクキルされたら動かないし、実行間隔も選べないがOSの制限だからどうしようもない
613 名前:デフォルトの名無しさん (オイコラミネオ MM9b-sxpF) [2023/08/01(火) 16:42:41.59 ID:01egiJe9M.net] Flutter初心者向けで良さそうな本ありますか? 2020年の本でも問題ないですか? おすすめの本を教えてください。
614 名前:デフォルトの名無しさん (ワッチョイ 7eba-6bUv) mailto:sage [2023/08/02(水) 20:41:18.58 ID:NmYT3TzR0.net] 企業の参入もあって世界ではflutterもりあがってきているのにここだけ廃れてるな ウケるw
615 名前:デフォルトの名無しさん (ワッチョイ 7f6e-9t3s) mailto:sage [2023/08/02(水) 22:40:02.85 ID:7/sShKRO0.net] >>604 どこの参入?
616 名前:デフォルトの名無しさん (ワッチョイ 3b79-L4j8) mailto:sage [2023/08/05(土) 17:06:43.57 ID:3uC5fg2w0.net] >>603 さすがに2020年のものは古すぎるんじゃね? 普通に公式サイトのドキュメント翻訳して見たり、ネット記事や公式YouTube(字幕翻訳できる)が参考になるよ
617 名前:デフォルトの名無しさん (ワッチョイ cd01-JLeH) mailto:sage [2023/08/06(日) 00:26:06.70 ID:2Zwwu+bP0.net] 南って漢字の著書の本はおすすめしない
618 名前:デフォルトの名無しさん (ワッチョイ 8abd-bQKI) [2023/08/13(日) 10:41:04.03 ID:eyTfA/5a0.net] Flutterでヘルパーメソッドを使うべきか、ウィジェットクラスを使うべきかって公式のYoutubeをふと見て、 https://www.youtube.com/watch?v=IOyq-eTRhvo 結論は「なるべくウィジェットクラスを使った方が良い」って話なんだけど、 もう少し詳細を知りたくて、ネットを辿っていたら以下のstackoverflowを見つけた。 これ、かなりの数に指示されている回答なんだけど、読んだ感想としては「それって関数を使っていることが問題じゃなくて、 StatelessWidgetが間にあるかどうかってだけじゃないの?」って自分は思った。 https://stackoverflow.com/questions/53234825/what-is-the-difference-between-functions-and-classes-to-create-reusable-widgets/53234826#53234826 このTweetを見つけて辿った: https://twitter.com/_mono/status/1504959316499247112 詳細の議論については、ここでされていて、「User」(アカウント削除済?)が言っていることがすごいまともに見えた。 なお、議論自体は途中からReactとFlutterの違いみたいな話が出てきてから変な方向に発散している感じがする。 https://chat.stackoverflow.com/rooms/218253/discussion-on-answer-by-remi-rousselet-what-is-the-difference-between-functions Flutterの内部実装を読んでも、build()の結果取得してるだけやん!ってなるし(関数でウィジェットを返そうが、生成したウィジェットを直接渡そうが結果は同じ) なぜにヘルパーメソッドを使ってはいけない感じになっているのか。 void performRebuild() { ... built = build();//これはStatefulElemntで、Widget build() => state.build(this)としてoverrideされている。 ... _child = updateChild(_child, built, slot); ... Flutterに詳しい人、ご意見頂戴!! (deleted an unsolicited ad)
619 名前:デフォルトの名無しさん (スフッ Sdba-jNTj) [2023/08/16(水) 12:20:33.34 ID:Jm1orbJbd.net] >>608 それをソースコードで確認したいなら相当深く読み込む必要があるよね。
620 名前:デフォルトの名無しさん (ワッチョイ 4e79-2zuP) mailto:sage [2023/08/16(水) 12:20:46.18 ID:+urvNUT50.net] パフォーマンスに関しては微々たるものだから関数でまず問題ない
621 名前:デフォルトの名無しさん (スフッ Sdba-jNTj) [2023/08/16(水) 12:41:44.07 ID:Jm1orbJbd.net] いや、公式が「クラスの方が望ましい」と言ってるからクラスを使います。
622 名前:デフォルトの名無しさん (ワッチョイ 6301-rCN0) mailto:sage [2023/08/16(水) 17:18:40.59 ID:c4X6JEHU0.net] どこに書いてあるの?
623 名前:デフォルトの名無しさん (スフッ Sdba-jNTj) [2023/08/16(水) 19:40:46.55 ID:Jm1orbJbd.net] https://www.youtube..../watch?v=IOyq-eTRhvo 結論は「なるべくウィジェットクラスを使った方が良い」って話。
624 名前:デフォルトの名無しさん (ワッチョイ 8132-fLZ4) mailto:sage [2023/08/19
] [ここ壊れてます]
625 名前:(土) 16:51:26.69 ID:FbW1Ueqa0.net mailto: 国内のイベント中身ペラいな パッケージの紹介とかいらんねん [] [ここ壊れてます]
626 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/20(日) 02:13:06.76 ID:NFU0WBKQd.net] まあ結局資料はネットにあるんで、仕事獲るためのコネ作り目的とかじゃないかね
627 名前:デフォルトの名無しさん (ワッチョイ db2f-7wIC) [2023/08/21(月) 01:49:01.63 ID:JbqzulkF0.net] GDE狙ってる人もいるね 仕事のためか承認欲求か知らんが
628 名前:デフォルトの名無しさん (ワッチョイ c101-7vjL) mailto:sage [2023/08/21(月) 13:54:02.47 ID:m/kG/ll70.net] appleも協力して開発してくれたらいいのに
629 名前:デフォルトの名無しさん (アウアウウー Sa45-uf5U) mailto:sage [2023/08/21(月) 21:17:26.30 ID:1W1mSDCIa.net] パッケージの新情報とか公式の情報の更新とか発信するだけで第一人者気取りな人いるじゃん 最前線にいますよアピールできて手っ取り早く気取れるよね
630 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 08:23:59.22 ID:t+A174Sea.net] 基本的にOSSだとパッケージ増えまくるから本当に使えるパッケージのキュレーションなら価値はあるとは思う。 セルフプロデュースを頑張りたい人が頑張るのは自由だとは思う。 結局受け手次第。
631 名前:デフォルトの名無しさん (ワッチョイ db2f-7wIC) [2023/08/22(火) 17:19:55.11 ID:7/p4TFiH0.net] セルフプロデュースに付き合わされるのは御免だな
632 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 17:26:37.45 ID:t+A174Sea.net] 見たいもの見たらいい、以上。
633 名前:デフォルトの名無しさん (ワッチョイ db2f-7wIC) [2023/08/22(火) 17:34:49.00 ID:7/p4TFiH0.net] どーした?w
634 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 17:41:45.46 ID:t+A174Sea.net] いや、こんなどうでもいいやり取りも無いだろw 誰か付き合えと言ってるか? 情報発信なんか世界中どこでもある
635 名前:デフォルトの名無しさん (ワッチョイ db2f-7wIC) [2023/08/22(火) 18:21:04.25 ID:7/p4TFiH0.net] イベントのトークはしょぼいの避ければいいけどXとかな セルフプロデュース目的の奴らは声がでかいから 低品質の情報でもエコチェンでバズって勝手に付き合わされるんよな
636 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 18:49:57.33 ID:vNj3cPKWd.net] それはflutter関係無く何でもそうですよねw
637 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 19:25:40.91 ID:7/p4TFiH0.net] 何でもじゃないね もっと高度な知識や低レベルの知識のいる技術では 初心者のしょぼい情報が出てくることはあってもバズりはしないよね Flutterは「自分でも割とイケる」と勘違いしやすくて 声だけでかいなんちゃってエンジニアでも幅きかせることができてしまうし そんなのを信奉する金魚のフンの多さも界隈のレベルの低さを物語ってるよ
638 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 19:37:09.53 ID:vNj3cPKWd.net] >>626 flutterがバズらせやすいならみんなflutter使うよw もちろんそんなわけないなんてことは賢い小学生でもわかるわアホくさ
639 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 19:55:42.25 ID:7/p4TFiH0.net] バズりを主目的にFlutterの小さいコミュニティを狙うわけないでしょw 使ってる人の一部が小さなコミュニティでなら目立てそうと思って 積極的に活動してるけどレベルが低くて邪魔くさいって話よ 小学生より読解力ないねダッサ
640 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 20:12:34.70 ID:vNj3cPKWd.net] >>628 そもそもあなたの意味不明な妄想理論なんだから読解力とか意味無いよw さらにアホすぎて話が噛み合わないw 誰がバズらせたい、だのおまえが勝手に言い出しただけ、すげー頭弱いなこいつ
641 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 20:15:23.21 ID:7/p4TFiH0.net] 意味不明な妄想理論と思うことにいちいち反応してカリカリしてる頭の悪さよ!w
642 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 20:31:14.10 ID:vNj3cPKWd.net] 毎日5chでflutter界隈ディスるだけのゴミ人生でした。
643 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 20:36:48.28 ID:7/p4TFiH0.net] 書いたことがなにかグサッときちゃったみたいだねガンバレ
644 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 20:42:17.09 ID:vNj3cPKWd.net] この暇人さん病的に執拗だなーw レベル高いエンジニアはこんなとこで連投しないわなw
645 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 20:53:58.79 ID:vNj3cPKWd.net] いや、技術的な議論が続いて、ということならわかるが、この不毛さはまじでバカっぽい、時間の無駄。
646 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 21:10:28.12 ID:vNj3cPKWd.net] >>632 根拠ゼロなんだから刺さりようがないだろw おまえは自分のレスを何だと思ってるんだ
647 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 21:11:15.39 ID:7/p4TFiH0.net] レベルの低さを嘆いただけなのに過剰に反応して顔真っ赤になっててウケる ここに有益な時間を期待してるのが間違いだよ 頭が弱い、バカ、病的、ゴミ人生とか言いなれてる様子から人間性がわかるな 執拗は鏡を見ながら言ってるのかな
648 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 21:12:03.85 ID:7/p4TFiH0.net] はは、3連投してるじゃん 「レベル高いエンジニアはこんなとこで連投しないわなw 」そのまま返すわ
649 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 21:25:39.82 ID:vNj3cPKWd.net] >>636 毎日5chでflutter界隈ディスるだけのゴミ人生でした。
650 名前:デフォルトの名無しさん (ワッチョイ c101-hPrW) [2023/08/22(火) 21:34:03.27 ID:1eaQ5Jdv0.net] 君たち、riverpod がクソすぎてイライラしているのか?
651 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 21:34:20.78 ID:vNj3cPKWd.net] >>637 と素人が申しております
652 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/22(火) 21:46:14.61 ID:vNj3cPKWd.net] >>639 いや、ただの掃除ですよ🧹 クソとまでは思わないけど一部の推しまくってる人たちを見ると少し気持ち悪さは感じるかなー。 数年前公式が特定のパッケージ推した時は明らかに今の状況は予想できてなかったよねー。
653 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 22:00:40.19 ID:7/p4TFiH0.net] 驚愕的にねちっこいな
654 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 22:22:31.61 ID:7/p4TFiH0.net] 内部実装の複雑さ・巧妙さとSMツールとしての優秀さは等しくないのだが Riverpodはそこを区別できずに混同した人たちがハイプを煽っただけだった 継続性も怪しい
655 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 22:47:22.31 ID:t+A174Sea.net] >>643 ここに有益な時間を期待してるのが間違い と言いながらめっちゃ5ch好きやんw
656 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 22:55:48.44 ID:7/p4TFiH0.net] 好き嫌いは論点じゃないし好きとも嫌いとも書いてないけどな ただの雑談に有益な時間を期待しながら使ってない やっぱ読解力ないね
657 名前:デフォルトの名無しさん (アウアウウー Sa45-uf5U) mailto:sage [2023/08/22(火) 22:56:06.27 ID:NUzzORo+a.net] >>639 よくわかったね クソにイライラし、クソを広めた人らにもイライラしている!! 作ったのが有名な人じゃなかったら見向きもされなかったよね
658 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 22:59:17.29 ID:t+A174Sea.net] >>645 ただの暇人かw
659 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 23:06:59.21 ID:7/p4TFiH0.net] 暇人という言葉を侮蔑語のように使うのは悟りが浅いな 暇ではないが暇を作ってどうでもいいことにも時間を使うようにしている 暇を持ち暇を楽しむことができる者こそ豊か 心にゆとりを持ちなよ
660 名前:デフォルトの名無しさん (アウアウエー Sa23-kyZL) [2023/08/22(火) 23:30:35.50 ID:t+A174Sea.net] 心に余裕て、どの口が言うんだよww 誰が何を発信しようが完全に自由なわけで、心に余裕がある人は他人のレベルがどうとか言わねーからw どんだけケツの穴小さいんだ、というねw
661 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 23:46:00.74 ID:7/p4TFiH0.net] 心にゆとりがあることと評価することは矛盾しないよ コンサートを楽しむ余裕がある人が演奏の評価をしないとでも? さっきから論理性が足りなくてプログラマーなのかも疑わしいな
662 名前:デフォルトの名無しさん (ワッチョイ db2f-0WDc) [2023/08/22(火) 23:47:34.57 ID:7/p4TFiH0.net] 価値がないと感じる人間は切り捨てていくスタイルなので今後無視 言われそうなので先に言っておくが、それも心のゆとりと矛盾しない
663 名前:デフォルトの名無しさん (スフッ Sdb3-kyZL) [2023/08/23(水) 00:28:46.45 ID:Fx9VKdXTd.net] >>650 客観的な根拠に基づく評価なら建設的ですけど、それが無いからゴミ扱いされる、それはしょうがないだろう。 本人が気持ち良いだけのオナニーなんだから、人前でやったら変態です。 大丈夫、無視も何もあなたの返事を欲しい人はどこにもいないからw
664 名前:デフォルトの名無しさん (スフッ Sdea-0q+X) [2023/08/29(火) 10:41:37.06 ID:+HxwobiYd.net] 変なの定期的に来るな。 誰得なんだこれw
665 名前:デフォルトの名無しさん (ワッチョイ 86cf-AJnA) mailto:sage [2023/08/29(火) 18:36:44.38 ID:x6pa4/Dr0.net] 宗教だよ。~なさい。とか言う語尾のキモイ奴
666 名前:デフォルトの名無しさん (ワッチョイ 5d9e-jMpC) mailto:sage [2023/08/30(水) 04:23:34.79 ID:1uJFkMqW0.net] Riverpod、作者がメンタル不安定なのが不安要素やな autoDisposeとかややこしく絡み合った機能が壊れないように気をつけながら弄らなあかんからそらイヤになってくるわな
667 名前:デフォルトの名無しさん (ワッチョイ 6d01-TDjq) [2023/08/30(水) 19:54:14.27 ID:0reK52fO0.net] もう Compose Multiplatform でいいんじゃね? iPhone のために riverpod で消耗する必要はないだろう あれは日本人には買えなくなる 安物Android端末で軽快に動くことを優先すべき
668 名前:デフォルトの名無しさん (アウアウエー Sab2-0q+X) [2023/08/31(木) 05:09:44.94 ID:Fp7risRca.net] >>656 あなたがCompose使うのは完全に自由。 みんなと一緒にComposeを使いたい、みたいな話? iPhoneに関してはみんながみんな新品買うわけでもない。
669 名前:デフォルトの名無しさん (ワッチョイ a301-pxV7) mailto:sage [2023/09/02(土) 18:27:03.11 ID:/i0FKLZz0.net] Compose Multiplatformを使うとiphoneのアラームアプリと完全に同じ仕様のものを作れる? アプリを閉じてもバックグラウンドで時間になったら処理が実行するとか
670 名前:デフォルトの名無しさん (ワッチョイ 6fcd-osw3) mailto:sage [2023/09/04(月) 12:15:37.84 ID:sVCXM3FI0.net] kotlinは触りたいけどgradleの書き方がよくわからん
671 名前:デフォルトの名無しさん (ワッチョイ e301-erq7) [2023/09/13(水) 13:41:12.03 ID:sRqTiyv70.net] お値段を見ればわかると思うけど、iPhoneのシェアは落ちていく 今後は Android をメインにするとして、Flutter はいい選択だろうか?
672 名前:デフォルトの名無しさん (スフッ Sdba-NQYt) [2023/09/13(水) 14:53:39.24 ID:YwV61kwId.net] >>660 前から価格差ありましたやん あなたの妄想知りませんやん
673 名前:デフォルトの名無しさん (ワッチョイ b361-TvvQ) mailto:sage [2023/09/13(水) 17:40:10.38 ID:MvvPt3IF0.net] スフッ氏はなんでそんないつもイライラしてるん? まるで当たり屋やで
674 名前:デフォルトの名無しさん (スフッ Sdba-NQYt) [2023/09/13(水) 17:59:35.29 ID:YwV61kwId.net] 良い選択かどうかを議論するために必要な根拠をこの人が持っているようには見えないよ 比較するならまず環境構築してカウンターアプリ動かすくらいしてからじゃないかね? iPhoneの価格がどうのこうのしか言ってないよねこの人?
675 名前:デフォルトの名無しさん (ワッチョイ 7a36-BMcJ) mailto:sage [2023/09/13(水) 23:25:53.32 ID:7Q7n2D7W0.net] 国内のシェアが盛り返されることはないだろ Androidの魅力が足らん Flutterなんてなんも関係ない
676 名前:デフォルトの名無しさん [2023/10/16(月) 03:52:28.73 ID:d4tvCZz00.net] Google EarthがFlutter版に置き換わったね
677 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 07:17:45.32 ID:RlxHgt3H0.net] >>659 gradle は、groovy か? どの道、Kotlin/groovyは、Ruby 風。 Ruby on Rails のbundler をやっていれば、常識で分かる bundlerで、gemfile から、gemfile.lock を作る。 npm/yarn と同じ gemfileで指定したバージョン条件から、 すべてのモジュールがその条件を満たすかチェックして、gemfile.lockに書き出す。 gemfile.lockは、バージョン解決済みのもの 例えば、以下のgemfileで、 development/test 環境では、byebugを使う。 development環境では、web-console, listen をバージョン指定して使うとか。 このすべてのバージョンを解決して、gemfile.lockを作る source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.5.1' group :development, :test do gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] end group :development do gem 'web-console', '>= 3.3.0' gem 'listen', '>= 3.0.5', '< 3.2' end
678 名前:デフォルトの名無しさん (ワイーワ2 FF62-UUkb) mailto:sage [2023/10/21(土) 02:19:53.82 ID:1c4PqZ+xF.net] google_maps_flutterを使ったことある人おる? 地図画面を表示するたびに利用料が発生するような実装になるんだけど 既存のフレームワークやライブラリで 画面を破棄してもアプリ内でgoogle map platformとセッションを維持する 方法がわからない てか、そんな方法なくね?
679 名前:デフォルトの名無しさん mailto:sage [2023/10/21(土) 03:31:32.05 ID:WKN47aC10.net] Stackを使えばいいのか。自己解決した
680 名前:デフォルトの名無しさん [2023/11/04(土) 02:53:28.13 ID:ySrl7fwG0.net] FlutterFlowのこともこのスレでええの?
681 名前:デフォルトの名無しさん mailto:sage [2023/11/09(木) 00:20:19.90 ID:PGLngUNd0.net] 思わず作ってしまった。個人開発では便利だけどチームでは使えないアレ この関数はライブラリではなく予約後でくれよ Iterable<int> range(List<int> args) sync* { int start = 0; int step = 1; int stop; if (args.length == 1) { stop = args.elementAt(0); } else { start = args.elementAt(0); stop = args.elementAt(1); } if (args.length == 3) { step = args.elementAt(2); } int indexMax = args.elementAt(0); for (int i = start; i < stop; i += step) { yield i; } }
682 名前:デフォルトの名無しさん [2023/11/09(木) 00:35:00.04 ID:PGLngUNd0.net] そしてこちらが見本のコード 格の違いをまざまざと見せつけられた Iterable<num> range(num startOrStop, [num? stop, num? step]) sync* { final start = stop == null ? 0 : startOrStop; stop ??= startOrStop; step ??= 1; if (step == 0) throw ArgumentError('step cannot be 0'); if (step > 0 && stop < start) { throw ArgumentError('if step is positive, stop must be greater than start'); } if (step < 0 && stop > start) { throw ArgumentError('if step is negative, stop must be less than start'); } for (num value = start; step < 0 ? value > stop : value < stop; value += step) { yield value; } }
683 名前:デフォルトの名無しさん [2023/11/09(木) 00:35:00.94 ID:PGLngUNd0.net] そしてこちらが見本のコード 格の違いをまざまざと見せつけられた Iterable<num> range(num startOrStop, [num? stop, num? step]) sync* { final start = stop == null ? 0 : startOrStop; stop ??= startOrStop; step ??= 1; if (step == 0) throw ArgumentError('step cannot be 0'); if (step > 0 && stop < start) { throw ArgumentError('if step is positive, stop must be greater than start'); } if (step < 0 && stop > start) { throw ArgumentError('if step is negative, stop must be less than start'); } for (num value = start; step < 0 ? value > stop : value < stop; value += step) { yield value; } }
684 名前:デフォルトの名無しさん (ワッチョイ c66f-NySP) mailto:sage [2023/11/09(木) 05:39:14.48 ID:6nQ8WaXR0.net] - 引数に代入するのはやめようね - stepはnum step = 1でいいよ - stopがnullの時にstartが0になる仕様はいまいちだよ - その仕様のままにするならRecord使うといい感じになるよ - stopを省略したらstepを指定できないのは使いにくいよ - ifの{}は統一しようね - ArgumentErrorじゃなくてassertでいいよ - Dartのこの手のやつはあるとすれば予約語じゃなくIterable.rangeみたいなコンストラクターかスタティックメソッドだよ 出直してきてね!
685 名前:デフォルトの名無しさん (ワイーワ2 FF8a-wBLS) mailto:sage [2023/11/09(木) 07:11:41.07 ID:cP9St7IYF.net] yieldにこだわらなけらばList.generate()とかでいいんじゃ
686 名前:デフォルトの名無しさん [2023/11/09(木) 11:51:23.39 ID:EEosMS9r0.net] ここにいる人たちってReactN
687 名前:ativeもつかったことあるうえでFlutterのほうが良いって人いる? [] [ここ壊れてます]
688 名前:デフォルトの名無しさん [2023/11/09(木) 12:29:47.59 ID:nRWgMtEh0.net] JavaScript はGの次に滅ぼすべき、人類の敵 決して使ってはならない
689 名前:デフォルトの名無しさん mailto:sage [2023/11/09(木) 12:41:45.57 ID:wJNYRd320.net] JavaScript使わなかったら何のサービス使えるのさ
690 名前:デフォルトの名無しさん [2023/11/09(木) 12:56:24.43 ID:EEosMS9r0.net] >>0677 TypeScriptなら良くない?
691 名前:デフォルトの名無しさん (スフッ Sd62-kfuF) [2023/11/09(木) 19:05:40.65 ID:Ki93qlPkd.net] >>678 Dartの方がすっきりしてる。 型職人とか言われるような型システムが必須ならDartでも同じような型システムが必須になるはずだが、flutterで型職人とか聞いたことない。
692 名前:デフォルトの名無しさん (ワッチョイ c222-q0f1) mailto:sage [2023/11/09(木) 21:32:45.11 ID:XGYjriyW0.net] 型頑張ったり深いところまで探究するような技術オタクがTypeScriptに多くてFlutterに少ないんじゃない? 現状DartってFlutter以外使い道ない言語だし、スマホアプリ以外のFlutterもまだまだだもんな
693 名前:デフォルトの名無しさん [2023/11/09(木) 23:38:50.49 ID:EEosMS9r0.net] Flutterって興味あるけど長生きするかいまひとつ不安です 案件単価もあまり高くない印象だし。
694 名前:デフォルトの名無しさん [2023/11/10(金) 12:29:51.61 ID:HnC3NJIbd.net] 型頑張った結果大きなメリットを受けられるのは相当大規模なケースだけ。 型がんばること自体が目的になったら本末転倒。
695 名前:デフォルトの名無しさん (アウアウウー Saa5-CWlg) mailto:sage [2023/11/10(金) 13:36:38.16 ID:E5/tDr6wa.net] >>676 同意せざるを得ない
696 名前:デフォルトの名無しさん mailto:sage [2023/11/11(土) 21:44:46.97 ID:SHmVuBvN0.net] FlutterKaigiのサイトのコード カウントダウンの部分だけでも目まいがしちゃう〜