Flutterやろうよ!!! 2

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

https://flutter.dev/

前スレ
Flutterやろうよ!!!
https://mevius.5ch.net/test/read.cgi/tech/1527919660/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2021/02/23(火) 07:31:16.82ID:qwa9EWrta
>>181さんありがとうございました

https://stackoverflow.com/questions/52060516/how-to-change-android-minsdkversion-in-flutter-project
> Like in an Android Studio project, you have to edit the build.gradle file.
> In a flutter project, it is found at the path ./android/app/build.gradle.

いつもと同じように設定できそうです
184デフォルトの名無しさん (ワッチョイ a301-GD1z)
垢版 |
2021/02/23(火) 07:43:20.31ID:0iI/BmGY0
>>183
よかったです。
flutterって独自描画エンジンのプロジェクト再生ツールみたいなものだから、iOSフォルダにはXcodeで普通に開けるworkspaceファイルもあるし、例えばXcodeを使わないと出来ない、push通知からのアプリの起動処理にブレークポイントを張るみたいなデバッグも出来る。
185デフォルトの名無しさん (スフッ Sdea-AvU1)
垢版 |
2021/03/02(火) 15:04:00.37ID:jB8KmwtLd
flutter engageて何すか?
何なんすか?
186デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/02(火) 16:32:13.38ID:08kau52M0
Breaking Change
187デフォルトの名無しさん (スフッ Sdea-AvU1)
垢版 |
2021/03/02(火) 17:48:35.65ID:jB8KmwtLd
またすか?
どんだけ?
188デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/03(水) 02:34:38.07ID:xzgw1tFV0
dart2からそんなに変更ないじゃん。
2021/03/03(水) 11:53:48.95ID:pHhKiUDn0
RPGツクールみたいに簡単に作らせろよ
190デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/03(水) 14:43:11.68ID:xzgw1tFV0
簡単じゃんかwww
2021/03/03(水) 17:43:31.01ID:yWbzvh9aM
こういうこと?

