X



Flutterやろうよ!!! 3

■ このスレッドは過去ログ倉庫に格納されています
2021/08/08(日) 20:18:12.79ID:e9M5NaPRa
!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
2022/01/09(日) 11:42:21.29ID:D8fQhrBm0
>>681
ありがとう! できた! やったー!

これ単品exeにはならないんだね
dllはともかくdataフォルダが別途必要なのか
けっこう邪魔くさい仕様だな
2022/01/09(日) 12:00:31.28ID:jlL4DKhN0
>>682
単一のexeにビルドするにはFlutterのエンジンごとリンクしてコンパイルしなきゃいけないから、すごく複雑で実装できないみたい。そこはFlutterを使うために仕方ないのである意味欠点になり得るかも
代替としてはMSIXのpubパッケージを使ってMSIXの形式でパッケージすればインストーラみたいな形式で配布できるよ
2022/01/09(日) 21:13:40.87ID:DsdzQAqy0
ドキュメントを読めよ
2022/01/10(月) 12:12:21.86ID:PvCMVYrn0
>>684
読んでもこんなの書いてなかったよ
686デフォルトの名無しさん (ワッチョイ df01-i1q1)
垢版 |
2022/01/10(月) 21:08:46.13ID:n5z+d/Iz0
>>683
dataフォルダを含めて自己解凍形式の圧縮ファイルにして、展開後に本体のexeを叩く
ような仕組みにすればよい肝駿河?
2022/01/10(月) 23:46:47.58ID:6cEW06NU0
書いてあるだろ
https://docs.flutter.dev/desktop#build-a-release-app

> Build a release app
>
> To generate a release build, run one of the following commands:
>
> PS C:\> flutter build windows
> $ flutter build macos
> $ flutter build linux

「デバッグなしで実行」で出来るexeを横からコピーすればいい? 」って無能すぎるのでやめたほうがいい。
2022/01/11(火) 00:16:55.27ID:k9rBt6iq0
>>687
よう、おっちょこちょい
2022/01/12(水) 11:28:18.28ID:uYa8NGbzp
ロードマップ出たね
デスクトップのstableは今年か
https://github.com/flutter/flutter/wiki/Roadmap#2022
2022/01/16(日) 16:00:05.96ID:9b4T4Skga
リバポッドややこしいな
作った人へたくそすぎるだろw

こんなのとずっと付き合っていかにゃならんのは
嫌な上司とこの先ずっと一緒にいることを
想像した時みたいな絶望感があるぞ
691デフォルトの名無しさん (アウアウエー Sa0a-2PjY)
垢版 |
2022/01/17(月) 14:37:30.05ID:kQ8OXRb+a
>>690
別になんでもええねん、好きにしたらええんや。
2022/01/17(月) 15:01:02.63ID:kDUhwf380
ディレクトリとファイル構成のベストプラクティスがわかりません
参考にしたほうがいいリポジトリ教えてください
2022/01/17(月) 17:57:09.59ID:P/ag8b400
>>690
めんどくさい人にはおすすめGetx
2022/01/19(水) 18:18:42.64ID:J38ncpMf0
flutter_hooksをつかうとおぞましいコードになるって聞くけどほんとだね

これがいいっておもう人とおもわない人は美的感覚がちがうから一緒にに仕事したらもめそう

https://zenn.dev/sgr_ksmt/articles/f399cd7e085132
2022/01/19(水) 21:09:27.04ID:v7+X+yvj0
>>694
Dartと相性があまり良くないのが気になるけど、Reactを良く使ってる人にはすごく合ってると思う
どういうフレームワークを使ってきたかで、ここらへんの感覚は変わってくるんじゃないかな
2022/01/19(水) 21:42:28.30ID:ooiEQdX50
そもそもそんなに違和感のあるコードかな?
2022/01/19(水) 22:15:22.81ID:wK4oFl+y0
>>696
目を覚ますにゃ
2022/01/19(水) 23:46:08.16ID:a9++xU890
目覚めたまえ勇者よ
2022/01/20(木) 10:48:51.51ID:VesFGp3V0
dartを学ぶのに良い本ってありませんか?
2022/01/20(木) 12:23:30.99ID:4DLs/unz0
Language tourがよくまとまってるから本いらないよ
2022/01/20(木) 14:28:23.62ID:NYpXW/5R0
C#やJavaの感覚でdartを書いてるけど、問題無く動いてるな
2022/01/22(土) 12:11:44.25ID:Yuh2iijP0
flutterでiosのエミュレータでは動くのにxcodeのarchiveがうまくいかないのはなぜ?

