Flutterやろうよ!!!

レス数が1000を超えています。これ以上書き込みはできません。
2018/06/02(土) 15:07:40.16ID:FmfhRdV+
ようこそFlutter野郎どもよ!!!
軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか
AndroidもiOSも両方行ける、まさに漢のためのツールだな

http://www.flutter.io
938デフォルトの名無しさん
垢版 |
2021/01/29(金) 14:12:32.31ID:8BCy1SiN
>>937
うん、なら他のUI使ってればよろしいやん
2021/01/29(金) 14:48:36.13ID:ng6C/TMS
Flutterは言語とアーキテクチャがクソなら生き残るわけないね
最後に勝つのはKotlinかC#のFramework
2021/01/29(金) 14:58:58.25ID:cA0/Htpe
Flutterはそんなクソかな?
Dartはベストではないにしろ別に不満はないし、FlutterもViewの分離が強制されてないところがむしろ好印象だし、Widetは高品質なものが豊富だし、StatefulやProviderも慣れてしまえば普通に使えるし、iOS/Androidで全く違うUIViewController/Activityのライフサイクルをほとんど気にしなくて良いし、プラットフォーム依存部は簡単にplugin書けるし。
BLoCはクソだけど。
2021/01/29(金) 15:03:52.14ID:rIgyqot9
Provider使っとけばいいのかと思ったらRiverpodなんか出ちゃって
2021/01/29(金) 15:32:29.66ID:DnVQywnb
アンチが張り付くようになったしいよいよ本格的な普及期かな
2021/01/29(金) 16:21:31.88ID:DWNWfV4j
おまえらアホだからわからんだろけどさ
flutter💩は値を変えるだけでdeveloperがわざわざ特定のwidgetをrebuildさせないといけない
命令形なら普通にwidgetのプロパティに代入するだけでレンダリングはFWまかせ
宣言型はFWが単純で軽量になったかわりにアプリdeveloperに面倒を押し付けてるわけ
そんな💩を歓迎してるやつも💩だろ

Reactはあまりに💩だったhtmlのdom操作から開放された功績とrenderの差分検出で性能もよいから神となったけどflutterはただの💩よ
2021/01/29(金) 16:38:48.40ID:b2FUgdQO
>>943
出鱈目書いて正しいツッコミさせるやつ?
くだらない小細工やってる暇があるならドキュメント読みなさいよ
読んでもわからないなら教えを乞いなさい
2021/01/29(金) 19:03:39.12ID:cA0/Htpe
>>943
確かに一般的によくある生成済みのコントロールに対してちゃちゃっとプロパティ変更、という概念はないね。
プロパティ変更のためには必ずと言っていいほどrebuildが伴うけどProviderと組み合わせておけばModelからのNotifyで自動的にrebuildされる。
そのへんの思想はStatefulパターンなので好みの問題かな?
2021/01/29(金) 19:19:02.59ID:MgJ2KKKP
面倒くせえな
ワッチョイ導入しようぜ
2021/01/29(金) 19:23:54.56ID:VWZCRAuQ
rebuildしても結局ウィジェットツリーに反映は差分で当ててるだろ。
2021/01/29(金) 20:09:04.56ID:lv8kUM2F
>>942
Xamarinはアンチが張り付いてからそのまま消えてったよ
2021/01/29(金) 20:36:44.54ID:nnAlz0gZ
>>943
じゃあクロスプラットフォーム開発するには今だと何がオススメなん?
2021/01/29(金) 21:55:37.89ID:9hXBt15Y
new省略可能なのはある意味発明だと思ってる。
たまにJavaやC#使うとnewなくて怒られて「未だにnewいるの?」と思ってしまう。
Dart以外ではガベージがたいていクソなので気軽にnewするなって事かもしれんが。
2021/01/29(金) 22:23:52.52ID:dKWqC4gL
>>949
flutter
2021/01/29(金) 23:56:41.94ID:ng6C/TMS
>>949
Kotlin

>>950
Dartは大規模開発に耐えられる機能と性能をもってない
Dartはまだ三流言語
三流DartがC#を馬鹿にするとか草
2021/01/30(土) 00:38:04.70ID:IQDeZXzu
>>952
uiないから論外
2021/01/30(土) 00:48:18.72ID:JNbyhgth
俺がワッチョイだ!
955デフォルトの名無しさん
垢版 |
2021/01/30(土) 09:13:04.85ID:W3wKioTr
>>952
誰も大規模開発の話してなかろうもん、
おうん?
956デフォルトの名無しさん
垢版 |
2021/01/30(土) 10:16:22.48ID:thJJ/NV9
>>950
> new省略可能なのはある意味発明だと思ってる。