RPG作るためのテンプレートを用意しておいてください
画像や効果音などの素材も全部用意しておいてください
マウスクリックだけでカスタマイズできるようにしてください
192デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/03(水) 17:54:16.43ID:xzgw1tFV0
・UI部品はほとんどあります
・vscodeなら、stf って入れればテンプレ出てきます
基本並べるだけ
193デフォルトの名無しさん (スフッ Sdea-AvU1)
垢版 |
2021/03/03(水) 18:13:04.89ID:sE/Pgm0Qd
でも状態管理とかたいがいですよ?
そうでしょ?
あとマルチスレッドとかよくわかんないですよ?
2021/03/03(水) 18:43:15.39ID:qaV4b4/d0
RPGには特化してないけどマウスクリックするかキーボード打つかぐらいの違いしかないわな。
画像や効果音はそのへんでフリーのものを拾ってきたらいいし。
マルチスレッド分からないなら無理に使わなくて良いし。
そもそもゲーム作るならUnity使えって話だけども。
2021/03/03(水) 22:50:36.36ID:mHCU5YaM0
イベントまで後3時間??
2021/03/03(水) 22:51:58.12ID:mHCU5YaM0
null safetyはきそうだがflutter desktopがベータになったら嬉しい
197デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/03(水) 23:00:45.98ID:xzgw1tFV0
2:30am〜
198デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:12:42.82ID:cpjBOnbd0
カウントダウン中wktk
199デフォルトの名無しさん (ワッチョイ b301-CIDx)
垢版 |
2021/03/04(木) 02:21:52.13ID:4g477nGw0
あわしろ氏はFlutterはオワコンと言ってるけどな。
2021/03/04(木) 02:27:23.68ID:RZBF5Xaw0
おーーーい
いつまでも待たせる気だよ
201デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:35:05.69ID:cpjBOnbd0
flutter2ギター
202デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:38:58.74ID:cpjBOnbd0
Support six platforms!
2021/03/04(木) 02:40:04.70ID:RZBF5Xaw0
あれ?
null safetyじゃなくてdesktopの方が先にくるんかい?
204デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:41:24.51ID:cpjBOnbd0
みたいねw
205デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:44:37.08ID:cpjBOnbd0
国内の大手銀行アプリもflutterにしたからなw
206デフォルトの名無しさん (ワッチョイ b301-CIDx)
垢版 |
2021/03/04(木) 02:47:03.96ID:4g477nGw0
みずほ銀行か。
207デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:47:31.38ID:cpjBOnbd0
iPhone13も折り畳み来るな・・
208デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:48:35.24ID:cpjBOnbd0
Googleが後ろにいればなんでも出来るよな・・
209デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:51:15.81ID:cpjBOnbd0
Web now available in stable.
時間かかったなぁ〜
2021/03/04(木) 02:54:45.02ID:RZBF5Xaw0
flutter web試したことないがいつの間にか俺はwebフロントエンジニアにもなったわけか..
211デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:58:15.56ID:cpjBOnbd0
iPadワロタ
212デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 02:59:32.86ID:cpjBOnbd0
Appleがflutterに金出してるwww
213デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:03:24.11ID:cpjBOnbd0
child.anchor.left 使えそうだわ〜
2021/03/04(木) 03:04:12.65ID:RZBF5Xaw0
TreeView Widgetはモバイルでも使い道ありそいやな
215デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:05:38.42ID:cpjBOnbd0
組込みきたwwwwwwwww
216デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:07:40.21ID:cpjBOnbd0
Google Map相手じゃなぁ・・
217デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:10:31.98ID:cpjBOnbd0
全部64bitで組込みに飛び込んでくるとは・・
218デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:11:27.55ID:cpjBOnbd0
来そ、null安全!
2021/03/04(木) 03:11:44.50ID:RZBF5Xaw0
サイゴニnull safetyくるか?
220デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:12:34.50ID:cpjBOnbd0
全部64bitならそりゃ速いわwwwwww
221デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:16:54.65ID:cpjBOnbd0
奇妙な拍手が無くて良い。
222デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:17:32.37ID:cpjBOnbd0
なんか可愛いのが出てきた
223デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:19:15.18ID:cpjBOnbd0
縦巻きロールお嬢様・・いつのキャバ嬢だよwwww
が、コイツ分かってるわ・・アスクしちゃうぞ!
224デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:21:22.84ID:cpjBOnbd0
出た工事中www
225デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:22:52.93ID:cpjBOnbd0
やっぱり、vscodeはIDEなんだな。
226デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:26:39.02ID:cpjBOnbd0
RunZoneGuarded来たか
227デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:27:24.51ID:cpjBOnbd0
Adかよ
228デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:30:23.80ID:cpjBOnbd0
営業タイム・・
229デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:32:12.90ID:cpjBOnbd0
クソ、おれ英語ペラペラだけど日本語で参加すればよかったわ〜
230デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:35:43.96ID:cpjBOnbd0
エロいマネージャーきた
231デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:38:26.38ID:cpjBOnbd0
描画エンジンが売りなのは分かってるから、InheritedModelテンプレートとか行かないと、Appleになるぞwww
232デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:43:03.89ID:cpjBOnbd0
雑談・・
233デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:44:21.08ID:cpjBOnbd0
Twitterとか使うヤツは情弱w
234デフォルトの名無しさん (ワッチョイ cb01-jB1a)
垢版 |
2021/03/04(木) 03:45:09.06ID:cpjBOnbd0
Yap!
235デフォルトの名無しさん (ワッチョイ b301-uL46)
垢版 |
2021/03/04(木) 09:59:40.35ID:CSWLeEZc0
>>209
> Web now available in stable.

但し、Goggle Chrome(Chromium ベースのEdge)に限る! なんてことは?