Module 'google_maps_fkutter' not found

flutter clean とか get pub とかやってもダメだった
2022/01/22(土) 12:31:20.07ID:dqvaaU6b0
> fkutter
2022/01/22(土) 13:33:13.77ID:ozWTuujY0
これはひどい
2022/01/22(土) 13:41:37.80ID:90hTt9580
質問できちんとエラーメッセージを載せてくる質問は
ひどくもなんともない。 むしろ良い。
2022/01/22(土) 14:21:59.80ID:ozWTuujY0
きちんと?
一目瞭然な間違いじゃなかったらその一行だけのエラーメッセージじゃ不十分だろ
2022/01/23(日) 09:24:34.84ID:z7LRR1020
普段知ったかしてる奴らばかりなのが露呈するな
708デフォルトの名無しさん (アウアウエー Sa1f-zZjd)
垢版 |
2022/01/23(日) 12:30:23.78ID:Nr3ccEhxa
↑結局答えは無い笑
2022/01/25(火) 14:21:39.12ID:BMwJNv+B0
答えが書いてあるけど、誤爆かな?
710デフォルトの名無しさん (アウアウエー Sa1f-zZjd)
垢版 |
2022/01/25(火) 15:54:35.76ID:g0pdSgIna
>>709
普段知ったかしてる奴らばかりなのが露呈するな

の中にも答えは無い、という意味。
ここで無料で教えても何もメリットが無いわな。
2022/01/25(火) 20:07:12.41ID:OVXhy27n0
>>709
エラーメッセージの誤字が原因と思ってるやつがまさかいるとはw
2022/01/25(火) 22:29:34.70ID:H/nIVFN90
入力ミスだとしてもエラーメッセージの誤字だとしても
どちらにしてもヤバすぎワロタ
2022/01/26(水) 07:44:42.93ID:3NvEKSwC0
Module 'google_maps_flutter' not foundのことだと思うけど
flutter cleanもflutter pub getもしてだめならxcworkspaceを開いてみるかだね

iOSのエミュレータで動いてるのにXcodeでarchiveしたら
Module '*******' not foundみたいなエラーが出るのはなんか腑に落ちないよ
2022/01/26(水) 13:34:11.48ID:KTP4TTyb0
おおかた、 pubspec.yaml ファイルにタイプミスしてるんでないの?
2022/01/26(水) 13:43:24.17ID:+OJXFuUF0
Navigator 2.0公式パッケージを作る話があったと思いますが
進展ないですよね
2022/01/26(水) 14:57:32.60ID:xSTWaWcL0
今でもflutter APIの中に含まれてると思うけど、公式パッケージって何?
2022/01/26(水) 16:13:58.80ID:/yMDySmo0
そもそもルーター絡みで別パッケージ必要と思うか??go_routerとかあるけど
画面いっぱいあるとほしくなるもんなのか?
flutter webとかも考慮するとアドレスバーに表示される?だから名前付きルートにしなくもないが名前付きルートさえも使ってないし

現状HogePageにstaticなshowメソッド生やして遷移させてるけど
これで取りあえず十分だな