つ BASIC

> たまにJavaやC#使うとnewなくて怒られて「未だにnewいるの?」と思ってしまう。
> Dart以外ではガベージがたいていクソなので気軽にnewするなって事かもしれんが。

Dartには、クラスにスタティックなメンバという概念がないからでは?
2021/01/30(土) 10:24:28.33ID:ae/KMwmr
Dart書きたくない奴はFlutter使わなけりゃええもん

そうじゃろ?
2021/01/30(土) 10:27:59.31ID:jxY1gRd1
>>955
しょぼいアプリしか作れない人には関係ないが
必要な人には必要なわけ
Dartには必要な機能も性能もない。
Dartはコードは使い捨てになる
2021/01/30(土) 10:32:15.62ID:LZtizcKF
じゃあDartに変わる素晴らしい言語と
flutterに変わるフレームワーク作って自分で使えば?
与えられるだけのひな鳥がピーチクパーチクとまあ
2021/01/30(土) 10:34:38.00ID:jxY1gRd1
>>953
UIに割く時間は少ないから問題ない
重要なのは高品質で高速なコードをかけて
クロスプラットフォームにできるかどうか
Kotlinなら5年後も安心
Android appの推奨言語だからだ。

Flutter/Dartなら5年後はコードは使い物にならず全面的に書き直すはめになる
結局、損をする

長期の視点がないアホな人たちはそこに気が付かない
2021/01/30(土) 10:37:53.22ID:ae/KMwmr
>>960
この独特なイキり口調・・・
お前オンプレ爺じゃね?
2021/01/30(土) 10:38:35.61ID:jxY1gRd1
>>959
優れた言語はすでにあるしそれを使うフレームワークを選べばいいだけ
2021/01/30(土) 10:42:30.54ID:ae/KMwmr
間違いねえ
ID:jxY1gRd1 はBlazorスレから逃げ出したオンプレ爺だわ
まだ生きてたかw
2021/01/30(土) 11:02:25.31ID:k2adbfyQ
>>950
> new省略可能なのはある意味発明だと思ってる。

つ Python

自分はnewある方がいいかな
965デフォルトの名無しさん
垢版 |
2021/01/30(土) 11:03:00.78ID:thJJ/NV9
>>960
> Flutter/Dartなら5年後はコードは使い物にならず全面的に書き直すはめになる
> 結局、損をする

結局、機能はパッケージ頼みで、公式を除くボランティアの作るパッケージは将来に
わたってメンテナンスされる保証がない点が問題。

公式(flutter.dev)パッケージですら、例えば設定を保存する「shared_preferences」
は、最新版が去年の11月にリリースされているが、Android 10 (Q)で非推奨になった
「AsyncTask」を使用して実装されていて、将来動かなくなる可能性が高い。

ttps://github.com/flutter/flutter/issues/71595

また、Android 10 のWi-Fi廻りの変更に伴い、targetSDKversionを「>=29」に
するとWi-Fi関連のパッケージが一部機能が動かない。

いくら、表面だけFlutterで共通化できても、パッケージに隠蔽されているだけで、
下回りは、iOSならObjective-C/Swift, AndroidならKotlin/Javaのコードに依存
している。 さらに言えば、OSの仕様が変われば、それらの書きなおしが必要に
なる。
966デフォルトの名無しさん
垢版 |
2021/01/30(土) 11:04:34.36ID:thJJ/NV9
>>960
> 重要なのは高品質で高速なコードをかけて
> クロスプラットフォームにできるかどうか

C/C++が最強だね。
967デフォルトの名無しさん
垢版 |
2021/01/30(土) 11:28:06.52ID:W3wKioTr
>>965
>>公式を除くボランティアの作るパッケージは将来に
わたってメンテナンスされる保証

将来にわたってメンテナンスが保証されている
パッケージを挙げてみんかいわれ、
おうん?

>>パッケージに隠蔽されているだけで、
下回りは、iOSならObjective-C/Swift, AndroidならKotlin/Javaのコードに依存
している。 さらに言えば、OSの仕様が変われば、それらの書きなおしが必要に
なる。

そんなもん何だって同じやろうもん、
おうん?
2021/01/30(土) 12:23:07.20ID:4Fw02M/h
次スレ