ところで、WindowsのAndroid Studioで、Flutterをビルドした後、dart.exe
プロセスが4個ぐらい動いているままなだけで、キモチワルイんだけど? 

Android StudioやEmulatorを終了しても、OS再起動するまで消えない。
236デフォルトの名無しさん (ワッチョイ c60a-b5Bv)
垢版 |
2021/03/04(木) 11:30:55.73ID:heNKmhmH0
flutter webはまだまだ微妙そう
2021/03/04(木) 18:32:39.43ID:rGmk/QNJ0
flutter 2で何が変わるのか解説記事誰かかいてえええ
2021/03/04(木) 18:55:36.45ID:FwINCIAX0
Flutter2.0で新しくなったこと
https://itome.team/blog/2021/03/flutter-v2/
239デフォルトの名無しさん (ワッチョイ b301-uL46)
垢版 |
2021/03/04(木) 20:36:02.91ID:CSWLeEZc0
>>236
Windows/MacOS/Linuxのデスクトップサポートも同じでは?

プラットフォーム毎の差異を吸収しているのは、各パッケージ内のプラットフォーム
依存コード部分であり、Windows/MacOS/Linuxのデスクトップ用のプラットフォーム
依存コードを追加した、新しいパッケージがリリースされなければ、対応できたとは
言えない。

結局、ボタンコントロール等のUIや、画像データの加工など、メモリ上での処理
だけで完結するパッケージを除けば、パッケージが更新されるのを待つか、フォーク
して、自身で必要なプラットフォーム依存コードを追加するしかない。
2021/03/05(金) 00:53:17.82ID:bh8XrwWm0
bleをflutterって気軽に扱えるの?
Xamarin.Formsで友達と作ったアプリがあるけど二人ともdartやったこと無くて
あちこちのサイトを見ても概念の説明ばっかりで正体が見えない
2021/03/05(金) 01:03:32.89ID:drPVmLct0
>>235
マジかああああああああああ
2021/03/05(金) 04:40:10.48ID:JgFUZPm+0
>>240
BLEに限らず、そのあたりにはDart関係ない。 先人が作った既存のパッケージが
なければ、自前で作るしかない。

パッケージといっても、中身は適当なクラスを作ってDart側のインターフェースを
共通化して、パッケージ内部で、対象プラットフォーム毎に、依存コードをプラット
フォーム用の言語で書いているだけ。 Dartが用意しているのは、Message Channel
という、Dartからプラットフォーム固有APIを呼び出すための手段だけ。

iOSならObjecttive-C/Swift、AndroidならJava/Kotrin、WindowsやLinux, MacOS
などのデスクトップについても同様。