Navigator 2.0の宣言的な遷移にも移行してまで得られるメリットがそこまで感じられない
2022/01/26(水) 17:19:08.59ID:/yMDySmo0
そういやflutterでdeep linkをやったことなかったからそこまで含めるとどうなるかわからん
2022/01/26(水) 17:27:05.85ID:tfp3QAJsa
必要なら使うRouter、不要なら従来のNavigator
それだけの事
2022/01/26(水) 17:28:01.39ID:tfp3QAJsa
日本語おかしかった
必要ならRouter
2022/01/26(水) 20:14:15.68ID:dA577iM10
>>714
エミュレータで動いてるのに?
2022/01/28(金) 22:52:19.46ID:cgeTyaAM0
2月3日遂にWindows正式対応ですか
つか、デスクトップよりWebがやばいらしいな
wenいろいろダメすぎて望みないのか...
2022/01/28(金) 22:58:21.33ID:cgeTyaAM0
つか、flutter結構欠陥あるな
従来のViewベースでCoordinatorLayoutなどで標準で出来てた事がバグやら何やらで出来ないのが
もちろん、それ以外は格段にUI作りやすいが
724デフォルトの名無しさん (ワッチョイ 6646-ebEP)
垢版 |
2022/01/31(月) 06:02:10.72ID:OS/u4MyU0
モバイルはGoogle公式のアプリでも使われてるみたいだが
Webにはそんな話はない
自社で使うようになったらこっちも検討するレベル
2022/01/31(月) 06:37:44.83ID:kjCw75+R0
WebはReactでいいでしょ
726デフォルトの名無しさん (アウアウエー Sa52-T8SJ)
垢版 |
2022/01/31(月) 11:18:41.96ID:YYyns3/7a
好きにしたらいいよ。
2022/02/04(金) 08:40:25.61ID:xxU6GbefM
今日の発表期待したけど結局VSは必須なのね…
2022/02/04(金) 12:43:25.74ID:RMrfccTZ0
>>727
macOS, iOSだって、xCodeは必要だろ?JK Linux版ならgccだっけか?
2022/02/04(金) 13:24:33.41ID:IPFWuaJvM
ホビーユーザーならmacやlinuxと変わらんよ。
会社にとってはほとんど価値のない俺専用のツールを作るのに、毎度決裁もらうのは面倒だしアホらしい
730デフォルトの名無しさん (ワッチョイ 9fbd-RTw3)
垢版 |
2022/02/05(土) 02:13:21.14ID:R0H+92eP0
チームでriverpod採用しようかなと検討したこともあったけど、一見して意味わからなくて公式推奨のproviderにした
今んとこあんま不便さないけど、画面間でのイベント通知はproviderで何とかするんじゃなくて素直にevent_busでやることにした
2022/02/05(土) 07:27:44.36ID:1Cjt5lHAM
m1 air 8gbで足りる?
2022/02/05(土) 08:02:43.79ID:toH/PoOPa
メモリは8GBで大丈夫だと思うけどストレージのほうが512GBあった方が良い気がする。
iOSもAndroidもエミュレーター容量要る
2022/02/05(土) 08:12:10.35ID:lT4oG2yh0
Providerでいいよ
Riverpodで作れてProviderで作れないものがあるのでもないしな
2022/02/05(土) 08:38:13.42ID:oty+Ds9Zd
M1 Air、最初8GBモデルにしたけど、返品可能期間に16GB買い直した。
iOSエミュは軽いけど泥エミュは少しつらいよ。
2022/02/05(土) 12:56:03.85ID:EYhXn/eo0
Safariとxcodeで8ギガ使う

そこにandroid studioとエミュレータだと

すぐメモリ10ギガ超えるぞ
2022/02/05(土) 13:04:23.53ID:toH/PoOPa
android studioメモリ食うけどvisual studio codeじゃダメなの?
2022/02/05(土) 13:55:03.42ID:Wxa6LWM/0
WSL2, Linux, Docker などが必須だから、
最低でも、16GB メモリが必要

パソコン工房のノートは、32GB

でも3月には、インテル12世代CPU のコア数が増えるから、
皆、今は買い控えしてる