Flutterやろうよ!!! 2
https://mevius.5ch.net/test/read.cgi/tech/1611976959/
2021/01/30(土) 12:29:26.63ID:IQDeZXzu
>>944
どこが出鱈目なのかいってみろよ💩野郎
2021/01/30(土) 14:00:38.92ID:tp/oI0BN
むしろAndroidからFuchsiaへの移行が始まったらKotlinが即死しそうだけどね
971デフォルトの名無しさん
垢版 |
2021/01/30(土) 14:36:41.75ID:TvxbZfVk
flutterは描画エンジンの出来が秀逸だから。
2021/01/30(土) 20:42:12.96ID:cwGya/wU
>>970
Fuchsiaとか無いから安心しろ
973デフォルトの名無しさん
垢版 |
2021/01/30(土) 21:47:04.41ID:jxY1gRd1
>>970
Kotlinの代替はなんになるというつもり?

>>971
Flutterの言語とアーキテクチャがクソというデメリットのが大きい。
UIはOSが用意するのを使うのが正攻法
2021/01/30(土) 23:10:50.41ID:tp/oI0BN
根本の認識がずれてる気がするけどFlutterはFuchsiaの標準UIとして開発始まってるからね?
その上で他社OSでも使えるようにマルチプラットフォーム対応を進めてるけど
本命はFuchsiaのネイティブ対応だよ

せっかくFuchsiaでLinuxカーネルもJavaAPIも捨てて全部自社でコントロールできるようになるのに
どうしてKotlinだけ残ると思うのかわからんけども
975デフォルトの名無しさん
垢版 |
2021/01/30(土) 23:11:38.70ID:OK8yglDA
>>973
アーキテクチャがくそとは具体的にどの部分の
ことを言っとるんやワレエ!
こるあ!
こるあ!
おうん?
976デフォルトの名無しさん
垢版 |
2021/01/30(土) 23:38:23.30ID:TvxbZfVk
> UIはOSが用意するのを使うのが正攻法
PlatformViewがあるよ
2021/01/31(日) 09:53:34.93ID:qyMGxVkO
>>974
ライブラリ、ノウハウ、技術者などの過去の資産ってなかなか捨てられないのでは
978デフォルトの名無しさん
垢版 |
2021/01/31(日) 12:58:51.75ID:gqaKz8XA
>>974-975
> 本命はFuchsiaのネイティブ対応だよ

それはないでしょ。 Fuchsiaが、シングルタスク、シングルウィンドウに先祖返り
するつもりならともかく、ウィンドウはシステムリソースでOSが管理する。 それに
Dartだけで、プロセス間通信とかパイプ実装できるの?

UIなんて些末的な問題に過ぎなくて、OSネイティブ対応以前に、DartにOSの
プロセス管理やスレッド、セマフォなどを扱う関数って標準化されてる?

Dartだけで記述しているつもりでも、Flutterのパッケージ内部でプラットフォーム
依存のコードがそっくりそのまま埋もれている。

それに豊富なUIパーツといっても、どれも似たり寄ったりでまったく統一性がない。
オブジェクト指向のOSでは、普通GUIコントロールはすべてウィンドウの派生に
なるが、FlutterのUIパーツは、enable/disable1つにしても、ボタンのように
OnPressedに指定する関数がnullかどうかだったり、TextFieldみたいに、独立
したenabledがある場合もあれば、SwitchやRadioみたいに、enabledがない
ウィジェットもある。

キャプションの引数名がlabelだったり、textだったりはまだ些細な事で、型も
String型だったり、Textウィジェットとか。