当然ながら、プラットフォームのAPIで提供されていない機能は実装できない。
2021/03/05(金) 06:37:19.21ID:ni7/fGI80
>>240
BLEで何がやりたいか知らんけどpub.devにfluter_blueやflutter_ble_libがある。どちらもAndroid/iOSに対応してる。
ただどちらも最低限のBLEの知識は必要だけどそれはNativeでも同じ。
2021/03/05(金) 07:29:22.00ID:pNvysFyX0
でも、そこら辺はめんどくせぇわ
JNIみたいに簡単に呼べないのは痛い
FFIは同期で呼べるのに
Message Channels経由すると非同期
ヒャッハーだわ
245デフォルトの名無しさん (ワッチョイ cb01-W2tv)
垢版 |
2021/03/05(金) 08:46:15.94ID:aaytegU20
BLE超高速制御できるよ。
2021/03/06(土) 15:34:05.72ID:6J8FcpKJ0
very_good_cliっていうのすごく便利
みんなも使ってね
2021/03/06(土) 16:19:12.96ID:t7qlr3aD0
概要読んでもさっぱり分からん。
新規ユーザや新規機能の追加に対してスケーラブルなアプリを作るためのテンプレートを作ってくれるの?
クライアントサイドなのに新規ユーザがスケーラブルってどういうこと?
2021/03/06(土) 17:45:44.77ID:VS4FLKMU0
>>246
何それ?
2021/03/06(土) 18:27:19.43ID:t7qlr3aD0
まるで意味のわからないトップ画像
https://raw.githubusercontent.com/VeryGoodOpenSource/very_good_cli/main/doc/assets/very_good_create.gif
2021/03/09(火) 18:27:32.19ID:8Tsx73qcr
Macの開発環境構築のflutter doctorでクソハマってるんだが助けてくれ
1. Flutter requires Android SDK 29 and the Android BuildTools 28.0.3
2. Android license status unknown
3. CocoaPods not installed
の3つのエラーがどうやっても消えない
1はJDKを8にすると解決できるってどこのサイトにも書いてるが解決しない、これが解決しないからflutter doctor --android-licenseできなくて2が解決しない
3のCocoaPodsもインスコして問題ないのにエラーが消えない
2021/03/09(火) 18:48:18.51ID:e2HkPLHr0
m1?
おれさ、jdkを入れた記憶ないよ
2021/03/09(火) 19:12:41.78ID:mOj4BynH0
sdk入ってないんじゃない?
そもそもAndroid Studio入れてないとか
2021/03/09(火) 20:24:47.86ID:ezLx7S6R0
>>250
cocoapodは一回消アンスコして入れ直せばおk
2021/03/09(火) 20:27:29.19ID:ezLx7S6R0
>>250
Licenceは全部yで
2021/03/10(水) 08:31:48.34ID:8vjxfssBd
>>235
あるなー
いちいちプロセス殺してる
2021/03/10(水) 11:55:13.27ID:vmMdjbhx0
今更新しい言語覚えたくないんだけどKotlinでかけるようになったりしないの?
257デフォルトの名無しさん (JP 0Hcf-JdkF)
垢版 |
2021/03/10(水) 13:49:26.96ID:w5xprAeFH
ほとんどJavaと同じ
258デフォルトの名無しさん (ワッチョイ cb01-AzhJ)
垢版 |
2021/03/10(水) 14:05:59.05ID:UXOSC6+80
>>250
$ which flutter
のbin上のflutterフォルダごと消す
mv して入れ直す
Mac再起動
2021/03/10(水) 15:04:58.33ID:/eOK0mc9r
>>251
Intel MacだよMBP15 2018
JDKないとビルドできないだろ?

>>253
gemやbrewで再インスコしてもダメなんだよなPATH通ってんのにイミフ

>>254
そこまで行けない

>>258
試したけどDoctorのエラーが消えない・・・

試しにAndroid StudioでFlutterのプロジェクトテンプレートから新規作成してそのままAndroidでビルドしたら通ってエミュレーターで起動すんだけどこれってiOS側のエラー臭いな
React Nativeも開発環境構築がマジでダルくてnodeのバージョン縛りがクソすぎたしなんか心折れるわ・・・
2021/03/10(水) 15:11:39.71ID:8/mVjUuX0
クロスプラットフォームの宿命だ
flutterはまだマシな方だと思うぞ
診断機能が中途半端ではあるが
2021/03/10(水) 15:35:20.00ID:iMortp6N0
>>259
flutter config でAndroid Studioのインストールディレクトリを指定するオプションがあるから
それを設定してみたらどう?
ちょっと前のバージョンでAndroid Studioの設定ファイルが変わって、flutterから自動で認識
できなくなってる。
flutter2になって解消したか知らんけど、うちでは設定しっぱなしにしてる。
2021/03/10(水) 15:58:40.72ID:GS9Hqbsl0
flutter doctorでandroid studioがないっていう不具合、はよ安定版にいれてくれ
263デフォルトの名無しさん (ワッチョイ bb61-0RAh)
垢版 |
2021/03/10(水) 16:02:41.62ID:abbLTDNA0
不具合は入れなくていいよ。
2021/03/10(水) 17:59:15.23ID:JD722xkU0
Flutter web採用の有名サイトおしえて
2021/03/10(水) 18:29:52.43ID:GS9Hqbsl0
>>264
https://letmegooglethat.com/?q=Flutter+web+%E6%8E%A1%E7%94%A8%E3%82%B5%E3%82%A4%E3%83%88
2021/03/10(水) 18:33:50.39ID:JD722xkU0
>>265
知らないなら黙ってて
検索方法なんてきいてない
267デフォルトの名無しさん (ワッチョイ ef0a-JPDE)
垢版 |
2021/03/10(水) 20:27:29.34ID:Z4LhW8PV0
flutter webなんてやるくらいなら好きなjs frameworkで作ってcapacitor + ionic/framework7でアプリ化する方がいいよね
2021/03/10(水) 20:51:01.50ID:GS9Hqbsl0
>>266
黙れザコ
2021/03/10(水) 22:03:08.16ID:F311vgk40
flutterやるには
ID:GS9Hqbsl0
みたいな気狂いと繋がりが出来るのが難点
270デフォルトの名無しさん (ワッチョイ cb01-AzhJ)
垢版 |
2021/03/11(木) 04:47:08.29ID:S4Q2aRgw0
flutter doctor -v 貼るとか・・
2021/03/11(木) 10:43:29.09ID:JkfbiGx50
>>269
ワッチョイ変えてきたか?
お疲れ検索できないザコちゃん
2021/03/11(木) 12:01:02.29ID:DXNNrrpdr
>>270
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/***/Library/Android/sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