4コアが、6 + 8 コアの速度重視・省エネの2種類になるとか
2022/02/05(土) 14:30:00.04ID:toH/PoOPa
macはunix系OSだからWSL要らないよ
2022/02/05(土) 16:46:54.63ID:toH/PoOPa
ちなみにmacOS11.6.3の2020 M1でAndroid StudioからiOSとAndroidのシミュレーターとSafariで2つタブ開いて6.8GB使ってる。
ガッツリ開発するならメモリ足らないかも知れないけどプログラミング学習用途なら8GBでもなんとかなるんじゃないかな。
ストレージは全部合わせて130GBは使ってる。256GBでも良さそうな気もする。
2022/02/05(土) 17:10:25.16ID:2JkMRiAg0
それじゃエロ動画が入らないだろ
2022/02/05(土) 17:13:34.68ID:Wxa6LWM/0
Mac でも本番環境がLinux だから、

Linux, Docker を使えば、8GB じゃ足りない
2022/02/05(土) 18:08:58.83ID:toH/PoOPa
>>731な尋ね方する人は本番環境とか縁無さそうなんだけどどうなんだろうね。
>>731はスマホアプリ作りたいとかそんな人なんじゃないの?
2022/02/05(土) 18:15:54.42ID:rKaaor90r
Rubyガイジに何を言っても無駄
2022/02/05(土) 23:05:22.06ID:nN92nwS8M
>>732-742
雑な質問にも関わらず答えて頂きありがとうございます。
おかげで大体の目測が付きました。
参考にさせて頂きます。
2022/02/06(日) 00:55:08.74ID:qxnXD4T/0
>>738
GNUコマンドも使えないの?
2022/02/06(日) 05:17:48.61ID:+Rhm67oE0
もういい加減まともなIDEはでましたか?
Android StudioはゴミすぎてVS2022レベルのIDEが欲しいんですが?
JetBrainsの作るIDEはどれもクソ重いうえに中途半端だからVSでFlutter開発ができる拡張は出ましたか?
2022/02/06(日) 08:38:29.96ID:vCTHXJmEM
>>745
開発系のコマンドはxcodeで入るんじゃないかな。
それ以上のコマンド望むならMacPortsかHomebrew入れる。
何のGNUコマンド使いたいの?
2022/02/06(日) 08:59:08.43ID:n34rZFbA0
実質ほぼvscodeなんじゃないの
2022/02/06(日) 15:10:21.54ID:d9+JDYY/0
オワコンのvsじゃなくて
vscodeのほうね
2022/02/06(日) 15:52:38.88ID:qxnXD4T/0
flutterにmicrosoftが参加することは企業的にないだろうね
2022/02/06(日) 16:04:12.36ID:k+e6f+k+p
Chromiumに参加する今のMSはわからんじゃろ
vscodeやEdgeしかり他所に乗っかった方がアイツら活き活きするし
2022/02/06(日) 16:32:58.67ID:mPxOQDf90
MSもflutterにsurface duoサポートを追加したうえでflutter愛してるぜこんなんじゃ終わんねーよとか言ってるけど
2022/02/06(日) 16:38:18.66ID:d9+JDYY/0
すでに協力済みとあるが...
https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed
2022/02/06(日) 16:54:14.18ID:FI7f1iiw0
素晴らしいな
アポーと違い、MSは開発者がいるところならどこにでも行って獲得しようとする
Xamarin はもうちょっとがんばれ
2022/02/06(日) 19:10:32.49ID:R//1Ftnt0
Android Studio最高じゃん
VSCodeは専用品じゃないから使いにくい, 見にくい, いわれてるほど軽くもない
2022/02/06(日) 19:18:20.91ID:KKW3pACGr
Android Studioも結局IntelliJ IDEAにプラグイン入れただけじゃね
2022/02/06(日) 19:39:05.17ID:s2xbgtga0
MSは例のfluent uiをサポートしてやれよ
個人にやらせんなよ
2022/02/06(日) 19:39:18.20ID:s2xbgtga0
MSは例のfluent uiをサポートしてやれよ
個人にやらせんなよ
2022/02/06(日) 19:39:29.54ID:5NWjADTpM
IntelliJ IDEA、悔しいけどよくできてる。OSS頑張ってほしいからVSCodeに頑張ってもらいたいけど元がIDEとエディタの違いが大きい気がする。
Eclipseも頑張ってたけどメモリ食うし遅いし不安定だしどうしようもなかった
2022/02/06(日) 20:54:45.53ID:d608HdvN0
元がも何もIDEとエディタで全然役目違うじゃんか
2022/02/06(日) 21:06:18.97ID:GJWv/jRB0
receive_sharing_intent で、urlの文字列を取り込みたいんだけど、専用urlでアプリ起動はするけど取り込みができない。
ライブラリーの不具合なのかなぁ?
2022/02/12(土) 09:10:02.98ID:EKAEeGp20
WindowsアプリをFlutterで書こうという人って居るのかな
2022/02/12(土) 09:36:00.94ID:iAh2bfzY0
いるさ、ここにひとりな!
2022/02/12(土) 09:38:48.19ID:EKAEeGp20
>>763
お?試してみた??
2022/02/12(土) 09:42:16.28ID:0m7HOcdb0
俺もやってるぞ。
Android用のFlutterアプリも作ってたんだが、プラットフォーム追加するだけだと動かなくてシュンとしてた。
パッケージが充実したらかわるかもしれんけど、作り直すか悩んでる、
2022/02/12(土) 09:56:38.70ID:K8xe2eiJ0
>>765
ひと手間いる感じかな?まぁ試してみよう…
2022/02/12(土) 10:27:02.27ID:BoyHq9Dbd
>>766
まだ対応してないパッケージが多い感じ。
もう少しこなれればなぁって思ってる。
2022/02/12(土) 17:31:21.93ID:956vyaye0
2022/02/12(土) 23:01:15.83ID:AXN4bnnm0
Qtもライセンス的に使いにくくなったしflutter desktopに期待していい?
2022/02/12(土) 23:10:03.97ID:rYCdZjR00
ハイパフォーマンス求めない普通のアプリならflutterで十分じゃね