まぁ、素人騙しには十分かもしれんが、Flutterの糞さ加減は、挙げれば切りが
ないと思う。
2021/01/31(日) 14:15:40.91ID:2bET0jC3
>>978
マルチスレッドはIsolateがあってメッセージやり取りできるよ。
Widgetの命名や使用感が統一されてないのは否定できないけど、インテリセンス使うのであんまり気にはならないな。
980デフォルトの名無しさん
垢版 |
2021/01/31(日) 14:43:28.89ID:z00yacj9
>>978
うん、ならネイティブでやってればよろしいやん、
使いたい人が使うだけなんで。
あなたの素人認定なんて他の人は知りませんやんw
2021/01/31(日) 16:05:44.32ID:HyCelqCe
>>978
fuchsiaがどうなるかなんてわかんないけど、
javaだってアプリから直接posix api呼んでるわけじゃないんだから同じことじゃね?
これからライブラリ用意すればよいのでは?
2021/01/31(日) 16:30:29.05ID:SbGWyZW8
誰かワッチョイ無しの新スレ立てて
ワッチョイつけると荒れるからだめだ
2021/01/31(日) 16:34:45.08ID:oNqY6pPO
どういう理屈?
2021/01/31(日) 16:42:07.56ID:SbGWyZW8
ワッチョイは強制コテハンだから
気に入らない相手をしつこく攻撃するやつが必ずでてきて荒れる
Flutterに関係のない話ばかりになる
2021/01/31(日) 18:05:58.21ID:oNqY6pPO
他のスレ見ててもそういう印象は無いな
基本的に荒れてるから導入の流れだけど
あって困ったこと無いからどっちでも派
2021/01/31(日) 18:18:51.89ID:dQ4qPRl+
>>984
なんのための強制コテハンなのか
2021/01/31(日) 19:12:50.08ID:KcVeJCQG
ワッチョイあると自演できなくなるもんねw
2021/01/31(日) 20:19:23.46ID:XzJJNViy
ワッチョイアリでいいだろ

あとネガティブ情報ばっかりでてるけどマルチプラットホームでスマホアプリ作りたい人にとってもっと良い選択肢は結局あるの?
2021/01/31(日) 20:49:52.41ID:gwMy8Rxn
Fuchsiaのドキュメントにはサポート言語にDartあるけど
JavaとKotlinは無いな
990デフォルトの名無しさん
垢版 |
2021/01/31(日) 20:57:11.53ID:/1NNOLNs
>>988
AppleとGoogleが推奨するそれぞれの言語を使うのが最も良い選択肢。
なにより情報量が違う。
991デフォルトの名無しさん
垢版 |
2021/01/31(日) 21:02:45.80ID:2tqgaFZL
さんざん使ったXcodeが今は嫌だw
2021/01/31(日) 21:43:46.11ID:SbGWyZW8
>>987
アホだ。みんなモバイル回線もあるし自演対策にもワッチョイ意味ない
副作用しかない

>>988
そういう情報が欲しいのならワッチョイないほうがいい
ほかの選択肢を書くと叩くやつがでてくる
ワッチョイあると欠点書いただけで執拗にバッシングするキチがでる
2021/01/31(日) 21:44:53.33ID:q49CsSDX
>>992
モバイル回線あると意味ないという根拠は
2021/01/31(日) 21:50:13.41ID:SbGWyZW8
>>993
それでもエンジニアかよ
モバイルならIP変え放題だしたいていのやつは何回線も持ってる。
この板にいてワッチョイで荒らしが減るとか考えてるやつはやばい

気に入らない奴を特定して叩きたいやつがワッチョイを勝手につけてたてて
実際にそのあとにあれるという流れが繰り返されてるのに
まだその弊害にきがつかないんか

まあ気に入らない奴だれかがワッチョなしで立てるだろうから別にいいけど
2021/01/31(日) 22:29:40.76ID:NfnGQAzj
>>988
マジレスすると今は過渡期だから
下手なもんに手は出さない方がいい
スマホとパソコンのアーキテクチャが同じになる流れだから
マルチプラットフォームって概念自体が
時代遅れになる可能性もある
996デフォルトの名無しさん
垢版 |
2021/01/31(日) 22:33:02.01ID:2tqgaFZL
>>995
それは無いな
2021/01/31(日) 22:51:21.59ID:NfnGQAzj
>>996
遥か昔に「マルチメディアはN○C」って言ってた
日本最大のパソコンメーカーがあったが
「マルチメディア」なんて言葉は死語だしそのパソコンメーカーも死ぬ寸前まで落ちたよ

色んな物に対応するってのは過渡期だからある考え方で
時代が進めばそれは当たり前になって廃れるのが常
そんな考え方は捨てた方がいいと思う
998デフォルトの名無しさん
垢版 |
2021/01/31(日) 23:03:52.21ID:2tqgaFZL
何ダサイ事言ってんの?
iOSオンリーでも今はSwiftよりflutter選ぶよ
2021/02/01(月) 00:34:06.13ID:ywi96a+s
>>994
やっぱりおまえがアホなだけだったか
IP変えてもアプリ初期化でもしない限りワッチョイの下コードは変わらないから同一人物かどうかは見ればわかる
2021/02/01(月) 00:35:15.96ID:ywi96a+s
まあスマホ何台も持ってるやつは自演できるが全てのケースを救う必要はないな
それでもエンジニアかよw
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 974日 9時間 27分 36秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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