[!] Xcode - develop for iOS and macOS
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.4, Build version 12D4e
✗ CocoaPods not installed.
CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/platform-plugins
To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.

JDKとCocoa PodsインスコしてPATHも通ってるのにエラーが消えないんだが助けて
2021/03/11(木) 12:01:47.59ID:6NP8mvS80
>>271
キーワード検索で見つかると思ってるバカ。
269は別人だ
プログラミングするやつがGoogle検索しらないわけない
頭悪すぎ
2021/03/11(木) 12:17:53.03ID:OPISeofKM
>>265
面白いと思ってやったん?
2021/03/11(木) 12:36:33.20ID:cHsQ/A060
>>272
上のはRun `flutter doctor --android-licenses`すればいいんじゃないの
した時にエラーが出る場合はSDKマネージャでAndroid SDK Command-line toolsを入れる
2021/03/11(木) 12:49:34.26ID:DOFf3c8tr
>>275
flutter doctor --android-licensesでも同じエラーなんだよ
んでAndroid StudioでもCommand-line toolsは入ってる
すべてエラーの指示通りやってググって調べた解決策も試したがまったく解決しないから困ってんだわ
2021/03/11(木) 12:55:04.78ID:c3rzsgSI0
android licenses叩いたときのログは?
2021/03/11(木) 12:59:31.25ID:TcY4xiIxr
>>277
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

んでもちろんPATHは.zshrcに設定してるから
penjdk version "1.8.0_222"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_222-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.222-b10, mixed mode)
となってコマンド見つからないってエラーがイミフ
2021/03/11(木) 13:30:21.73ID:c3rzsgSI0
>>278
いやいや。
JAVA_HOMEは?
パスが通ってればそれで良い訳ではないだろ。
あとJava9相性悪いんでは?
280デフォルトの名無しさん (ワッチョイ cb01-AzhJ)
垢版 |
2021/03/11(木) 14:47:37.55ID:S4Q2aRgw0
ターミナルからjavacって叩いた?
281デフォルトの名無しさん (ワッチョイ cb01-AzhJ)
垢版 |
2021/03/11(木) 14:52:00.12ID:S4Q2aRgw0
あと、
自分で解決できないなら一旦諦めるって手もあるかな・・
向いてない人いるし・・おれもミュージシャン向いてないって言われて今感謝してる。
2021/03/11(木) 15:14:29.42ID:cHsQ/A060
flutter以外でjavaコマンドやJAVA_HOMEを使う何かを動かした時に問題無いことは確認済みなのか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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