Flutterやろうよ!!! 3
■ このスレッドは過去ログ倉庫に格納されています
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
ようこそFlutter野郎どもよ!!!
軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか
AndroidもiOSも両方行ける、まさに漢のためのツールだな
https://flutter.dev/
前スレ
Flutterやろうよ!!! 2
https://mevius.5ch.net/test/read.cgi/tech/1611976959/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured > ろくなアップデートないし
↑
それiOSとiPhone笑 358デフォルトの名無しさん (ワッチョイ b3dd-hfjQ)2021/10/04(月) 23:03:16.10ID:SNY8Y+l20
> もともと全部ネイティブで作ってたけど
> 個人じゃもうキャッチアップするのがしんどくなったし
371デフォルトの名無しさん (ワッチョイ b3dd-hfjQ)2021/10/07(木) 13:32:59.87ID:02okUiu60
> ネイティブが難しいとかw
> 基本的にAPI呼び出すだけだぞ
API呼び出すだけだとイキるくせにキャッチアップはしんどいの? >>380
最近のiOSの素晴らしいアップデートに心当たりがないので挙げてほしい >>379
358と371の書き込みのトリップが同じ(≒同じ人物の書き込み)って意味では?
もしかして、自称iOSに詳しいけど、5ちゃんねるは初心者トカ? >>383
同じだよw
ワッチョイなんだから当たり前だろw
お前こそ素人じゃないのか? >>385
若年性痴ほう症か、3歩で自分のやったこと忘れる鳥頭か?
ttps://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11225935561?__ysp=44Ov44OD44OB44On44Kk >>370
iOSのBLEバックグラウンド挙動なんて可愛いもんだよ。AndroidのBLEはとんでなく機種依存した挙動するわ。 >>370
BLEでPolarのデータを24hバックグラウンドで取るアプリ作ったことあるよ
iPhoneで 10/1付けで、しれっと Flutter 2.5.2 が出てるな。 flutter盛り上がってない
みんなreactの方がすこなんかな みんな情報発信してないだけだろ
君は自ら情報発信してるのか?
つまりそういうことだ コロナの影響もあって案件数が少ない
提案通ったのに一旦ストップとかね Flutterは他人のアプリを作ってやるものではなく
自分専用のアプリを作成するものだろ 自分専用ならマルチプラットフォームにする必要ないしリッチなUIも要らんだろ webもdesktopも作れるとかめっちゃいいやん
使ってみるわ flutter使ったらええねん。
flutterアウェサムやねん。 flutter使ったらええねん。
flutterアウェサムやねん。 Flutterでアプリ開発してるけど最初の認証画面を作るのがもう辛い
パスワード・サインインんと、ソーシャル・サインインを両方サポートすると
いきなりファイル数が10を超える実装になる
しかも、githubを漁ってすら、認証ページの実装方法について
定まったデザイン・パターンが存在しないというね… riverpodとhooksのせいで公式が苦慮してる感がある
hookは概念的には良いアプリだけど、変数のスコープがMVVMの設計思想に収まらない感 Firebase使ってるのか知らんがFirebase UIみたいの用意してくれって??
つか、いきなりそこから実装するのか? HooksはFlutterでできることを書き方を変えてるだけだしFlutterらしくなくなるから×
Riverpodは使い方が自由すぎてベストプラクティスがわからなくて悩む人が多いから×
StatelessWidgetやStatefulWidgetをConsumerWidget, ConsumerStatefulWidget, HookSonsumerWidgetで置きかえるのが×
フレームワークの上にさらにかぶせちゃうやつはね、ダサいのよ
ダサいといえば.familyはくそダサいと思う
titleFamilyとか見ててはずかしいっつの Riverpodは大規模開発で状態管理する時に有効だと思う
どのステータスをどのスコープで管理するかは、優秀なエンジニアが決め打ちすればいいんじゃないかな
Hooksはハック的な上に設計を崩すからデメリットが多きと思う Providerの延長として使うという制限をつけておけば大体いい感じになる
それ以外の方法は賢い人が体系化するのに任せるのが良いだろう
Hooksは使ってないから知らんけど、Reactから来た人が初めから使うならいいんじゃないか?途中での導入はそりゃ駄目だが、これの導入有無で崩れる設計はそもそも見直しが必要だと思う 初心者や賢くない人ほどriverpod選ぶ人が多くて結果行き詰まるケースが超あるある
って書くと「自分はそんなことない!賢いんだー!」ってますます選ぶ人増えるね それはたしかにわかる
ProviderもProviderNotFound例外に泣く人多いが、riverpodは曖昧にProviderの上位互換と思って手を出しやすい
そんなに使ってもない人が、新しいからっつって使い方紹介したりするから余計に
よく使うStatefulWidgetの解説記事のほうが少ない印象 StatefulWidgetでいいよ
変にreactの影響受け過ぎてベストプラクティスがどうのとか言ってるけど
そもそも機能を作れないようじゃ論外だろ 使える人が自分だけで使って満足するならいいんだけどさー
出来の悪い人はプロジェクトごとにまあ何人かいるんだよ
Riverpod使ってるプロジェクトに途中参加したらひどくて青ざめたとか
間違った使い方してる人にいちいち指摘してもなかなか直らんのがストレスになったとか
経験したことない人にはわからんかもな
そういうプロジェクトに限ってもっと基本なところができてないしな
constがついてないとかbuildのたびに同期処理とかウィジェット分割してないとか
children: [...hogeList()]とか書く奴いると泣ける StatefulwidgetはState側に処理が集中してバランス悪いからあんまり使ってない
ViewとViewModelが結合させないプラクティスが思いつかない Firebase UIのFlutter版がほしいです(切実)
似たような機能を自分で実装することもできるけど、管理が大変 flutter開発ってRyzen32コアとかだとビルド速いのかな?
速くならない気がしてるけど。。 ビルドってコンパイルする時はファイル単位で並列化出来るけど、リンクとかは難しいしね
その並列化できるコンパイルもディスクへの読み書きで制限が出る
だからコンパイルに効果的な並列度にも限度がある
コア数以上にディスクIOが効くと思うよ Flutter, React Native, Xamarin を検討していたけど、Flutter はビルド遅いのか…
Xamarinより遅いのだろうか?
ホットリロードで快適開発というのに期待していたのだけど >>419
開発中はVM上でJITだから快適だよ
一度デバッグビルドすれば更新はVM上で行われてホットリロードが高速に動作する
一方でリリースビルドはAOTなので微妙に時間かかる
その分パフォーマンス面で有利というわけだが なるほど
開発中が快適なら十分だね
Googleの俺様新言語とかありえんわwと思っていたけど、
.Net MAUI が延期になったから Flutter を考え始めていたんだよね
明日にでも軽くなにか作ってみようと思う >>419
flutterにしとけ、99%後悔しない。
生意気なAppleはズレてて今更コムュニティー作るのに必死ワロタ
おれも信者だけどダメなものはダメwwww dartの言語仕様、なんでそんなに嫌われてるんだろう 言語仕様じゃなくて、Google を信用していないんだよ
どうせ趣味で作っただけで、飽きたら放り出すんだろ?と思っている Flutter前の冬の時代を乗り越えたんだから流石に大丈夫でしょ Googleが自社製プログラミング言語の開発を放り出した事例は一つも無いという事実 サービスは山程潰してきたのに言語だけ特別なんてことはなかろう オープンソースにしてて外の人の力も借りて改善進化してることが継続性に関連してるよ
数日前のRedditにもあった flutterがリリースされた頃からしかdart使ってないけどその頃はやばっかような
null safetyはもちろんないが、なんて表現していいのか
var i = 10;
でiの型がdynamicになってたような
これがデフォルトじゃなかったか? しかもよくも悪くもnull safetyないときdartはnum型とかすらnullableだったからな
nullチェックの嵐
strong typeへの変更、null safetyへの移行
dartは比較的新しい言語だと思うがここら辺の変更見ると、dartを最初に設計した技術者はほんと未来を予測できない馬鹿だったってこと Dartはそんな悪い言語じゃないし、ホットリロードのために良い言語なんだろう
ただ、これから構造体主体のプログラミングが主流になるんじゃないかって時代で、スキルを磨かなきゃいけないものが沢山あるときにさ
今更、みんなDartの学習したくないんだろうな 21世紀になってもセミコロンで文終了、switch はフォールスルー、とかセンスが皆無な所じゃないか JavaやC#からの参入障壁は低くなってるから、Dart自体の学習は手軽で、そしてそのための様々な構文なんだと思うよ
メソッドや新しい構文に関しては類似性を気にしなくていいからかモダンな表現も意欲的に取り込んでる
文末のセミコロンに関してはあの言語仕様だとあった方がいい dart2 typescript javascript ほとんど同じ
flutterは初めだけ少し難しい まあ"学習"しなければいけないような言語じゃないと言った所かな。良くも悪くも。 >dartを最初に設計した技術者はほんと未来を予測できない馬鹿だったってこと
設計当初の目的や思想を無視して馬鹿判定するのは馬鹿 >21世紀になってもセミコロンで文終了、switch はフォールスルー、とかセンスが皆無な所じゃないか
他の言語と比較したり時代で考えたりするほうがセンスない
セミコロンがない方がいいとか先進的とかは幻想 強いていえば、インポートシステムはpython風だとありがたかった
javaからのユーザーを取り込むことを優先したのかな 使いこなせてはいないけど使ってはいる。
本家の実装例に従うと画面スタックの定義や遷移処理が1つのクラスに集中するんだけど、放っておいたほうがいいのか対処すべきなのか分からなくて悩んでる 俺も昨日からnavigator2.0のサンプルみながら試してみてるんだけど、
もっときれいなデザインないのかと悩んでる。 Navigator 2.0はパッケージを介して使うものだよ あんまり、パッケージに依存したくないんだよなぁ。
パッケージは最終手段かな。
あとパッケージでどこまで融通が利くか不安。
クエリパラメータとか処理できるパッケージある? GetXならクエリパラメータも含めてナビゲーション余裕だぞ GetXかぁ。まだつかったことないけど。ナビゲーションまでやってくれんのか。
SPAのdynamic routingみたいなこともできるかな。
url切り替わったときにページ自体はそのままでwidgetだけを
更新してスクロールする的な(stateは維持)。
youtubeでサンプルあったけどページ自体が切り替わってるようにしか見えんかった。 kotlinだったらどれほど良かったか…
Dart好きだけどね
入り口が狭くなってるよね・・・ >>449
ページ単位だからReact Routerみたいな使い方は無理 go_routerありだね。ぱっと見、求めてるもの全部入ってる気がする。 どんなアプリでも使う超基本機能なんでjsみたいにいろんなライブラリが群雄割拠するのはやだなあ それはすごくわかる。あと、go_routerの弱点があるとしたら、
同じurl内のナビゲーションができなさそう?
RouteInformationのstateが使えなさそう。 質問なんだけど
iOS向けにリリースするときXcodeは不用? ありがと
やっぱXcode要るんか
flutterにしたらでかいアプデ避けられるかな?って考えまして、、、 Windowsとか実質10で終わりなんだからMac買えば? Mac は、CPU がM1 に変わったから、
Docker など、Linux との互換性が問題 > Windowsとか実質10で終わりなんだからMac買えば?
iOSアプリ開発以外じゃもうMacいらね
って人が増えてきてるのにズレまくってるね
それにDockerはARMのイメージ少なすぎてつらいぞ 林檎のう○こな面がどんどん出てきてる昨今
それでも信者は信者のままだから温かい目で見てあげようよ
画面できずにクスクス笑っちゃうけど Windows がなくなることはないよ
それなりの規模の企業には必要だからね
Macは、iOSアプリ開発者には支給するけど、それ以外の需要は小さい
クライアントは Flutter でサーバーは FreeBSD とかってないだろw iPhone売れなくなって来たら、Macも風前の灯火になるの避けられんからなぁ。
iPhone死ぬほど売れてなおも、Macは今のシェアしかねんだしお察し。 PCにまでノッチつけてるだけでも正気に思えないのに
メニュー表示がノッチを避けるようになってないなんて本当にどうしたんだ笑
https://twitter.com/SnazzyQ/status/1453143510111059968
https://twitter.com/5chan_nel (5ch newer account) ここFlutterスレなのわかるかな?むずかしいかな? >>467
〇〇売れなくなってきたら、
Appleに限らずそんなこと言ったら何でもそうですやん笑 FlutterでHuaweiのアプリも開発可能ならしい アプリ単位でしか解決できないって・・・
ノッチを付けたのはベゼルを小さくするためじゃないの?
それなのにノッチを避ける設定でベゼルが太いのと同じことになるのは
アメリカンジョークですか?笑 Windowsはサービス設定系がガチで使いにくいからなぁー ■ このスレッドは過去ログ倉庫に格納されています