ただ、material designはデスクトップで動かすのダサい
2022/02/13(日) 09:50:06.46ID:NAGvuVTo0
アプリの見た目を調整するのがすごくめんどい
UI設計をコードでやらなきゃならないのってどうなん
2022/02/13(日) 10:11:27.78ID:5CpxGssA0
>>771
XAMLとかも結局同じことでしょ。
2022/02/13(日) 11:23:12.09ID:zc2tPTsHd
>>771
GUIで調整するのめんどいからコードでやらせろって声に応えた結果こうなってる
2022/02/13(日) 12:35:59.24ID:x1RE3hmG0
多分ねーー
めちゃくちゃレベル低い考えで言ってるとおもうよ
2022/02/13(日) 13:19:42.43ID:NAGvuVTo0
UIエディタで作成した画面をdartにしてくれるアプリって無いのかな
2022/02/13(日) 13:31:06.43ID:TvOGITuN0
>>775
キボンヌ
2022/02/13(日) 14:11:30.91ID:ifSJDHUhM
>>775,776
https://flutterstudio.app/

さわりは
https://qiita.com/hiraski/items/2292150722b17ef4fe21
2022/02/13(日) 14:16:14.47ID:NAGvuVTo0
>>777
素晴らしいじゃん!
さっそく練習すうわ
2022/02/13(日) 18:03:47.86ID:5CpxGssA0
>>778
これ昔使ったことあるけど微妙やで。
一番最初はいいんだけどコード生成後のカスタマイズは結局自分で直さないといけないのでちゃんとWidgetを理解しないと触れない。
どうせ理解が必要なら最初からコードで書いたほうが早かったりする。
2022/02/13(日) 19:33:21.33ID:PyrhVZAe0
>>770
わかる。Fluentにしたくなってしまう
2022/02/13(日) 20:08:49.64ID:iKfMfRfR0
fluentにすりゃいいじゃん
FlutterはMaterial専用じゃないでしょ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。