◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

Flutterやろうよ!!! 2 YouTube動画>5本 ->画像>1枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1611976959/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1デフォルトの名無しさん (ワッチョイ 8f5f-+np5)2021/01/30(土) 12:22:39.97ID:4Fw02M/h0
ようこそFlutter野郎どもよ!!!
軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか
AndroidもiOSも両方行ける、まさに漢のためのツールだな

https://flutter.dev/

前スレ
Flutterやろうよ!!!
http://2chb.net/r/tech/1527919660/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

2デフォルトの名無しさん (ワッチョイ b501-merL)2021/01/30(土) 12:27:15.72ID:SLqQC90z0
やらないか?

3デフォルトの名無しさん (ワッチョイ 662c-pWJC)2021/01/30(土) 12:51:26.51ID:zrh8PmJM0
やろやろ

4デフォルトの名無しさん (アウアウエー Sa52-vmyQ)2021/01/30(土) 19:52:32.59ID:agVwYo8ia
暇人しかこんなんいじれんわ

5デフォルトの名無しさん (ワッチョイ 39ba-BNB2)2021/01/31(日) 12:22:08.37ID:RbdmQEIR0
あいぽんシミュレータがほんと言うこと聞かないわ
MediaQuery.of(context).size

6デフォルトの名無しさん (ワッチョイ 7d01-cVNB)2021/02/01(月) 01:31:15.91ID:OjiuyGRS0
>>5
え?全く問題ないけど

7デフォルトの名無しさん (ワッチョイ a95f-+np5)2021/02/01(月) 17:26:49.29ID:sf34dnVL0

8デフォルトの名無しさん (スフッ Sd0a-o6BT)2021/02/01(月) 19:00:40.38ID:fVVn4ILfd
>>7
何ぞこれ

9デフォルトの名無しさん (ワッチョイ 7d01-cVNB)2021/02/01(月) 23:33:09.60ID:OjiuyGRS0
30日じゃ無理だけど、なんとなく作れるようにはなるw

10デフォルトの名無しさん (ワッチョイ 7d01-cVNB)2021/02/01(月) 23:36:16.35ID:OjiuyGRS0
Swiftより100倍マシw

11デフォルトの名無しさん (ワッチョイ 6a61-M8vF)2021/02/02(火) 09:15:36.97ID:R8NKZ4Ro0
個人的に、Flutter MobileとWebは馬鹿にしてたけど、Desktopの方は興味がそそられるね。
Electron代替と考えると、ネイティブ対応できる点でかなり優位に立てる、と思う。

12デフォルトの名無しさん (ワッチョイ 662c-pWJC)2021/02/02(火) 09:25:07.35ID:5V0WMfsF0
こんなところにもFlutterが
Ubuntu Will Get a Brand-New Desktop Installer Using Flutter - 9to5Linux
https://9to5linux.com/ubuntu-will-get-a-brand-new-desktop-installer-using-flutter

13デフォルトの名無しさん (ワッチョイ a95f-+np5)2021/02/02(火) 15:23:28.44ID:Uu+RQn9g0
30 Days of Flutter 初日の動画



14デフォルトの名無しさん (ワッチョイ 89e0-merL)2021/02/03(水) 14:29:07.01ID:FQV+1jnJ0
これ中途半端キャラだろ
ネイティブ経験者が楽するために選択肢でしかなくね
やること難しかったらネイティブ一択だろうし

ネイティブ経験者が要件緩め案件でマルチ→Flutter
Webの人が要件緩めの案件でマルチ→WebView

15デフォルトの名無しさん (ワッチョイ 6a46-2MEq)2021/02/03(水) 17:53:21.15ID:6x3XrIUC0
そりゃフレームワークってのは楽をするためにあるわけで

16デフォルトの名無しさん (ワッチョイ 7d01-cVNB)2021/02/03(水) 20:52:12.37ID:JkC7MkkM0
>>14
使ってみた?中途半端だと思う?

17デフォルトの名無しさん (ワッチョイ 6a61-M8vF)2021/02/04(木) 09:20:01.48ID:gdCwlHMB0
モバイルは、どうしてもiOSが〜Androidが〜ってなるからね。
Flutterだけで全部完結できるようなアプリが、どうしも半端になりやすいってのはあるだろう。

18デフォルトの名無しさん (アウアウエー Sa52-2MN+)2021/02/04(木) 10:31:12.24ID:5YrYKjTfa
>>14
自分で言ってる通り半端かどうかは要件次第だから、
要件に合わない場合使わなければ良いだけでは?
Google Ads
eBay
IKEA
↑でも使われてるようなので、これらを半端というのなら
それで良いと思う笑

19デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 10:48:47.88ID:zxbI5nao0
>>17
> Flutterだけで全部完結できるようなアプリ

具体的に「Flutterだけで全部完結」って、例えばどんな場合? Flutterパッケージ
だけ使ってても、中身はNativeコードだぞ?

設定の保存と復元とかに使う「shared_preferences」ってパッケージなんだが、
Android版のReleaseで動かなくて、調べたら不具合あるみたいなんだが?

SharedPreferences not instantiating in release build
https://stackoverflow.com/questions/63033700/sharedpreferences-not-instantiating-in-release-build

こういう不具合情報って、どっかに纏まってないのかね? 意識高い系アーリー
アダプターが作った、素人向けの入門サイトや、プラグインの使い方の解説なんて、
他所から拾い集めた情報の劣化コピーで役に立たん。

20デフォルトの名無しさん (ワッチョイ a59b-qCTK)2021/02/04(木) 11:05:37.12ID:ZzRKCYY/0
COCOAでAndroidだけメール届いてなかったって問題
こういうFlutterみたいなツール使ってれば起きなかったと言える?

21デフォルトの名無しさん (アウアウエー Sa52-2MN+)2021/02/04(木) 11:28:29.16ID:5YrYKjTfa
>>19
>>意識高い系アーリー
アダプターが作った、素人向けの入門サイトや、プラグインの使い方の解説なんて、
他所から拾い集めた情報の劣化コピーで役に立たん。

素人向け入門サイトに無い情報を
素人向け入門サイトで探しているからでしょ。

22デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 11:45:06.25ID:zxbI5nao0
>>20
> Flutterみたいなツール使ってれば起きなかったと言える?

前にリポジトリを見たけど、COCOA は、Xamarin ( C# + .Net Framework )を
使ってるんじゃないかな? バグを出すヤツは、どんな環境でもナナメ上行く
コード書くから関係ないと思う。 あんなバグがずっと放置されてるってことは、
COCOA は、まともにテストやってないんじゃないかな?

>>21
別に入門サイトや素人ブログを漁ってるわけじゃなくて、検索しても引っ掛かる
のは、そういうサイトばかりってことね。

23デフォルトの名無しさん (ワッチョイ 7d01-+VrM)2021/02/04(木) 12:12:51.42ID:gjWC+ihb0
>>19
プラグイン導入する時に変な不具合が放置されてないかGitHub行ってissueを見るけどなぁ。
自分が見つけられるような不具合は誰か見つけてる可能性が高い。

24デフォルトの名無しさん (ワッチョイ 7d01-+VrM)2021/02/04(木) 12:17:32.16ID:gjWC+ihb0
>>20
今回のCOCOAバグはBLEの近距離判断パラメータをiOSで調整したらそのパラメータがAndroidでは不適切で濃厚接触と判断されなかったって事のようなので、別々にそれぞれのネイティブ環境で開発してれば防げたかもね。

25デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 12:40:11.56ID:zxbI5nao0
>>24
当初、文科省は、9月リリースで解消したと発表してたみたいだけど、報道では
9月リリース以降に発生と言っていたり、どれが正しい情報なんかねぇ?

濃厚接触者との接触があったかどうかの判断はサーバー側で行って、ユーザーに
通知してくるんだよね? もし、BLEの近接判断検出レベルの問題なら、そもそも
接触(接近)自体が検出されなくて、サーバーにも通知(記録)されていないのでは?

26デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 12:44:15.49ID:zxbI5nao0
>>23
そんなに幾つもプラグインを試したわけじゃないけど、どれもなんかしら不具合がある
印象。 あと、更新されてなくて最終リリース後の新しいOSで動かないとか大杉。

結局、公開されているプラグインは「釣り餌」で、ローカルにフォークして、独自に
メンテナンスするしかないのかなって気がする。

27デフォルトの名無しさん (ワッチョイ 7d01-+VrM)2021/02/04(木) 13:48:42.81ID:gjWC+ihb0
>>25
不具合の原因を聞く限り多分クラウド側まで接触通知が上がってなかったんじゃないかな?
一般メディアでは通知がされないって分かりやすい結果だけが報道されてるけど。

どの端末とどの端末がいつ近接してたかってのはコロナ確定前にも情報収集する必要があるはずなので、Androidだけ極端にデータが少ないってすぐに気付きそうなもんだがねぇ。何やってるんだか。

28デフォルトの名無しさん (ワッチョイ 7d01-cVNB)2021/02/04(木) 15:17:37.66ID:ooZBaTlj0
>>26
ほとんどのプラグインをそのまま使って8アプリリリースしたよ。
規模的には中規模組込みアプリから中規模ECアプリまで。

29デフォルトの名無しさん (ワッチョイ de8f-JbS/)2021/02/04(木) 19:29:04.26ID:RAyD64IW0
>>25
サーバーで濃厚接触判定なんかしないだろ。
プライバシー情報を極力取得しないんだから陽性判定された人が自分でCOCOAに陽性登録するとスマホ内で生成されたユニークIDがサーバーに保存されるだけ。
陽性判定者のユニークIDをCOCOA利用者全員に配布してクライアントの中で判定すればいいんだし。

30デフォルトの名無しさん (ワッチョイ 662c-pWJC)2021/02/04(木) 19:38:53.67ID:v9fdGQAX0
Flutterと関係ないからどうでもいいよ

31デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 20:07:08.96ID:zxbI5nao0
>>29
陽性判定者のユニークIDをCOCOA利用者全員に配布って、COCOAって本気で
そんな糞実装してるのか?

各自の端末内に、過去に3分以上だっけ? 近接した端末のユニークIDを全部記録
してるの? 最大何件か知らんけど、過去2週間以内分の?

COCOA利用者全員に感染者のユニークIDを配布って時点で、ユニークIDは感染者
個人を特定可能な情報じゃないの? それに、SMSなんか使ってたらユニークIDと
端末の電話番号が判らないと送れないと思うのだが? それとも、端末のアプリ
から定期的にGETしにいくの?

32デフォルトの名無しさん (ワッチョイ b501-7mxN)2021/02/04(木) 20:17:28.27ID:zxbI5nao0
>>28
どんなプラグイン使ったか判らんと何とも。 JSONいじくるとか、そもそもH/W
寄りのパッケージでなければ、OSの仕様変更の影響を受ける可能性は少ないし、
規模感に至っては、人それぞれだし。

今はDart言語自体にもNull Safetyへの仕様変更が入ってて、ビルド時に次の
リリースで廃止予定ってな警告メッセージが結構出る。 あと、Debugビルドで
問題なく動いていても、Releaseビルドでは動かないパッケージが多い。

Releaseビルドは、単に右上の「DEBUG」を消すんじゃなくて「--release」オプ
ションを付けてビルドするって意味ね。(デフォルトは--debugで省略可)

バイナリサイズが全く違って起動も早くなるのだが、動かないのでは話にならん。

33デフォルトの名無しさん (ワッチョイ 7d01-+VrM)2021/02/04(木) 20:24:42.42ID:gjWC+ihb0
>>29
さすがにそれはないんじゃないかな?
一定時間以上の近接IDがお互いに紐付いてサーバにストアされ、後で陽性登録されたIDに紐付いたIDのスマホに通知されるって事じゃない?
それほど難しい話ではない。不具合は近接したかどうかの判定。
BTのビーコン使うので近接判定はADV_NONCONN_INDのRSSIベースだろうけどそのへんがiOSとAndroidで扱いが違ったんだろうね。

34デフォルトの名無しさん (ワッチョイ de8f-JbS/)2021/02/04(木) 23:44:56.47ID:RAyD64IW0
Flutterと関係ないね。失礼しました

35デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/05(金) 10:58:13.21ID:qqlnXlup0
そういえば、Flutterのデスクトップ対応だけど、Windows版もアルファ版のまま
だけど、MacOSや、Linux のデスクトップ対応版の話って聞かないね。

master channelの最新版で「flutter help build」ってやっても、MacOS、Linux用
のビルドオプションすら出てこないし。 dev channelだとあるの?

36デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/05(金) 12:17:38.02ID:sQbQrry70
>>32
警告とか全く出ないんだがw
debugで動いてreleaseで動かないものなんか無いよ
例えば何?

37デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/05(金) 14:50:12.19ID:qqlnXlup0
>>36
クレクレ君かな? デバッグのやり方を知らないだけでは?

例えば、pingのパッケージは幾つかあるけど「easyping: ^1.0.1」が、Debug
ビルドでは動くが、Releaseビルドでは動かない。 これは特にビルド時の警告
メッセージ出ない。

過去に出ている「Issue」はClosedだけど、関係あるかどうかわからん。

Flutter, ping packets are not sent in release version #13
https://github.com/rikulo/socket.io-client-dart/issues/13

ちなみに、flutterをmaster channelに切り替えて、「flutter upgrade」で最新に
更新すると、○○は非推奨で次のリリースで廃止予定ってな警告メッセージが沢山
出るようになる。

38デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/05(金) 15:03:29.18ID:sQbQrry70
>>37
stableでしかビルドしてないからなぁ・・Null安全にそれほどメリット感じてないし・・
Null安全がstableに来るの3/3あたりだっけ?

39デフォルトの名無しさん (エムゾネ FFbf-Gowg)2021/02/05(金) 19:28:24.19ID:FeqoYHE1F
null safety言語使ったことないだけだろ

40デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/05(金) 20:19:16.88ID:sQbQrry70
swift1からやってるけど・・

41デフォルトの名無しさん (ワッチョイ b75f-Qljn)2021/02/06(土) 01:33:12.54ID:PZ9Rc0Bf0
みんなflutterのためだけにdart覚えたの?

42デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 05:10:52.28ID:pJAT2BWO0
そうだよ。ってかJSとか知ってればdartなんか覚えるの簡単

43デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/06(土) 06:11:47.13ID:0l8rGy4F0
別にDartつっても特別変な構文があるわけでもないし言語習得にはほとんど苦労しなかったな。
その代わりWidgetの癖の強さは未だに苦労する。

44デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 15:25:59.94ID:F0c/bXFP0
>>42-43
Dart言語で、ListView.builder()の、itemBuilderに渡す関数を、_HogeHogeState
クラスのメンバ変数(例:int _listMode)の値で切り替えたいんだけど、Dartで一番
スマートに記述するには、どう書けばいいの?

できれば、関数ポインタの配列を定義して、_listModeをインデックスとして、
アクセスしたいんだが?

C/C++で普通にできることができなくて、なんかイラつく。

45デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 15:39:25.07ID:pJAT2BWO0
return widgets[index];

46デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 15:41:08.20ID:F0c/bXFP0
ちなみに抜粋して書くと、今は、

Widget _getlistview() {
switch(_listMode)
{
case 0:
return ListView.builder(
itemBuilder: _buildSimpleListItem,
// 中略
break;
case 1:
return ListView.builder(
itemBuilder: _buildIconListItem,
// 中略
break;
}
}

Widget build(BuildContext context){
log("*** _DemoPage3State::build() ***");
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: _getlistview(),
);
}

って書いてる。 itemBuilder部分に、switch文の条件分岐を入れようとしたら、
エラーになった。

47デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 15:42:59.81ID:F0c/bXFP0
>>45
アクセス部分はそうだけど、知りたいのは、widgets[]の初期化部分なんだが?

48デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 15:50:37.78ID:pJAT2BWO0
>>47
ItemBuilderは1つでいい。例えば、
widgets[0] = Column→list
widgets[1] = Column→icon

49デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 15:53:57.98ID:F0c/bXFP0
>>48
そんなん、中身固定の初心者向けのサンプルレベルやん。
やりたいのは、ListViewの見せ方を動的に変えたいってことだよ。

final var widgets[] = {
_buildSimpleListItem,
_buildIconListItem,
// 以下略
};

Widget _buildSimpleListItem(int indexItem) {
return Text(_listItems[indexItem]);
};

Widget _buildIconListItem(int indexItem) {
return ListTile{
leading: icon,
title:Text(_listItems[indexItem]);
);
};

てな書き方でいけるんだっけ?

50デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 15:59:48.39ID:pJAT2BWO0
ItemBuilder1つでそのListViewのインスタンスをプロパティで持つなりしてsetStateすればいくらでも見た目変えられるだろ、頭使え

51デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 16:01:15.50ID:pJAT2BWO0
ListViewに渡すパラメータをプロパティで持つ だった

52デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 16:11:36.00ID:F0c/bXFP0
>>50-51
全く理解してないことが良く判った。

リストに表示する中身を、_listItems (例: List<String>) で保持して、_listMode
は、同じPage内に配置した DropdownButton 等と紐付いていて、選択を切り替え
た時点でsetState()してページ内のListViewの見せ方を変えたいの。

一応、やりたいこと自体は、糞な書き方でできることは確認してる。 説明の
都合上、ScaffoldのbodyはListViewだけにしてるけど、実際はもっと複雑。

53デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 16:16:14.01ID:pJAT2BWO0
>>52
だから、ListViewは1つでreturnする中身を変えりゃいいじゃん

54デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 16:23:30.72ID:pJAT2BWO0
return widgets[_listMode][index]; で簡単に出来るだろw

55デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 16:41:21.24ID:F0c/bXFP0
>>53

例えば、ListView.builderを1つにして、

body: ListView.builder(
itemBuilder: _getlistItem,
// 略
);

Widget _getlistItem(int indexItem) {
switch(_listMode)
{
case 0:
return Text(_listItems[indexItem]);
// 中略
break;
case 1:
return ListTile{
leading: icon,
title:Text(_listItems[indexItem]));
break;
}

と、itemBuilderに渡す関数も共通化して、その関数内でswitch〜caseで分岐して、
返すWidgetを変えてもいいんだが、本当にやりたいのは、switch〜caseを書く
のではなく、Widgetを返す関数配列にしたいってこと。

56デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 16:44:34.07ID:pJAT2BWO0
>>55
ならsetStateする前にListViewしたいwidget全要素作れば?

57デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 16:47:35.00ID:F0c/bXFP0
>>54
だから、widgets[][]を、どこで初期化するの?
中身はファイル名の一覧とか可変が前提だよ。

それと、使うWidgetは、表示スタイルによってどれか1つで済むのに、二重のfor
ループを廻して、毎回全部を作りなおすのか? 間違いではないが、糞プログラマ
認定だな。

58デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 16:49:29.40ID:F0c/bXFP0
>>56
なぜ、ListView.builderを使うのか、理解していないことが良く判った。

59デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 17:03:39.75ID:pJAT2BWO0
>>57
いや、 ListViewだって可変なら毎回作るんだよ。
でも2重全部は作らない。どちらか。
どっちがクソプロだよ。もう教えてやんねーよクズ

60デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 17:12:16.78ID:pJAT2BWO0
> だから、widgets[][]を、どこで初期化するの?
setStateする前だって言ってんだろ。

var list = []; って知ってる?全部作らなくていいの分かる?
その態度で、ど素人かよ・・向いてないから辞めな

61デフォルトの名無しさん (ワッチョイ 3790-Zn1k)2021/02/06(土) 17:22:25.88ID:MVtJKBn70
>>49
別にこれでよくね?
IndexedWidgetBuilder関数自体をswitchで返すようにしてListView.Builderの記述を一つにするとか細かいのはあるが

つか、widgets[]何かいらんだろ?

62デフォルトの名無しさん (ワッチョイ 3790-Zn1k)2021/02/06(土) 17:25:30.28ID:MVtJKBn70
今回はListView同士だが、表示モードでリスト表示やグリッド表示切り替えたりする機能じ実装したいんだろ?

63デフォルトの名無しさん (ワッチョイ 3790-Zn1k)2021/02/06(土) 17:28:26.46ID:MVtJKBn70
ごめん>>55とか見てなかった

64デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 17:31:01.68ID:pJAT2BWO0
そもそもitemBuilderに渡せるクロージャの型は決まってるのに、そこでやりたがろうとするのか間違い。
returnする中身を_listModeで変えりゃいいだけ。

65デフォルトの名無しさん (ワッチョイ 3790-Zn1k)2021/02/06(土) 17:36:00.31ID:MVtJKBn70
とりあえず、>>55はdartで十分スマートだから問題ないといっておく

Widgetを返す関数配列とか余計なことすると一人よがりのプログラムになりそうとだけ言っておく

仮にそこまでやって何の利点があるのか知らんが

66デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 17:43:49.14ID:pJAT2BWO0
もしもlistの件数が多いなら、flutterはreusableCellみたいな機構/考え方がないから、ScrollControllerでスクロールを監視して、止まったら実widgetを生成するとかの施策を作る方がよっぽどメリットある。
さらにそんな感じのListViewが複数あるならリビルト抑制のためにInheritedModel化しなければならない。

67デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 19:10:30.57ID:pJAT2BWO0
糞プログラマwのオレが余計なアドバイスしちゃったかなw
まぁ3年くらいは諦めずに続けてみる事だwww

68デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/06(土) 19:29:48.12ID:0l8rGy4F0
>>55
dartのwidgetはプロパティ変更のためにはwidgetのnewが必ず伴わないといけないので、widget配列にインスタンスを先に定義してその参照を返すだけではrebuildされず画面更新されない。
コンストラクタのメンバーにFuture渡すとかすればよろし。

69デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/06(土) 22:06:19.05ID:F0c/bXFP0
>>68
とりあえず、>>49のwidgets[]は、型は便宜上varとしているが、Widgetを返す
関数を保持されることを意図したつもり。

Widget _buildSimpleListItem(int indexItem)や、Widget _buildIconListItem
(int indexItem)は、Widgetを返す関数の実装。

配列要素である関数自体は変わらないが定数ではないからconstではなく、final を
付けてみたが、final付けるとエラーになるかも。

ListView.builder()は、itemBuilderに渡す関数を.builder内部で繰り返し呼び出して、
Widgetを作るので、わざわざwidgets[][]なんて持つ必要がないという理解。

当然、ListView.builder()はHogeHogePageのbuild内で呼び出しているので、
_listModeと紐付いたDropdownButtonのonChanged: で、

(value) => setState(() { _listMode = menu.indexOf(value); } ),

てな感じで更新を掛ける。

70デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 22:16:32.47ID:pJAT2BWO0
>Widgetを返す関数
これが無駄

71デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/06(土) 23:04:48.80ID:pJAT2BWO0
ListView.builder() はListView内のセル1つのコンテンツを作るわけじゃなくて、ListViewという仕組みを作るものだということを理解しよう。
そのコンテンツはreturnするwidgetによって切り替えよう。

72デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 00:02:01.56ID:AkpxQPsh0
どうしてもitemBuilderを切り替えたいなら、
var _itemBuilders = <Widget Function(BuildContext, int)>[];
・・
itemBuilder: _itemBuilders[_listMode]
・・
ただ、itemCount:の明示が分かりにくくなり(がち)でバグの元になるので普通はこう書かないだろう。。

73デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/07(日) 01:02:21.41ID:5iRjnGor0
>>70-72
何も理解しとらんな。ListView.builder()自体は、ListViewを返すが、itemBuilder
が、ListView内に表示する個々のアイテム(Widget)を作るための関数だよ。 

内部実装まで追いかけてはいないが、実際は、ListView表示に必要なスクロール範囲
内に見える部分のindex〜index+nの分だけアイテムを作って描画しているのでは
ないかと思う。 これはWindowsの仮想リストビューと同じような実装で、珍しく
もない。

だからListView.builder()の引数、itemCount: null, で無制限スクロールできる。

74デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 01:14:57.97ID:AkpxQPsh0
ItemBuilderは1コンテンツのコンテナを提供してるだけだアホ

75デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 01:22:23.18ID:AkpxQPsh0
>内部実装まで追いかけてはいないが、実際は、ListView表示に必要なスクロール範囲内に見える部分のindex〜index+nの分だけアイテムを作って描画しているのでは
ないかと思う。

スクロールした分全部作ってる。見えてる分じゃない。

76デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 01:24:19.39ID:AkpxQPsh0
>>73
何も理解してないのはオマエw

77デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/07(日) 01:38:30.26ID:5iRjnGor0
>>74-76
return widget[][];なんて書く低能は、いい加減消えてくれないかな?

スクロールした分を全部作り直してたら、アイテム数が増えればリソース食うし、
等比級数的に遅くなるから、必要な部分だけデータを要求して再描画するのは
ごく普通の実装なのだが?

78デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 01:44:43.73ID:AkpxQPsh0
>>77
オマエが消えろカス

79デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/07(日) 01:46:24.73ID:AkpxQPsh0
>>77
あとお前ITセンス無いよ

80デフォルトの名無しさん (ワッチョイ 5763-JWMU)2021/02/07(日) 17:16:20.79ID:NoxA0gm+0
休日って感じでええな

81デフォルトの名無しさん (ブーイモ MM1b-+irq)2021/02/07(日) 17:37:11.35ID:VQW6QCV3M
Dart「私のために争わないで!」

82デフォルトの名無しさん (ワッチョイ b75f-Hbjn)2021/02/08(月) 21:04:17.25ID:fXU526Wm0
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);


この
const MyApp({Key? key}) : super(key: key);
っていろんなサンプルコードにおまじないのように存在しますが
何の意味があるコードでしょうか?

83デフォルトの名無しさん (ブーイモ MMcf-Wgeg)2021/02/08(月) 22:16:34.05ID:U8Md53kEM
それがコンストラクタであることはわかる?

84デフォルトの名無しさん (ワッチョイ b75f-Hbjn)2021/02/08(月) 22:23:55.78ID:fXU526Wm0
わかりません><

85デフォルトの名無しさん (ワッチョイ 1763-kbB0)2021/02/08(月) 22:50:39.51ID:Vrbohkxj0
>>84
ほかの言語の基礎知識なしに
Dart/Flutterから始めるからそうなるんじゃないかね

86デフォルトの名無しさん (テテンテンテン MM8f-XFXP)2021/02/09(火) 00:49:39.26ID:bUho71ueM
いつみてもnamedの書き方がキモいな
💩dartは

87デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/09(火) 05:41:27.49ID:4s6aj3EG0
>>82
継承元のコンストラクタにkeyを渡してるだけ。

88デフォルトの名無しさん (スププ Sdbf-bFiF)2021/02/09(火) 08:27:56.90ID:GPf+a2VOd
そもそもkeyて何に使うの?

89デフォルトの名無しさん (スフッ Sdbf-smwP)2021/02/09(火) 11:09:42.19ID:QUiKVEcEd
>>85
それは何でも同じやん。

90デフォルトの名無しさん (ワッチョイ 1763-kbB0)2021/02/09(火) 11:25:03.68ID:nKesl+r+0
>>89
同じではないぞ
Dart使ってる人はほかの言語をマスターしてる人がほとんどだろう
Dartは入門のサイトや書籍も少ない
Dartは初心者が最初にやるべき言語ではない

91デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/09(火) 11:50:18.06ID:4s6aj3EG0

92デフォルトの名無しさん (スフッ Sdbf-BUOo)2021/02/09(火) 12:49:34.02ID:anEuZ52ed
>>91
横からだけどありがとう

93デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 15:11:33.26ID:ANc0E1ay0
flutterはともかくdartは分かりやすい。初学者向け。

94デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 15:19:45.18ID:ANc0E1ay0
ただ仕組みを理解してないと結構勘違いする。
例えばプラグインを作る時のevent subscriptionはbroadcastStreamなのでcontroller.closeが出来ない。
nullが返ってきたら終わりみたいな処理を待つには自分でStreamControllerを作ってそのStreamをFuture.waitするとか。

95デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/09(火) 18:11:24.23ID:KQnFnSaF0
>>93-94
シッタカ坊や、まだいたのかぃ?

>>74-76
> スクロールした分全部作ってる。見えてる分じゃない。
> 何も理解してないのはオマエw

とりあえず、>>49 のサンプルを改造して、ListView.builder()のitemBuilder
に指定したコールバック関数が、いつのタイミングで、何回呼び出されているか
確認できるよう、

Widget _buildSimpleListItem(BuildContext context, int index)
{
print("_buildSimpleListItem(${index})");
return Text(_listItems[index]);
}

として、ListView.builder()のitemCount: に、画面に絶対収まり切らない数
(適当に500)を指定した、デバッグ実行してみた。

96デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/09(火) 18:11:38.83ID:KQnFnSaF0
案の定、自分の想像通り全てのアイテムは作成していなかった。 ただ、なぜか
判らないが、リスト表示範囲にピッタリ収まる数より少し余分に呼ばれていた。

どうやら、ListViewの実際の表示サイズではなく、AppBar等を含めたディス
プレイの表示ピクセル数に収まるアイテム数のWidgetを作成しているっぽい。

また、スクロール操作した際も、上/下方向とも移動した行数の分だけ呼ばれ、
スクロール前後で範囲から外れない分はおそらく保持されたままで呼ばれなかった。

「ITセンス無い」なんて言っちゃう時点で、いつもの意識高い系だと思ったが、
これで(ワッチョイ d701-kh8G) が、フカシFlutter野郎であると証明できた。

さぁ、キミも手元のFlutter環境で、今すぐ確認してみよう!

プライドだけ高いお馬鹿センセイの弟子にならないよう、くれぐれもチューイせよ!

97デフォルトの名無しさん (ワッチョイ 9701-6qHG)2021/02/09(火) 18:26:56.12ID:qUmf+U4D0
仮想リスト・テクノロジー™では?

98デフォルトの名無しさん (ワッチョイ 9f05-Oo46)2021/02/09(火) 19:08:59.58ID:qBw0aS8i0
そりゃすぐにスクロール初めてもフレーム落ちしないように余剰に前後キャッシュするだろうよ
AndroidのListViewもキャッシュするよ

99デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/09(火) 19:26:05.29ID:4s6aj3EG0
>>55
そういや俺も初心者の頃、スキン切り替え実装するために同じようにwidget配列作って失敗したなと思い出して見直したら、あなたと同じようにbuild内で普通にswitch分岐してたわ。
今作るならインスタンス配列じゃなくてtype配列を作ってその型を生成するように実装するかな?もちろん配列のそれぞれのclassは同じclassから継承しておいて。
dartもtypeからインスタンス生成できるとは思うんだけどやったことはないので具体的なやり方は知らん。

100デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/09(火) 19:35:55.01ID:4s6aj3EG0
>>99
あ、widgetを返す関数はStatefulWidgetとかに追い出すこと前提な。

101デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 21:47:45.51ID:ANc0E1ay0
>>96
モノホンのバカだったのか・・

102デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 21:53:55.58ID:ANc0E1ay0
> ワッチョイ 9701-95wZ のキチガイへ
サムネイルとか入れてみ、スクロール2000件めくらいでクラッシュするから

103デフォルトの名無しさん (ワッチョイ d790-XJ0Q)2021/02/09(火) 22:30:23.42ID:iPD7ZJPG0
https://api.flutter.dev/flutter/widgets/ListView-class.html
のところに書いてあるでしょ

Child elements' lifecycle
Creation
While laying out the list, visible children's elements, states and render objects will be created lazily based on existing widgets (such as when using the default constructor) or lazily provided ones (such as when using the ListView.builder constructor).

リストをレイアウトするとき、見える子のElement,State,RenderObjectsがLazyに作成される

104デフォルトの名無しさん (ワッチョイ d790-XJ0Q)2021/02/09(火) 22:30:53.65ID:iPD7ZJPG0
Destruction
When a child is scrolled out of view, the associated element subtree, states and render objects are destroyed. A new child at the same position in the list will be lazily recreated along with new elements,
states and render objects when it is scrolled back.

子がビューからスクロールアウトしたら、関連するElement,State,RenderObjectsは全部破棄される

105デフォルトの名無しさん (ワッチョイ d790-XJ0Q)2021/02/09(火) 22:35:48.60ID:iPD7ZJPG0
で、その後に
Destruction mitigation
で続きがあって、ListView.BuilderのaddAutomaticKeepAlivesがtrueだと保持されるの??
ここら辺はまだよく知らねw

106デフォルトの名無しさん (ワッチョイ d790-XJ0Q)2021/02/09(火) 23:28:39.03ID:iPD7ZJPG0
だから、結局、基本、見えてる部分+前後の多少のマージンの部分だけが保持されてるでOKじゃね??
見えてない部分は保持されてない

巨大なリストでも問題なし

でこの話は終了

異論は認めない

107デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 23:39:50.66ID:ANc0E1ay0
アホなの?
だからサムネイルとか非同期取得コンテンツを入れてみ。

108デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/09(火) 23:40:23.81ID:KQnFnSaF0
>>103-105
そこは読んでないけど、まぁ普通にそんな実装だろうと思ってました。
英語が読めるか知らんけど、真正馬鹿の ワッチョイ d701-kh8G に教えてあげて。

>>101-102
>>95を書く前に、念のため テキスト 10000件で試してるけど、落ちなかったよ?

そもそもBuildの度に全てのWidgetを作り直して _widget[iindex]; なんてやって
たら、リソース不足以前に、要素の数だけコントラクタが走るタイムラグが無視
できないってことすら想像がつかんのかなぁ?

もしかして、スクリプト書きのWeb屋が、自称プロFlutterか?

109デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 23:42:06.68ID:ANc0E1ay0
>>108
自演してないで消えろよハゲwww

110デフォルトの名無しさん (ワッチョイ 9701-95wZ)2021/02/09(火) 23:44:25.44ID:KQnFnSaF0
>>109
顔真っ赤にして、一日中張り付いてるの? 暇やね? 無職か?

111デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/09(火) 23:48:47.23ID:ANc0E1ay0
>>110
え?お前無職なのwww

112デフォルトの名無しさん (ワッチョイ b75f-Hbjn)2021/02/10(水) 00:12:19.53ID:y0GPcK+u0
君たち面白いねwwww

113デフォルトの名無しさん (ワッチョイ 1763-kbB0)2021/02/10(水) 08:13:01.49ID:bUgfldyu0
だからいっただろう
強制コテハンのワッチョイなんてつけるから荒れる
管理者いないんだから荒れるに決まってる

114デフォルトの名無しさん (ワッチョイ 3714-smwP)2021/02/10(水) 22:04:43.15ID:EZBazwT90
>>108
自称プロでも何でもいいだろ、5chなんだから。
5ch で何を求めてんの。

115デフォルトの名無しさん (ワッチョイ b75f-Hbjn)2021/02/10(水) 22:33:17.28ID:CSG59Cdu0
Dart 3.0で実装されるnull安全に向けて
変数の初期値を入れる作業をしますね

116デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/11(木) 09:55:24.00ID:fpayl2mg0
dartってtypeからインスタンス生成できないのな。
動的型付け言語だからか?

117デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/11(木) 10:28:07.74ID:QNzWdO780
>>108
お前ってさー質問しておいてその態度はなに?
人として即死しろよ。

118デフォルトの名無しさん (ワッチョイ 3761-XJ0Q)2021/02/11(木) 10:42:29.79ID:4v/gNN1w0
>>116
むしろ、それができていいことあるの?
Javaや.NETなら、たとえばJSONを扱うときにそのパターンを使わざるを得ないけど、ただただめんどくさい。

119デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/11(木) 10:49:59.34ID:QNzWdO780
JSONの内側にある配列はList作ってやらなきゃならないのが地味にめんどくさい、Swiftよりは楽だけど。
NULL安全で同じくらいめんどくさくなるのか・・

120デフォルトの名無しさん (ワッチョイ d701-8aPo)2021/02/11(木) 10:54:11.92ID:fpayl2mg0
>>118
>>55をswitch使わず配列でやろうとしたらtypeからインスタンス生成する方法しか思い浮かばなかった。

121デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/11(木) 11:37:13.59ID:QNzWdO780
低予算で済ませたいならifiのポタアンhip-dacとかおすすめ。HD660SでもHD800Sでもバランス接続問題ない。
音質もそこそこ。

122デフォルトの名無しさん (ワッチョイ d701-kh8G)2021/02/11(木) 11:37:28.26ID:QNzWdO780
間違えた

123デフォルトの名無しさん (ワッチョイ d790-Zn1k)2021/02/11(木) 19:11:39.05ID:M8I5FK680
>>116
dartにmirrorsパッケージあるやろ
これじゃね

124デフォルトの名無しさん (ワッチョイ 335f-IqbK)2021/02/14(日) 19:37:19.38ID:eIu+AeRF0
providerに比べてriverpod使いにくいね
データを複数持てないんだもん
1データ1グローバル変数みたいなの気持ち悪い

125デフォルトの名無しさん (テテンテンテン MMde-ju/P)2021/02/14(日) 19:37:54.22ID:yNj7QpIpM
両方💩

126デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/14(日) 19:43:22.27ID:5FBJEFx+0
providerは使いやすい

127デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/14(日) 19:45:55.66ID:5FBJEFx+0
もう代替が利くなら新しいテクノロジー要らね
覚えるのマンドクセー

128デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/14(日) 19:47:28.47ID:5FBJEFx+0
演算子あるからNULL不安でいい

129デフォルトの名無しさん (スフッ Sd32-pNX2)2021/02/14(日) 20:01:45.63ID:sMx+r2kQd
つかバカでもわかるドキュメントとバカでも動かせるサンプルコードをお願いします。
flutterチームでも他の偉い人でもいいんでお願いします。
あとパッケージのバージョンがどうたらとかでエラー出てよくわからないんで、そういうのもやめて頂きたいんです。
providerに限らず。

130デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/14(日) 20:20:21.63ID:5FBJEFx+0
>>129
YouTubeに五万とあるがな

131デフォルトの名無しさん (ワッチョイ d6ba-q1Bg)2021/02/15(月) 21:53:49.53ID:61gN9eaK0
>>124
ようやくproviderを理解してきた初心者にはありがたい意見
プログラミング歴長い人に聞きたいんだけど
新しい、古いと
自分に合う、会わない
どちらが優先されるの?

132デフォルトの名無しさん (ワッチョイ ff90-w9sJ)2021/02/15(月) 23:11:20.91ID:flUyaby60
自分を信じろよ

133デフォルトの名無しさん (ワッチョイ 9242-duN9)2021/02/15(月) 23:23:32.71ID:GekQdAOm0
お前を信じる俺を信じろ

134デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/16(火) 06:45:18.70ID:Ifq3nGPn0
ま、最後はアセンブラ分からなきゃ話にならない。
どんなに着飾っても所詮ホモサピエンス。
苦労した学習に無駄はない、そのシナプス形成は次に活きる。
providerはDIの仕組みのひとつ、某サイトだとUIに特化してるとあるがそれは誤り。

135デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/16(火) 06:48:48.18ID:Ifq3nGPn0
provider←DI
notifyListeners←UIと言うよりステートマシン寄り

136デフォルトの名無しさん (テテンテンテン MMde-ju/P)2021/02/16(火) 09:49:26.09ID:+4BwVqDgM
すごい老害感

137デフォルトの名無しさん (ワッチョイ 335f-ntFe)2021/02/17(水) 09:41:15.61ID:KcyUbCxs0
凄く初歩的な質問で申し訳ないけれど、フラッターダウンロードしてパスの設定やったけど、コマンドプロンプトから実行するとエラーがでる。

138デフォルトの名無しさん (ワッチョイ 162c-CY8m)2021/02/17(水) 11:26:20.68ID:9PoXbZeZ0
質問してないじゃん
エラーが出る場合はそのエラー文でググればいい
それでも分からなければここにエラー全文貼って、OS等の環境書いたり、どこからどうやってダウンロードしたか、パスの設定はどうやってどうなってるか、コマンドプロンプトにどんなコマンド打ってどうダメなのか、何が聞きたいのか等書かないと何も分からん
まあ俺はそれが書かれても答えられないけど

139デフォルトの名無しさん (ワッチョイ a701-FwnR)2021/02/17(水) 12:07:43.05ID:gDTi73q00
>>137
初歩的という以前に、質問の仕方覚えた方がいいな。

とりあえず、OS環境がWindowsだと仮定して、「flutter」フォルダの直下に「flutter_console.bat」
ってバッチファイルがあるから、それをダブルクリックすれば、パスの設定してなくても
Flutterが動くコンソールが開く。

その状態で「flutter doctor -v」ってやれば、環境をチェックしてくれる。
「×」印が付いてなければOK。

現行の「stable」版は、Windowsアプリ開発は無効化されているので、Windows
環境で開発できるのは、Web(ブラウザ)版か、Android版のアプリになる。
(iOS開発用のXCodeはMacOSのみ対応のため)

Web版の実行には、Chromeか、ChromiumベースのMicrosoft Edgeが必要。
Android版のアプリを開発するには、別途Android Studioのインストールが必要。
Java開発環境(JDK)は、Android Studioの中にOpenJDK8が入ってるので、入って
なければ、インストール先を聞いてくる。

140デフォルトの名無しさん (ワッチョイ a701-KDGB)2021/02/17(水) 12:58:01.49ID:R1iRbaRs0
>>137
OSは?

141デフォルトの名無しさん (ワッチョイ 335f-fXZT)2021/02/17(水) 20:07:05.86ID:d4WcQVN70
flutterを勉強し始めて、httpのリクエストを出して返ってきた
htmlの中身を見て処理するということをやりたくて調べて見つけたサンプル。
そのものズバリなんだけど、なかなか動作確認して処理を追ったりしにくいなぁ。

【Flutter】自給自足!Pornhubの検索アプリを作ってみた!【R18】
https://elekibear.com/20201218_01

142デフォルトの名無しさん (ワッチョイ 335f-IqbK)2021/02/17(水) 22:26:36.26ID:26ePY2Fq0
Navigator 2.0やっぱりハードル高いよな
それを使いやすくしたパッケージがいくつか登場して利用者もいるから敷居高いってことだよな

143デフォルトの名無しさん (テテンテンテン MMde-ju/P)2021/02/17(水) 22:55:30.57ID:tIUVKAx9M
使いづらいゴミの量産しかしないからな

144デフォルトの名無しさん (ワッチョイ df01-5+RR)2021/02/17(水) 23:03:16.29ID:wd6zNsAe0
>>142
ん?難しい?おれは定型Routeが分かりやすくなっていいと思ったけど。画面全体を覆うプログレスダイアログとかはpush/popのままだし。

145デフォルトの名無しさん (ワッチョイ 162c-FDiY)2021/02/17(水) 23:36:21.49ID:gjncEnw20
>>141
勝手にスクレイピングしたら、営業妨害で訴えられるかも

5ch とか、普通そういうツールは、契約して、API を使う。
robots.txt も調べてみれば?

146デフォルトの名無しさん (ワッチョイ a701-FwnR)2021/02/18(木) 09:45:54.71ID:TAAV/2v40
>>145
robots.txt に法的な拘束力なんてないよ?

147デフォルトの名無しさん (ワッチョイ 6fbb-9qtm)2021/02/19(金) 19:18:43.84ID:rtfmhn+o0
>>131
作者一緒でオワコン化するの見えてるし、初心者なら最初からriverpodにしといた方が無難だった気がする…

148デフォルトの名無しさん (ワッチョイ b35f-vaAG)2021/02/19(金) 19:59:33.73ID:iEDxb0R+0
getxっていうのがやけにLIKE多いのが気になってる

149デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/20(土) 16:24:38.90ID:Mzr1Xumx0
実際のアプリだとstate制御がもっと複雑だから結局providerのほうが使い勝手が良さそう。

150デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/20(土) 16:33:58.56ID:Mzr1Xumx0
↑アプリの場合は、と付け足しておこう。
なぜならflutterのステートマシンで状態表示かけながら動いてるケースがほとんどだから。(inhritedModelで)

151デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/20(土) 17:29:59.41ID:NEL5tWtRM
prividerこそ💩

152デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/20(土) 18:39:45.90ID:Mzr1Xumx0
providerめちゃくちゃ便利だけどなw

153デフォルトの名無しさん (スフッ Sd1f-deGj)2021/02/20(土) 21:54:09.49ID:wtPZRnoRd
ステートマシンとは何ですか?

154デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 01:18:12.76ID:7pJYbz2/0
>>153
氏ね

155デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/21(日) 01:52:56.61ID:AwLk18LbM
>>152
性能だすために細かくレンダリング範囲制御しようとするとprividerだらけの💩が生まれる
適当に作ると💩描画性能になる💩flutter

156デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 01:59:26.03ID:7pJYbz2/0
>>155
ん?providerは1つだよenum stateは沢山あるけどアホなの?

157デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/21(日) 02:13:56.20ID:AwLk18LbM
アホはおまえだよ

158デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 02:14:35.99ID:7pJYbz2/0
flutterやらせるとバカかどうか分かる
バカはflutter苦手www

159デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/21(日) 02:24:59.89ID:AwLk18LbM
自己紹介おつw

160デフォルトの名無しさん (スププ Sd1f-ajya)2021/02/21(日) 13:04:49.48ID:51Few0Snd
なんか根本的に勘違いしてるんだろうな。レンダリング範囲制御。

161デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/21(日) 14:24:34.44ID:7ly39UHmM
provider、modelが一つですむような程度のアプリしか作ったことないやつとは話が合うわけがない💩

162デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 16:16:57.25ID:ifsBqlUz0
君がいう複雑なアプリって見た目がどんなアプリなの?具体的に既存の似たアプリなの例を上げてみてよ
仮想で話してるわけじゃないんだろうからあげれるよね??

163デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 16:35:01.38ID:ifsBqlUz0
flutterでUIでメインとなるWidgetを頑張ってネストさせてみると
トップにScaffoldがあって、SliverAppBarとFlexibleSpaceBarがあってようは折り畳めて
その下にタブがあって各タブは一覧を表すSliverListで
SliverListの各アイテムに例えばサムネイルのグリッド(SliverGrid)を表示
とか要はTwitterのユーザープロフィールページみたいな

もちろん、細かいWidgetのネストはあるだろうが

別に十分余裕なレベルだと思うが

それとも10段ネストしたタブとか未知のUIのに挑戦したの??

164デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 17:10:46.13ID:ifsBqlUz0
で、各表示項目は変わったりするとしようで、各値をValueNotifierでそれぞれ実装したとすると、レンダリング範囲を最小限にするため各値を表示するWidgetをそれぞれValueListenableBuilderでラップする

165デフォルトの名無しさん (テテンテンテン MM7f-/8nb)2021/02/21(日) 18:15:25.81ID:O5EwOHqUM
おまえの世界ではそれで十分なのかしらんが所詮その程度の単純なアプリしかまともに作れん💩ってことよ
世の中には複数のサーバ、storage、native側、状態、画面間で糞みたいにネストの深いUIを色々やらないといけないアプリがあるんやで
💩blocが数十個になるなんてザラよ

166デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 18:41:05.62ID:ifsBqlUz0
裏で複数のサーバー、storageがあるビジネスロジックが複雑ならUIフレームワークのFlutter関係ないだろww
そこら辺はc#で作っても複雑になるわ

君がいったのはレンダリング範囲制御するとproviderだらけになるって言っただけだろ

話コロコロ変えないでくれよ

167デフォルトの名無しさん (ワッチョイ a3ad-ajya)2021/02/21(日) 18:42:38.63ID:M3l6SQSu0
深いネストの管理方法が数十個になるようなやり方してるからパフォーマンス出ないんでは?

168デフォルトの名無しさん (ワッチョイ a301-pFU3)2021/02/21(日) 18:45:19.61ID:u0fW1hBE0
俺なら多数のBLoCを抽象的にまとめる中間層のChangeNotifier作ってUIに負担をかけないようにするな。
どんなフレームワーク作っても設計センスの問題。

169デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 18:49:37.08ID:7pJYbz2/0
bloc数十個って、スマホにそんな表示エリア無いだろハゲ

170デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 18:55:25.51ID:ifsBqlUz0
FlutterはあくまでもUIフレームワークだから、どんな複雑なUI作ってるか聞いたのに、ビジネスロジックが複雑なアプリをアピールとか意味がわからん

その部分は他の言語やUIフレームワーク使っても同じだろ

171デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 18:58:54.95ID:7pJYbz2/0
inheritedModelは親Widgetに定義済みだから、>>168も言うように最終的なステート制御はprovider1つでstate判定にするのが保守性も高い
💩大好き君はflutter知らないアホってこと

172デフォルトの名無しさん (ワッチョイ a390-aJe7)2021/02/21(日) 19:03:52.50ID:ifsBqlUz0
>>169
だな

アプリ全体として、ページがいっぱいあるならblocの種類も増えて行くだろうが、それでも1ページに表示できるのは限度あるし、ページ毎に作っていくから1ページに関わりあるblocは限られるのに

俺は基本>>168見たいにページ毎にまとめたもの作るんだが

173デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/21(日) 19:07:22.81ID:7pJYbz2/0
分かったw 💩大好き君はステートマシン知らないから、全ステートbloc streamでやろうとしてんじゃないか・・
それは複雑になるわ・・

174デフォルトの名無しさん (スフッ Sd1f-deGj)2021/02/22(月) 10:30:12.26ID:9ajvVOHwd
ステートマシンて何なん?
ステートがあるアプリてこと?

175デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/22(月) 13:25:28.17ID:PA6Gvk4i0
>>174
例えば通信プロトコルとか状態の振る舞いを処理するメソッド

176デフォルトの名無しさん (スフッ Sd1f-deGj)2021/02/22(月) 13:47:36.60ID:9ajvVOHwd
>>175
それをステートマシンと言うんですね。
これ一般的な用語なんですかね?

177デフォルトの名無しさん (ベーイモ MMff-SRLp)2021/02/22(月) 15:22:24.48ID:+erm2lDeM
少なくともステートマシン図(状態遷移図)なら基本情報/応用情報試験とかでも当たり前に出てくるはず

178デフォルトの名無しさん (ワッチョイ a301-pFU3)2021/02/22(月) 16:32:14.90ID:uSZpugWS0
Flutterで言うところのステートはいわゆる状態遷移とかでイメージする状態だけじゃなく、内部変数やプロパティなど全ての変更可能なものを含みます。

179デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/22(月) 18:07:50.67ID:PA6Gvk4i0
>>178
それはWidget Stateで別物。

180デフォルトの名無しさん (アウアウウー Sae7-YO0v)2021/02/22(月) 21:00:57.32ID:rMOn43Tha
flutterでつくったアプリは
どのバージョンのアンドロイドでも動くん?

https://flutter.dev/docs/development/tools/sdk/release-notes/supported-platforms
ここみるとSDKのバージョンについては言及されてるけど
それを動かすユーザ側のバージョンってどうなるの?

181デフォルトの名無しさん (ワッチョイ a301-GD1z)2021/02/23(火) 03:11:02.33ID:0iI/BmGY0
>>180
AndroidアプリプロジェクトがAndroidフォルダにあるよ

182デフォルトの名無しさん (アウアウウー Sae7-YO0v)2021/02/23(火) 07:13:40.75ID:qwa9EWrta
ありがとうございます
普通に素のAndroidStudioで作るときみたいに

android:minSdkVersion
アプリが実行できる最小バージョンです。
これより小さいとインストールできません。

android:targetSdkVersion
アプリが実行するように設計されたバージョンです。
できる限り新しいバージョンを指定すべきです。
minSdkVersion以上の値を設定します。

こういうのを製作者側で設定できるってことですか?

183デフォルトの名無しさん (アウアウウー Sae7-YO0v)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からそんなに変更ないじゃん。

189デフォルトの名無しさん (ワッチョイ 6f5f-4nbC)2021/03/03(水) 11:53:48.95ID:pHhKiUDn0
RPGツクールみたいに簡単に作らせろよ

190デフォルトの名無しさん (ワッチョイ cb01-jB1a)2021/03/03(水) 14:43:11.68ID:xzgw1tFV0
簡単じゃんかwww

191デフォルトの名無しさん (ブーイモ MM4f-Wkeh)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
でも状態管理とかたいがいですよ?
そうでしょ?
あとマルチスレッドとかよくわかんないですよ?

194デフォルトの名無しさん (ワッチョイ cb01-Mv3y)2021/03/03(水) 18:43:15.39ID:qaV4b4/d0
RPGには特化してないけどマウスクリックするかキーボード打つかぐらいの違いしかないわな。
画像や効果音はそのへんでフリーのものを拾ってきたらいいし。
マルチスレッド分からないなら無理に使わなくて良いし。
そもそもゲーム作るならUnity使えって話だけども。

195デフォルトの名無しさん (ワッチョイ ca90-ZHCw)2021/03/03(水) 22:50:36.36ID:mHCU5YaM0
イベントまで後3時間??

196デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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はオワコンと言ってるけどな。

200デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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!

203デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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.
時間かかったなぁ〜

210デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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 使えそうだわ〜

214デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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安全!

219デフォルトの名無しさん (ワッチョイ ca90-ZHCw)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はまだまだ微妙そう

237デフォルトの名無しさん (ワッチョイ 6f5f-4nbC)2021/03/04(木) 18:32:39.43ID:rGmk/QNJ0
flutter 2で何が変わるのか解説記事誰かかいてえええ

238デフォルトの名無しさん (ワッチョイ de2c-wkJg)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や、画像データの加工など、メモリ上での処理
だけで完結するパッケージを除けば、パッケージが更新されるのを待つか、フォーク
して、自身で必要なプラットフォーム依存コードを追加するしかない。

240デフォルトの名無しさん (ワッチョイ fb5f-/obZ)2021/03/05(金) 00:53:17.82ID:bh8XrwWm0
bleをflutterって気軽に扱えるの?
Xamarin.Formsで友達と作ったアプリがあるけど二人ともdartやったこと無くて
あちこちのサイトを見ても概念の説明ばっかりで正体が見えない

241デフォルトの名無しさん (ワッチョイ ebe6-WH5H)2021/03/05(金) 01:03:32.89ID:drPVmLct0
>>235
マジかああああああああああ

242デフォルトの名無しさん (ワッチョイ ab01-mwmJ)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で提供されていない機能は実装できない。

243デフォルトの名無しさん (ワッチョイ cb01-X+5Z)2021/03/05(金) 06:37:19.21ID:ni7/fGI80
>>240
BLEで何がやりたいか知らんけどpub.devにfluter_blueやflutter_ble_libがある。どちらもAndroid/iOSに対応してる。
ただどちらも最低限のBLEの知識は必要だけどそれはNativeでも同じ。

244デフォルトの名無しさん (ワッチョイ 9f90-q//z)2021/03/05(金) 07:29:22.00ID:pNvysFyX0
でも、そこら辺はめんどくせぇわ
JNIみたいに簡単に呼べないのは痛い
FFIは同期で呼べるのに
Message Channels経由すると非同期
ヒャッハーだわ

245デフォルトの名無しさん (ワッチョイ cb01-W2tv)2021/03/05(金) 08:46:15.94ID:aaytegU20
BLE超高速制御できるよ。

246デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/06(土) 15:34:05.72ID:6J8FcpKJ0
very_good_cliっていうのすごく便利
みんなも使ってね

247デフォルトの名無しさん (ワッチョイ 0b7f-+yq6)2021/03/06(土) 16:19:12.96ID:t7qlr3aD0
概要読んでもさっぱり分からん。
新規ユーザや新規機能の追加に対してスケーラブルなアプリを作るためのテンプレートを作ってくれるの?
クライアントサイドなのに新規ユーザがスケーラブルってどういうこと?

248デフォルトの名無しさん (ワッチョイ dfba-a6Yo)2021/03/06(土) 17:45:44.77ID:VS4FLKMU0
>>246
何それ?

249デフォルトの名無しさん (ワッチョイ 0b7f-+yq6)2021/03/06(土) 18:27:19.43ID:t7qlr3aD0
まるで意味のわからないトップ画像
Flutterやろうよ!!! 2 YouTube動画>5本 ->画像>1枚

250デフォルトの名無しさん (オッペケ Sr4f-lzuQ)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もインスコして問題ないのにエラーが消えない

251デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/09(火) 18:48:18.51ID:e2HkPLHr0
m1?
おれさ、jdkを入れた記憶ないよ

252デフォルトの名無しさん (ワッチョイ 9b10-3kAO)2021/03/09(火) 19:12:41.78ID:mOj4BynH0
sdk入ってないんじゃない?
そもそもAndroid Studio入れてないとか

253デフォルトの名無しさん (ワッチョイ 3bba-a6Yo)2021/03/09(火) 20:24:47.86ID:ezLx7S6R0
>>250
cocoapodは一回消アンスコして入れ直せばおk

254デフォルトの名無しさん (ワッチョイ 3bba-a6Yo)2021/03/09(火) 20:27:29.19ID:ezLx7S6R0
>>250
Licenceは全部yで

255デフォルトの名無しさん (スププ Sdbf-zM4H)2021/03/10(水) 08:31:48.34ID:8vjxfssBd
>>235
あるなー
いちいちプロセス殺してる

256デフォルトの名無しさん (ワッチョイ ef7c-jy3c)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再起動

259デフォルトの名無しさん (オッペケ Sr4f-hbVE)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のバージョン縛りがクソすぎたしなんか心折れるわ・・・

260デフォルトの名無しさん (ワッチョイ ebe6-WH5H)2021/03/10(水) 15:11:39.71ID:8/mVjUuX0
クロスプラットフォームの宿命だ
flutterはまだマシな方だと思うぞ
診断機能が中途半端ではあるが

261デフォルトの名無しさん (ワッチョイ 1b49-8r7t)2021/03/10(水) 15:35:20.00ID:iMortp6N0
>>259
flutter config でAndroid Studioのインストールディレクトリを指定するオプションがあるから
それを設定してみたらどう?
ちょっと前のバージョンでAndroid Studioの設定ファイルが変わって、flutterから自動で認識
できなくなってる。
flutter2になって解消したか知らんけど、うちでは設定しっぱなしにしてる。

262デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/10(水) 15:58:40.72ID:GS9Hqbsl0
flutter doctorでandroid studioがないっていう不具合、はよ安定版にいれてくれ

263デフォルトの名無しさん (ワッチョイ bb61-0RAh)2021/03/10(水) 16:02:41.62ID:abbLTDNA0
不具合は入れなくていいよ。

264デフォルトの名無しさん (ワッチョイ 6b63-zlPp)2021/03/10(水) 17:59:15.23ID:JD722xkU0
Flutter web採用の有名サイトおしえて

265デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/10(水) 18:29:52.43ID:GS9Hqbsl0

266デフォルトの名無しさん (ワッチョイ 6b63-zlPp)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でアプリ化する方がいいよね

268デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/10(水) 20:51:01.50ID:GS9Hqbsl0
>>266
黙れザコ

269デフォルトの名無しさん (ワッチョイ fb5f-/obZ)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 貼るとか・・

271デフォルトの名無しさん (ワッチョイ fb5f-85wQ)2021/03/11(木) 10:43:29.09ID:JkfbiGx50
>>269
ワッチョイ変えてきたか?
お疲れ検索できないザコちゃん

272デフォルトの名無しさん (オッペケ Sr4f-hbVE)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も通ってるのにエラーが消えないんだが助けて

273デフォルトの名無しさん (ワッチョイ 6b63-zlPp)2021/03/11(木) 12:01:47.59ID:6NP8mvS80
>>271
キーワード検索で見つかると思ってるバカ。
269は別人だ
プログラミングするやつがGoogle検索しらないわけない
頭悪すぎ

274デフォルトの名無しさん (ブーイモ MM7f-+yq6)2021/03/11(木) 12:17:53.03ID:OPISeofKM
>>265
面白いと思ってやったん?

275デフォルトの名無しさん (ワッチョイ 0f2c-UAuA)2021/03/11(木) 12:36:33.20ID:cHsQ/A060
>>272
上のはRun `flutter doctor --android-licenses`すればいいんじゃないの
した時にエラーが出る場合はSDKマネージャでAndroid SDK Command-line toolsを入れる

276デフォルトの名無しさん (オッペケ Sr4f-hbVE)2021/03/11(木) 12:49:34.26ID:DOFf3c8tr
>>275
flutter doctor --android-licensesでも同じエラーなんだよ
んでAndroid StudioでもCommand-line toolsは入ってる
すべてエラーの指示通りやってググって調べた解決策も試したがまったく解決しないから困ってんだわ

277デフォルトの名無しさん (ワッチョイ cbad-ojga)2021/03/11(木) 12:55:04.78ID:c3rzsgSI0
android licenses叩いたときのログは?

278デフォルトの名無しさん (オッペケ Sr4f-hbVE)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)
となってコマンド見つからないってエラーがイミフ

279デフォルトの名無しさん (ワッチョイ cbad-ojga)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
あと、
自分で解決できないなら一旦諦めるって手もあるかな・・
向いてない人いるし・・おれもミュージシャン向いてないって言われて今感謝してる。

282デフォルトの名無しさん (ワッチョイ 0f2c-UAuA)2021/03/11(木) 15:14:29.42ID:cHsQ/A060
flutter以外でjavaコマンドやJAVA_HOMEを使う何かを動かした時に問題無いことは確認済みなのか

283デフォルトの名無しさん (ワッチョイ cb01-AzhJ)2021/03/11(木) 16:02:55.86ID:S4Q2aRgw0
>>272
あと、そんな人基本的に居ないんだから、macOS再インストールくらいはやろう。

284デフォルトの名無しさん (ワッチョイ 6b2c-5a1m)2021/03/11(木) 16:17:41.27ID:EP88fPM90
例えば、ホームディレクトリに戻るのに、
cd, cd ~ と入力するけど、
cd $HOME でも良い

環境変数・$HOME が設定されているから

漏れは、Ubuntu 18.04 だけど、こういう環境変数を設定してる。
export LANG=ja_JP.UTF-8
export EDITOR=vim

echo $LANG
ja_JP.UTF-8

知らないけど、Go なら、
GO_HOME, GOPATH を設定して、その環境変数を使って、PATH も設定する

export GO_HOME=$HOME/.go
export GOPATH=$HOME/.go
export PATH=$PATH:$GOPATH/bin

同様に、JAVA_HOME も設定すれば?

285デフォルトの名無しさん (アウアウウー Sa0f-WH5H)2021/03/11(木) 16:45:47.92ID:jdWeT03ma
そんなところでハマってるようじゃ開発とかできんよ

286デフォルトの名無しさん (ワッチョイ 095f-VswF)2021/03/12(金) 04:15:29.62ID:HUbPjBTd0
Android Studioでブロック終端に自動でコメントが入っちゃうんだけど、どこの設定で消したらいいんだろ?
//Container こういうのが自動で入ってしかも消せない。

287デフォルトの名無しさん (ワッチョイ a101-E9ye)2021/03/12(金) 07:26:07.32ID:C4d60f760
釣り針デケ〜

288デフォルトの名無しさん (ワッチョイ 6968-tUEg)2021/03/12(金) 07:44:04.75ID:1XgYAa/f0
>>286
あの手のアノテーションて邪魔だよね。逆に見づらくなる。
見慣れたら便利なのかもしれないけど。

289デフォルトの名無しさん (ブーイモ MM76-9YAs)2021/03/12(金) 09:45:27.17ID:0/jhu6qnM
俺もめっちゃ消したかったから今調べた
"dart.closingLabels": false

290デフォルトの名無しさん (ワッチョイ a101-E9ye)2021/03/12(金) 10:54:22.12ID:C4d60f760
vscodeだけど、あれ無いと凝った画面でハマる、カンマもなるべく減らじてるけど。

291デフォルトの名無しさん (ワッチョイ a101-E9ye)2021/03/12(金) 10:55:18.22ID:C4d60f760
横浜大地震とか大陥没来る・・

292デフォルトの名無しさん (ブーイモ MM76-9YAs)2021/03/12(金) 11:28:36.88ID:0/jhu6qnM
ブロックごとに関数化しなよ

293デフォルトの名無しさん (JP 0H39-VswF)2021/03/12(金) 16:12:48.49ID:iNhW9Ak3H
>>289
めっちゃ助かる。ありがとう。

294デフォルトの名無しさん (アウアウウー Sac5-wSZv)2021/03/12(金) 19:22:38.77ID:qny89tbOa
このフレームワークGoogleが最近出した物の中で群を抜いて良いんだけど
わかるやつおる?

295デフォルトの名無しさん (ワッチョイ 095f-VswF)2021/03/12(金) 19:42:26.79ID:HUbPjBTd0
>>289
教えてもらったキーワードで調べたらAndroid studioの方の設定もでてきたよ。
https://qiita.com/tinpay/items/3a7c8326b4614bcb741e

296デフォルトの名無しさん (ワッチョイ 095f-VswF)2021/03/12(金) 19:48:49.10ID:HUbPjBTd0
ラベルの色を薄くするとかなり読みやすくなるね。
"workbench.colorCustomizations": {
"dart.closingLabels": "#3a525e",
},

297デフォルトの名無しさん (ワッチョイ 095f-VswF)2021/03/12(金) 21:38:08.16ID:HUbPjBTd0
vscodeは色変えれるけどAndroid Studioは分からず。

298デフォルトの名無しさん (ワッチョイ b901-S83d)2021/03/12(金) 22:04:30.89ID:uVw3DZ3y0
>>286
> //Container こういうのが自動で入ってしかも消せない。

Android Studio上で表示されているだけで、実際のソースファイルに
埋め込まれるわけではないぞ。 消せなくて当然。

299デフォルトの名無しさん (ワッチョイ b901-S83d)2021/03/12(金) 22:18:31.51ID:uVw3DZ3y0
過渡期だから仕方ないのかもしれないけど、Flutterが2.0になってから、パッケージ
間の依存関係で競合エラーが出るケースが最近多いな。 この先いずれ収束に向かう
のか、それともカオスに向かうのか?

特に、1年以上更新が止まっているパッケージを混在させると、競合エラーが出やすい。

300デフォルトの名無しさん (ワッチョイ 7d5f-IMun)2021/03/12(金) 23:01:28.55ID:Ux6Rv4tG0
落ち着くまで手は出さないでおこう・・
組込Linuxが出来るようになってTOYOTAも採用したってうちの上層部がフィーバーしてるけど
その商品いったん組み込んだら10年もほったらかして動かすのに、ライブラリがガンガン更新されてるものを入れようとするのは止めて欲しい

301デフォルトの名無しさん (ワッチョイ 61ad-SnCm)2021/03/12(金) 23:44:30.40ID:21JkA2e60
更新しなければいいのでは?
OSS使ったことあるけど商品化プロセスの中でforkして塩漬け自社パッチの流れかと。
なのでMITライセンスがありがたい。

302デフォルトの名無しさん (ワッチョイ 692c-NLTM)2021/03/13(土) 03:48:06.98ID:33EHGK5P0
Ruby on Rails では、依存ライブラリを毎週更新する

更新を貯めると、手が付けられなくなる

303デフォルトの名無しさん (ワッチョイ 2e7c-HrF6)2021/03/14(日) 18:06:06.45ID:pLOBnReb0
flutterレベルでもnnbdは標準になった?

304デフォルトの名無しさん (ワッチョイ f17f-fJ1W)2021/03/15(月) 22:59:18.49ID:iXam+Zcq0
ThemeDataを拡張しようとしたらconstructorがとんでもないことになったのだけど、
どう実装するのが正しいの?extensionはfield定義できないし。。
CustomThemeData {
CustomThemeData({
this.俺パラメタ,
Brightness? brightness,
...
(長大な引数。バージョンアップされたら終了)
}) : super(
brightness: brightness,
...
(ここも長大な引数);
}

305デフォルトの名無しさん (ワッチョイ b901-S83d)2021/03/16(火) 11:20:18.47ID:4NP8vXgq0
>>304
とりあえず、 theme_patrol ってパッケージとか参考にしてみては?

306デフォルトの名無しさん (ワッチョイ b901-S83d)2021/03/16(火) 11:27:19.80ID:4NP8vXgq0
flutter の master channel を使ってるんだけど、今朝「flutter upograde」で、
「2.1.0-13.0.pre.86」から「2.1.0-13.0.pre.103」に更新てみたところ、
Windows デスクトップ用にビルドしたアプリが、アプリウィンドウのエッジを
ドラッグ&ドロップ(サイズを拡大/縮小する)操作をしたら、Flutterアプリが応答
しなくなる(固まる)ようになったんだが、うちの環境だけ?

307デフォルトの名無しさん (ワッチョイ b901-S83d)2021/03/16(火) 11:28:26.13ID:4NP8vXgq0
>>305
ちなみに、ThemeDataをメンバに持つ新規クラスを定義するんじゃ、いかんの?

308デフォルトの名無しさん (ブーイモ MM76-9YAs)2021/03/16(火) 11:41:55.99ID:JEb/QvuoM
>>307
レスありがとうー。家帰ったら確認してみます。

ThemeDataをメンバに持つクラスだと、そのクラスをThemeのdataプロパティに設定してTheme.ofで取得できないので、継承がベストなのかなと考えたのだけど、
拡張部分は独自クラスからしか利用しないし、data/Theme.ofにこだわる必要はないのかも

309デフォルトの名無しさん (ワッチョイ b15f-3X4l)2021/03/23(火) 01:02:57.88ID:jV8n9/TV0
せっかくのFlutterなのに
Macでのビルド設定するのだるすぎ
この辺も自動化できるものないんだろうか

310デフォルトの名無しさん (ワッチョイ 695f-ED79)2021/03/23(火) 19:55:22.51ID:I/8ZZJZw0
作業記録つけて保管する程度のアプリ(クロスプラットフォーム対応)くらいだったら
もしかしてGASとフォームとスプレッドシートなんかで作るほうが楽チン?
FlutterでもWebアプリが作れるとは聞いたけど…

311デフォルトの名無しさん (ワッチョイ b963-4Ddi)2021/03/23(火) 19:58:53.38ID:HKCPWrbk0
Webでその要件なら素直にReactとか使った方が楽じゃね?

312デフォルトの名無しさん (ワッチョイ 59ad-XoZt)2021/03/23(火) 20:46:35.36ID:2WAUcpGI0
>>310
そういう毎日使うアプリを適当なものでやっつけるとフラストレーションが溜まって良いことないぞ。
とはいえ、俺もFlutterではなくて普通にWebのフレームワーク使ったほうがいいと思う。

313デフォルトの名無しさん (ワッチョイ 3990-3wyg)2021/03/23(火) 21:19:07.45ID:3fXiM4hk0
何々くらいの程度がわからんけど
どの言語使うにしてもある程度の開発規模くらいはみつもれるだろ?
2,3千行くらいならflutterでweb試してもいいんじゃね?

個人アプリなのか仕事なのか全くしらんが

314デフォルトの名無しさん (ワッチョイ 695f-ED79)2021/03/23(火) 22:14:39.22ID:I/8ZZJZw0
とても助かる
用途は完全に自分用なんだけど、ちょろっとWeb系はHTML,CSS触った程度の初心者なんだ
自分の進捗管理に何か使いやすいツールはないかなあと・・・
ざっくりクロスプラットフォームのフレームワークを見てて将来性()だとかなんだとかでFlutterなのかほうほうと認識してた

あと、ReactってWebの進展系の言語なんだね、知らなかった
サーバとかあまり詳しくないものでGASならオールインワンって感じなのかなと
それなら素直にJavascript習っておく

315デフォルトの名無しさん (ワッチョイ b15f-3X4l)2021/03/24(水) 12:59:52.40ID:0rl66mIp0
Flutter meetup tokyoってクソだな
何がクソかって言うとYoutubeで過去動画見せないところ

316デフォルトの名無しさん (ワッチョイ 4901-GheO)2021/03/25(木) 13:23:04.16ID:bCWQZmmy0
>>315
これか?


限定公開にしても youtube-dl で落としとけばオフラインで見れるのにな。

317デフォルトの名無しさん (ワッチョイ 69e6-0+wk)2021/03/25(木) 13:44:04.74ID:MNJUdb4s0
>>315
そんなイベントあったのか

318デフォルトの名無しさん (オッペケ Sr85-hwS0)2021/03/25(木) 15:34:50.76ID:HuKdiQgkr
日本人て本当に知見やノウハウのシェアを嫌うよなそのくせOSS使うしライセンスに無頓着だしバカばっか
これは一度所属したコミュニティから出て行く人間を裏切り者と呼んで干し上げたり恩返しを強要して隷属させたがるジャップメンタリティそのものが問題だから日本から何も産まれないのは当然の帰結だわな

319デフォルトの名無しさん (ワッチョイ b15f-3X4l)2021/03/25(木) 19:07:56.22ID:+mAj6wHT0
それに比べてFlutter meetup osakaは毎回Youtubeライブで一般公開してくれるから嬉しい

320デフォルトの名無しさん (ワッチョイ d914-Nru7)2021/03/27(土) 00:28:33.03ID:OFcvctcZ0
flutterってマシになってきた?

321デフォルトの名無しさん (ワッチョイ 51e6-hVnQ)2021/03/27(土) 23:18:20.08ID:oPJMGLhJ0
>>318
一度参加したコミュニティから去った後に違うコミュニティと絡んでたら
裏切り者扱いはあるねえ

322デフォルトの名無しさん (ワッチョイ 655f-0aOS)2021/03/28(日) 02:15:34.14ID:Krp9vXha0
>>316
限定にする理由がわかんねえよ
やましいことでもあるんだろうか

323デフォルトの名無しさん (ワッチョイ 655f-0aOS)2021/03/28(日) 14:53:53.13ID:Krp9vXha0
navigator 2.0の公式ライブラリ早く作ってくださいgoogleさん

324デフォルトの名無しさん (アウアウウー Sae9-tABC)2021/04/05(月) 23:00:26.22ID:zEQkXQnMa
アプリ開発エンジニア志望の30歳、現工場勤務の者です。flutterで自作アプリを制作しスキルを付け転職を視野に入れてます。努力次第で可能でしょうか?

それともJavaScriptやruby、pythonのいずれかを学習してwebエンジニアになった方が良いのでしょうか。アドバイス頂けると助かります。よろしくお願いします。

325デフォルトの名無しさん (ワッチョイ 552c-s+Uo)2021/04/05(月) 23:21:21.62ID:2g7RifS+0
YouTube で有名な、雑食系エンジニア・KENTA のサロンへ入れば?
月千円で、2千人が参加してる

バックエンド技術者なら、Linux, Ruby on Rails, データベース、Docker, AWS。
こういうのが面白くないのなら、フロントエンド

一応、Rails が基本。
すべてのフレームワークの基本となってるから

326デフォルトの名無しさん (ワッチョイ 0ddd-GiCa)2021/04/06(火) 00:41:35.94ID:Y+OgdN1G0
>>324
webエンジニアになった方がいいです
ネイティブアプリは初心者が手を出すものじゃないです

327デフォルトの名無しさん (ワッチョイ 5563-xz58)2021/04/06(火) 01:13:12.73ID:35k7kneL0
>>324
順番が違う
プログラミングが好きでないとエンジニアは続けられない
ずっと学習しつづけないといけない職種だ
始める前に学習するか迷っているような人は向いてない

328デフォルトの名無しさん (ワッチョイ 6514-NWsR)2021/04/06(火) 01:21:00.08ID:2rq1TMM70
flutter求人少ない
まずは普通にネイティブアプリエンジニアを目指してはどうか

329デフォルトの名無しさん (ワッチョイ 2d5f-HBdK)2021/04/06(火) 13:42:49.28ID:hyyLrd2x0
VBで作ったWindows、webアプリをflutter+Firebaseで作り直そうとしてるけど、苦戦してる。
Javaの開発経験がないとネイティブアプリ開発は難しい印象、、

あとSQLServerやMySqlのデータをfirebaseに移行するツールを作ってるけど、コレクション=テーブル、ドキュメント=自動作成、フィールド=フィールドのような感じで良いでしょうか?

330デフォルトの名無しさん (ワッチョイ b501-2S6M)2021/04/06(火) 14:33:07.62ID:A/BZHpGR0
>>329
そりゃJavaじゃなくてC#かC++の経験でしょ。

331デフォルトの名無しさん (ワッチョイ 657c-Y8Wl)2021/04/06(火) 15:41:32.13ID:WR0TYA7X0
特定のフレームワークに特化したエンジニアなんてその時の流行廃りに左右されるからジェネラルなソフトウェアエンジニア目指した方がいいよ

332デフォルトの名無しさん (ワッチョイ 5563-xz58)2021/04/06(火) 23:25:13.16ID:35k7kneL0
>>329
なんでRDBできるのにFirebaseなんかに移そうとしてるのかわからない

333デフォルトの名無しさん (ワッチョイ b501-6SPU)2021/04/07(水) 00:29:16.12ID:fM0wBGoE0
>>325
宣伝乙!

「エンジニア35歳限界説に関する僕の見解」という動画を見たが、どんなスキルや
実務経験があるのか知らんが、こんな胡散臭い連中でもサロンで月収200万かぁ、ボロいな。

あらかじめ用意した原稿の棒読みで、プロンプター買った方がいいんでない?

いきなり話の引き合いにレバテックのアンケートを出してるが、そもそもアンケート
自体の信憑性がハテナだし、レバテックに限らず釣り案件多いし偽装請負はダメだろう。

334デフォルトの名無しさん (ワッチョイ b501-6SPU)2021/04/07(水) 00:40:05.39ID:fM0wBGoE0
>>329
VBで作ったWebアプリって、ASP.NET使うようなの?

DBデータ移行ツールなら、わざわざUI用意する必要もないし、マルチプラット
フォーム対応の必要もない気がするけど、なぜにFlutterを使おうと思った?

Flutterは、既存のパッケージ(FirebaseならFlutterFireか?)を使いつつ、ネイティブ
コードは極力書かずに、Dartだけで書くのが正解じゃないかな?

>>331-332
禿げ胴

335デフォルトの名無しさん (ワッチョイ 05ba-jAXZ)2021/04/07(水) 04:04:24.50ID:oayYJjbj0
>>324
どの言語やフレームワークをするにしても、ネットで無料で勉強始められるんだからまずやってみればいい。本当に努力する覚悟があるなら今日仕事終わってからでも着手すべき。

336デフォルトの名無しさん (ワッチョイ 5ddd-tABC)2021/04/07(水) 13:10:31.91ID:712wX7zR0
>>327
ずっと学習し続けるという意味では結構キツそうですね。何かしら作ってみることから始めてみます。一応udemyの講座を購入したのですが、英語なので理解しづらく進まず、、


>>335
なかなか時間が確保出来ず、時間ばかり過ぎていってます。なんとしても時間を確保します。YouTubeを見るのをやめるなり。

ところでこのスレッドの方々は趣味としてflutterを使っているのでしょうか。仕事の案件でflutterを使っている方はいない?

だとしたらflutterって全然需要が少ない成長段階にあるフレームワークで、下手に初心者が手を出したらオワコンになって時間が無駄になる可能性もあったりしますかね?

337デフォルトの名無しさん (ワントンキン MMeb-NWsR)2021/04/07(水) 13:14:33.81ID:yCPQ1dJEM
ネイティブアプリでやっとけ

338325 (ワッチョイ 552c-s+Uo)2021/04/07(水) 14:03:20.70ID:/VvrJao60
YouTube で有名な、雑食系エンジニア・KENTA のサロンには、
月千円で、2千人が参加してる

日本6位のサロンで、1位のキンコン西野を目指している

経歴
https://github.com/kenta-polyglot/cv

100ぐらいの技術が書いてある!

339デフォルトの名無しさん (スフッ Sd43-2xNL)2021/04/07(水) 14:16:54.89ID:Sb0ZpJXdd
>>336
つべもFlutter動画多いよ
英語の動画も多いけど
慣れてくれば何言ってるのかわからないけど
コード見れば何をやっているのかわかってくる
まだまだ勉強中だけど

340デフォルトの名無しさん (ワッチョイ 2d5f-KShf)2021/04/07(水) 21:09:47.99ID:szv/EWM/0
そのkentaとかいうyoutubeがここで宣伝しなければならないほど
飢えているゴミであることだけはわかった

341デフォルトの名無しさん (ブーイモ MM6b-q8jO)2021/04/07(水) 21:47:48.54ID:rQSGy5CUM
kenta=rubyガイジ
迷惑系youtuberの1人

342デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/17(土) 10:54:09.37ID:H7Ty0OsV0
やあ、こんなスレあったんだな

flutter面白いんだけど、入力系Widgetの状態保持が非常に面倒だね
いちいち個別にcontrollerを宣言せずに
WinFormsみたいにVisible、Enable、Visibleを制御できる仕組みってないかな
javaacriptみたいにidを定義して名指しで状態を変えるとかさ

他のGUIから移ってくるとGUIの制御が面倒臭すぎるのを何とかしたい

343デフォルトの名無しさん (ワッチョイ 5701-KDs1)2021/04/17(土) 13:08:25.59ID:iJ5givCe0
>>342
生成済みのWidgetインスタンスに対して後からプロパティ変更したいってことだよね?
汎用的な方法が俺も知りたいけど思想的にないんじゃないかな?

344デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/17(土) 13:44:51.41ID:H7Ty0OsV0
プロパティ変更もあるけど、痛いのはVisible制御がないってことだよね
非表示にしたい場合は三項演算子でContainerにしたりするけど
結局非表示状態を保持する変数をいちいち宣言して保持しないといけないので面倒なんよな

345デフォルトの名無しさん (ワッチョイ 9763-Jy0u)2021/04/18(日) 00:11:31.05ID:a2uGWzMu0
Kotlin, Swiftでの純粋なAndroid/iOSの
開発環境だと簡単にできる状態管理が
Flutterだとぜんぜんだめってこと?

346デフォルトの名無しさん (ブーイモ MMbb-F0Jy)2021/04/18(日) 02:41:35.02ID:4+Oa6EFVM
そうだよ
画面を構成するコントロールの仕組みが全く違う
そもそもコントロールにいちいち名前がついていないし命名もできない
TextFieldの内容を読み書きしようとしてもそういうプロパティがない
onchangeイベントで渡される変更後文字列を
いちいち自前で作った変数に保持しないとならない
状態制御のあるフォーム画面を作ろうとすると、かなり厄介な仕組みだね
論理設計が従来と違いすぎるし面倒くさい

flutterをさらにラップしたフレームワークを作りたいと試行錯誤してるわ

347デフォルトの名無しさん (ササクッテロラ Sp8b-8F6Q)2021/04/18(日) 03:04:35.94ID:3N693xEbp
flutter_form_builder使うと楽だよ

348デフォルトの名無しさん (ワッチョイ d7da-dTST)2021/04/18(日) 03:44:53.61ID:LxPtbE480
おお、これいいね、まさにやりたかったやつ

クラスをラップして名前を付けられるようにしようと思ってたんだけど
ベースクラスのコンストラクタに名前付き引数を追加する方法がなくて
絶望してたところだった
助かったよありがとう

349デフォルトの名無しさん (ワッチョイ 7749-mRZA)2021/04/18(日) 14:24:02.52ID:MPZ95OFV0
TextFieldはTextEditingControllerを付けて読み書きするんだよ
そんなものが必要な時点でだめだっつーのならしょうがないけど

350デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/18(日) 15:32:02.30ID:LxPtbE480
>>349
そそ、それをいちいち宣言しないといけないのが面倒でね

351デフォルトの名無しさん (ワントンキン MMcf-Xk4B)2021/04/18(日) 15:33:02.42ID:dfSvBsYiM
クロスプラットフォームみたいな糞でやるからそうなる

352デフォルトの名無しさん (テテンテンテン MM8f-C448)2021/04/18(日) 15:37:22.18ID:0PvP95zDM
いきなり伸びてて草

353デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/18(日) 16:13:55.97ID:LxPtbE480
ColumnにElevatedButtonを50個並べただけの画面で
AndroidとWindowsで表示差異があるんだけどなんでだろ
Androidだとボタンの間にマージンがあるけど、Windowsはないんだよね

DPIとかフォントサイズとかデフォルトテーマの違いなのかな

354デフォルトの名無しさん (ワッチョイ 1701-Y+72)2021/04/18(日) 22:32:00.04ID:iFUCsnCg0
>>344
>プロパティ変更もあるけど、痛いのはVisible制御がないってことだよね

試したけど、一応こんな書き方(※)でいける。

bool _busyState = false;

void _execFunc() async {
setState(() { _busyState = true; } );
// 何か時間のかかる処理
setState(() { _busyState = false; } );
}

Widget build(BuildContext context) {
// 中略
child: Column(
children: <Widget>[
Text(_busyState ? "処理中":"今は何も実行してまへん"),
if(_busyState)
CircularProgressIndicator(),
ElevatedButton(
label: const Text('処理実行'),
onPressed: _execFunc,
),
],
),
// 中略
}

※ CircularProgressIndicator()直前のif()でウイジットの表示/非表示の制御。

ちなみにelse節は書けない(書くとエラー)。 またif() の後に { } も使えない。 Dartの言語仕様が場当たり的で一貫性がない。

355デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/18(日) 22:37:44.22ID:LxPtbE480
>>354
ありがとう、そんな書き方有りなんだ…
elseの時どういう処理になってるんだろうな
elseが欲しいときは三項演算子でいいだろうけど
書き方がバラバラで一貫性がないのが気持ち悪いね

356デフォルトの名無しさん (ワッチョイ 1701-pvza)2021/04/18(日) 22:42:56.26ID:iFUCsnCg0
>>355

if(busy==false)
Text("暇だよ〜!"),
if(busy==true)
CircularProgressIndicator(),

とか。 あとは、Widget を返すメンバ関数を定義して、関数を渡すか。
とにかく言語仕様に一貫性がなさ過ぎ。

357デフォルトの名無しさん (ワッチョイ 1701-pvza)2021/04/18(日) 22:49:51.27ID:iFUCsnCg0
>>353
それな。 仕様上はデフォルト[8]の余白があるはずだけど、たぶんバグだと思う。

とりあえず、

MaterialStateProperty<EdgeInsetsGeometry> padding = (Platform.isWindows)
? MaterialStateProperty.all(EdgeInsets.all(20)) // テキスト周囲の余白(Windows)
: MaterialStateProperty.all(EdgeInsets.only(left:8,right:8)); // テキスト周囲の余白(Windows以外)

ElevatedButton(
child: Text("HogeHoge"),
onPressed: () {},
style: ButtonStyle(
padding: padding,
),
),

とかやって逃げてる。

358デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/18(日) 22:50:52.66ID:LxPtbE480
その書き方だとchildren:[]じゃないと書けないのが何とももどかしいね
if (true) <Widget>(){ return Container();},

みたいな書き方はできないしうーむ…

359デフォルトの名無しさん (ワッチョイ 1701-pvza)2021/04/18(日) 23:00:32.60ID:iFUCsnCg0
>>358

Widget _returnBody()
{
if(_mode)
return Container();
else
return Column(
children: <Widget>[
// 中略
]);
}

Widget build(BuildContext context) {
// 中略
child: _returnBody,
// 中略
}

でよいのでは?

360デフォルトの名無しさん (ワッチョイ d7da-Vf4e)2021/04/18(日) 23:07:21.65ID:LxPtbE480
そうなんだけど、ちょっとした処理とか無名関数で書けないかなーと思ってね
できそうでできないことが多くて結構ストレス溜まる

361デフォルトの名無しさん (ワッチョイ 1701-pvza)2021/04/18(日) 23:17:44.68ID:iFUCsnCg0
> できそうでできないことが多くて結構ストレス溜まる

わかります。 マクロ(定義済みマクロ)がないんで、Flutter SDKやDart SDKの
どのバージョンでビルドしたかとか、ソースファイルの日付(タイムスタンプ)を
プログラム中で表示(確認)する方法がないかとか悩んでます。

外部プログラムでflutter doctorの出力をパースして、埋込用リソースファイル
を逐次書き換えるとかしなきゃならんとか?

362デフォルトの名無しさん (ワッチョイ 7749-mRZA)2021/04/19(月) 00:59:35.13ID:FcEk7alX0
if (true) ((){return Container();})()

363デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/19(月) 03:23:13.37ID:QiN1nAVD0
>>362
うおおすごいできた!ありがとう!

364デフォルトの名無しさん (ササクッテロラ Sp8b-8F6Q)2021/04/19(月) 06:51:02.90ID:ECwuJH/qp
コレクションリテラル内のif/forはあまり他の言語に無い変わった機能だよね

可視制御なら標準WidgetのVisibilityも使えるよ
記述量は減らないけど

365デフォルトの名無しさん (ワッチョイ d7da-oV02)2021/04/19(月) 23:16:25.37ID:QiN1nAVD0
statefulウィジェットとそのstateクラスの使い分けがようわからん…
分かれている理由は何なんだろ
1つにまとめられんのかな

366デフォルトの名無しさん (ワッチョイ 9b5f-f+Su)2021/04/26(月) 12:03:29.92ID:yNCBFDi10
navigator 2.0対応公式パッケージっていつでるのかな

367デフォルトの名無しさん (ワッチョイ b4bd-t/cM)2021/04/26(月) 14:16:39.61ID:ftmVTKo40
今から勉強するのにおすすめのサイトなり記事ある?
日本語の本もいくつかあるけどどれも古くてもうあまり参考にならなそうなので

368デフォルトの名無しさん (ワッチョイ 4101-+ZbI)2021/04/26(月) 14:24:02.94ID:bSfyv7aC0

369デフォルトの名無しさん (ワッチョイ f5ba-/Q2x)2021/04/26(月) 20:26:18.85ID:w+1X82jJ0
>>367
まあマジで公式が一番充実しているわ
日本語でも割と丁寧に説明書かれているし
英語も翻訳でなんとかなる
あとパッケージが多いのは初心者にはありがたい

370デフォルトの名無しさん (ワッチョイ 6768-KTu3)2021/04/27(火) 07:22:40.59ID:rxGVU4ct0
null安全の正式リリースはまだ?

371デフォルトの名無しさん (テテンテンテン MM34-5A9X)2021/04/27(火) 07:42:54.79ID:+9LidfSQM
エックスコードで開発しようぜ!

372デフォルトの名無しさん (ワッチョイ 075f-ncCd)2021/05/04(火) 23:21:17.76ID:/0wu+m9m0
Flutterでコーディング放送みつけた
https://live.nicovideo.jp/watch/lv331708848

373デフォルトの名無しさん (ワッチョイ cfba-zlN3)2021/05/11(火) 19:24:54.65ID:C6xSIg0s0
過疎ってんなw
バカッターでは割とFlutterの話題多いけど
バカッター嫌いだから盛り上がっていこーぜ

374デフォルトの名無しさん (ワッチョイ 2a7c-tmx8)2021/05/12(水) 00:06:19.27ID:/c16adrV0
dartにもnnbd入ったし盛り上がって欲しいね。あとは型宣言を後置にできればモアベターか。

375デフォルトの名無しさん (ワッチョイ 9f5f-Y/5H)2021/05/13(木) 20:04:03.20ID:4YggBXb40
peingでmono様にコードの質問してるやつキモすぎ

376デフォルトの名無しさん (ワッチョイ 8fdd-ABI4)2021/05/13(木) 20:06:56.87ID:9PadhF4I0
>>374
それならもうtypescriptにして欲しい

377デフォルトの名無しさん (ワッチョイ c38c-9/y5)2021/05/16(日) 08:07:38.10ID:ExLiemKM0
多言語化ってやっぱりinternational?パッケージいれんのがいいのか?

378デフォルトの名無しさん (ワッチョイ 895f-6yLY)2021/05/16(日) 10:33:00.22ID:eg/mIBJd0
Developer Keynote (Google I/O '21) - American Sign Language


379デフォルトの名無しさん (スプッッ Sddb-L0lc)2021/05/16(日) 15:03:59.48ID:bxB7djtFd
>>376
同意

380デフォルトの名無しさん (ワッチョイ ffbb-j2Dz)2021/05/19(水) 00:15:23.83ID:jJqho6/E0
おまいら今晩徹夜すんの?

381デフォルトの名無しさん (ワッチョイ 97ad-JYle)2021/05/19(水) 00:49:24.20ID:1DWUYm/c0
TypeScriptよりはるかに良い言語じゃん。

382デフォルトの名無しさん (ワッチョイ 6101-+AhK)2021/05/20(木) 10:53:10.68ID:KlT0jf5S0
windows/android/iosアプリがワンコード作れる様になるのかぁ
夢のような話だけど落とし穴いっぱいあるんだろうなぁ

383デフォルトの名無しさん (ワッチョイ 895f-Krpd)2021/05/20(木) 13:01:59.49ID:310zQeYc0
>>382
それはxamarinだろ?

384デフォルトの名無しさん (ワッチョイ 6101-+AhK)2021/05/20(木) 13:41:06.13ID:KlT0jf5S0
>>383
2.0で全OS対応になったけどwin対応に関してはまだアップデートしまくってる最中って言うてるやん?
まあ安定するには時間かかるみたいだけど全OS対応の方向性で進んでるっぽい

385デフォルトの名無しさん (ワッチョイ 97ad-JYle)2021/05/20(木) 21:17:38.54ID:AQt0yRXz0
FlutterのWindowsアプリビルド、バージョンが上がるごとにまともになっててびっくりするぞ。

386デフォルトの名無しさん (ワッチョイ 312c-TVsO)2021/05/20(木) 21:28:18.27ID:7GLv43lA0
>>377
Ruby on Rails では最初から、I18n(国際化・多言語化・internationalization)されてる

日本語用の辞書に、英単語・日本語訳を定義するだけ

customer_id: 顧客番号

387デフォルトの名無しさん (ワッチョイ c38c-9/y5)2021/05/20(木) 22:24:05.66ID:+pX6iS4u0
>>386
なんでrubyの話してんの?

388デフォルトの名無しさん (ワッチョイ 2702-jLf6)2021/05/21(金) 21:12:38.99ID:6bztdtWR0
>>377
俺はflutter_genで多言語対応しているよ

389デフォルトの名無しさん (ワッチョイ dfda-ZRGL)2021/05/22(土) 00:13:50.44ID:JC+NHb+A0
ボタンをドバドバ並べてたんだけど
なんか画面外まで描画しちゃってない?
スクロールがめちゃ重い

あとgooglemapみたいに自由にスクロールするウィジェットってある?

やっと慣れてきたけど、描画が結構遅いのがネックだね

390デフォルトの名無しさん (ワッチョイ 7605-Hs/z)2021/05/22(土) 00:50:32.54ID:b66NdXBr0
リリースビルドしてる?

391デフォルトの名無しさん (ワッチョイ 6301-wpG8)2021/05/22(土) 05:52:01.44ID:ftAg9TKA0
ちゃんとWidgetのbuild範囲を適切に限定してる?
まさか毎回画面全体をrebuildしちゃつてない?

392デフォルトの名無しさん (ワッチョイ 8b01-hQcf)2021/05/24(月) 22:50:16.26ID:Xc/K6j7k0
>>389

Container → SingleChildScrollView とかで、どう?

393デフォルトの名無しさん (ワッチョイ df10-2kRE)2021/05/26(水) 12:52:52.00ID:z3mO/Q9z0
ついにflutterの時代が来た!

ついにGoogleの新OS「Fuchsia」が一般ユーザー向けに公開される - GIGAZINE
https://gigazine.net/news/20210526-google-fuchsia-os-nest-hub/

394デフォルトの名無しさん (スフッ Sdba-szi7)2021/05/26(水) 13:56:49.96ID:zGyT3ylGd
>>393
なんて読むの?
フクシア?

395デフォルトの名無しさん (ワッチョイ df10-2kRE)2021/05/26(水) 14:03:03.88ID:z3mO/Q9z0
フクシアでいいと思う

396デフォルトの名無しさん (ワッチョイ 6301-qSxu)2021/05/26(水) 14:10:54.61ID:6Q9wc06S0
花の名前のフクシアなのでフクシアで正解。

397デフォルトの名無しさん (スププ Sdba-n9dP)2021/05/26(水) 16:25:01.94ID:oKjM2dped
陰で何て呼ばれるか容易に想像つくな

398デフォルトの名無しさん (アウアウエー Sa52-crVl)2021/05/26(水) 19:42:07.39ID:HidqkXOca
こういっては何だが
どうも名前がパッとしないな
もっとこう、勢いのある語感の単語にしないと
フクシアァーじゃふわっとしてなんかトイレ芳香剤みたいじゃん
トイレの消臭にフクシアー♪みたいな

399デフォルトの名無しさん (ワッチョイ 6301-go+U)2021/05/26(水) 21:49:22.11ID:s3mn0StM0
>>376
typescriptってウンコじゃん

400デフォルトの名無しさん (ワッチョイ 97dd-zC/e)2021/05/26(水) 22:03:29.02ID:hUZ0sddI0
>>393
うおおおお

401デフォルトの名無しさん (ワッチョイ 8b01-hQcf)2021/05/27(木) 10:56:24.90ID:KrHzWrWd0
> Googleの新OS「Fuchsia」

また、Googleの食い散らかす悪い癖が始まったヨカン。
Android OSや、Chrome OSはどうする気なんだろ?

402デフォルトの名無しさん (ワッチョイ 3761-41X1)2021/05/27(木) 11:42:59.23ID:r51KSoVM0
Chrome OSで、Linuxアプリを動作させる環境がベータが外れたらしいが、
今度は、それを仮想マシン内で動かすようにしてしまう、という話が
あるらしい。
速度的に大丈夫なのか?

403デフォルトの名無しさん (ワッチョイ 4e2c-VGe7)2021/05/27(木) 11:54:38.33ID:MuJWjF3b0
>>402
ChromeOSのLinux環境は最初から仮想マシン+コンテナ
ChromeOSのAndroid環境は元々コンテナで今後仮想マシンに変更される

404デフォルトの名無しさん (ワッチョイ 8b01-hQcf)2021/05/27(木) 14:12:36.67ID:KrHzWrWd0
サーバーはいいとして、チープなハードで安さをウリにしていた、Chromebookは
どうなるのかね?

まあ、自分は最初から買う気なかったけど、CMに騙されて買わされた初心者とか。

405デフォルトの名無しさん (ワッチョイ 3761-41X1)2021/05/27(木) 15:43:20.38ID:r51KSoVM0
そもそもオンライン前提にしていると聞くので、ネット環境がないと
もしかしたら全く使えなくなるのだろうか。
それは困るな。

406デフォルトの名無しさん (ワッチョイ 97dd-zC/e)2021/05/27(木) 15:52:07.73ID:OQDu6kkt0
>>401
Androidもchrome osもアクティブに開発してないから
こっちに力入れてるのはマジっぽいね

407デフォルトの名無しさん (ワッチョイ 4e2c-VGe7)2021/05/27(木) 15:59:35.08ID:MuJWjF3b0
>>405
普通にオフラインでも使える
昔はWebアプリとクラウドストレージ利用がメインだったからネットが必須と言われてたけど、
その頃からネット無くても使えるし今ではAndroidアプリやLinuxアプリに対応してるからオフラインでも問題ない
ローカルストレージも機種によるけど十分に積んでる

408デフォルトの名無しさん (ワッチョイ d7ba-szi7)2021/05/27(木) 19:54:14.83ID:k6FfEvNK0
スレチならすまんが
バルマーピーク体験したやついる?

409デフォルトの名無しさん (ブーイモ MM7f-Aip4)2021/05/27(木) 20:14:37.46ID:oH2Wve8DM
まだ禿げてねーよ!

410デフォルトの名無しさん (ワッチョイ df10-2kRE)2021/05/27(木) 20:17:14.45ID:LHBS/Zmw0
これ?


411デフォルトの名無しさん (ササクッテロラ Spbb-5tMe)2021/05/27(木) 23:15:00.47ID:YlYS8zAup
IOで言ってたけど
PlayStoreの新アプリの1/8がFlutter製なんだってね
多いのか少ないのか

412デフォルトの名無しさん (アウアウエー Sa52-crVl)2021/05/27(木) 23:17:38.78ID:Un2EEjz5a
いやいやいや・・想像よりかなり多いぞ
俺の想像よりは
もっと2%とかそんくらいかと

413デフォルトの名無しさん (ワッチョイ c17c-9WEt)2021/05/28(金) 03:11:02.70ID:qQnEOpBa0
直近の数ヶ月で登録されたアプリがという条件だったはず。何か誤解があるかと

414デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 07:08:54.74ID:TFmhakE40
>>411
12.5%か
Google発でこれだけ有名になったのに12%というのは
少ないんじゃないかね
採用してる人も、将来の発展にかけてる感じだと思う。

言語とアーキテクチャがゴミなのは解決しそうもないし
他社がもっと良いFWだしてきてFlutter消えると思う。
失敗したDartに固執しちゃったのがだめだな
開発責任者が同じ人物なんだっけ?

415デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/28(金) 07:35:49.86ID:W/pffVzD0
他のメジャー言語でできてdartでできなくて困るものって何があるっけ?

416デフォルトの名無しさん (ワッチョイ c17c-9WEt)2021/05/28(金) 08:32:31.98ID:qQnEOpBa0
この手の奴は良くも悪くも流行廃りがあるのでエンジニアとして一つの言語やフレームワークしかできないってのは長い目で見てリスク

417デフォルトの名無しさん (ワッチョイ 2b46-Y2Bj)2021/05/28(金) 08:51:32.81ID:HKWSgNDG0
型周りはTSのほうが柔軟

418デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 15:35:58.10ID:RBwCDI1d0
他社がもっと良いFW出すなんて、そうそうこの分野に参入できないから

クロスプラットホーム開発環境なんて、膨大な人的リソースないといいものができない

小企業が作るからxamarinやらqtやらdelphiやら中途半端な品質のものがでてくる

419デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 16:25:53.83ID:TFmhakE40
>>418
MicrosoftもMAUI作ってるし開発力はGoogleよりはるかに上だ。
KotlinのクロスプラットフォームのFWも人気があがってる
言語の人気、出来の良さもKotlin, C#の圧勝でDartでは勝負にならない。

良いプロジェクトはボランティアの開発者も参加してくるし
大企業じゃないと成功できないってことはない
Vueとかも大成功してるし

420デフォルトの名無しさん (ワッチョイ f101-7rKO)2021/05/28(金) 17:55:15.89ID:KJCG9Gxn0
googleがAWSみたいな稼ぎ頭を欲してる以上、firebaseにロックインしやすいflutterの開発は止めないと思うなぁ
今から打倒AWSな関連製品は作れないしブラッシュアップ続けてくれると思う

421デフォルトの名無しさん (アウアウエー Sa23-moxv)2021/05/28(金) 18:06:36.26ID:b/vdJunGa
唯一の懸念はGoogle先生はMSと違って根性がないんだよなぁ・・
なんかちょっとしたことですぐやる気なくしてしぼみがち
MSの蛇みたいな執念深さを見習ってほしい

422デフォルトの名無しさん (ワッチョイ c17c-9WEt)2021/05/28(金) 18:07:32.29ID:qQnEOpBa0
流行らないサービスはすぐやめるのがGoogleを使う上でのリスク

423デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/05/28(金) 18:15:57.10ID:MPpcWnKX0
正直flutterのアプローチってクロスプラットフォームの究極系だと思う
描画から全部作るという
中身はゲームエンジンに近い作りになってるけど
GUIのフレームワークとしてちゃんと作ったのが凄い

424デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/05/28(金) 18:53:25.52ID:/RSpI13m0
>>419
vue.jsは、githubでは、あらゆるプログラムの中で一番人気ではあるが、
実際のWebページにおいて使用されている率は、0.5% 以下とからしいが。

425デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/28(金) 20:45:56.24ID:W/pffVzD0
>>423
俺もそう思う。
AndroidとiOSのActivityやらViewControllerやら単純なアプリでさえ最も影響を受けるライフサイクルの部分を全部skiaで自前描画という逆転の発想で回避するという力技は凄いと思う。
もちろんちょっと凝ったことをしようと思えばそれなりに苦労するけど他のマルチプラットフォームよりは敷居が低いり

426デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 21:28:04.50ID:RBwCDI1d0
>>419
mauiはxamarinと大差ないし失敗する
つか、Microsoftは大企業だろ

kotlinのやつはUIフレームワークじゃねぇだろ
jetpack compose for desktopあるがこれはJVM環境必須でデスクトップ向けでしょ?

vueは立ち位置違うだろ

427デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 21:32:38.96ID:RBwCDI1d0
そう、結局mauiは基本自前描画じゃなく、ネイティブコントロールのラッパーだからな
各プラットホームの最大公約数的な機能やUIしか標準で使えないだろう
そうすると余りにもショボUIになりそうで期待できない

428デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 21:34:27.95ID:TFmhakE40
>>426
Kotlinはクロスプラットフォームのフレームワークあるぞ
https://kotlinlang.org/docs/multiplatform.html

Android/iOSだけでなくもっと広い範囲をカバーしてる。
SP appではネットフリックスが採用してる

Flutterと違って高速だからweb server sideでもKotlinは使われてる

429デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 21:39:10.84ID:TFmhakE40
>>426
MAUIはXamarinではなくMSが開発するから成功するぞ
もちろん巨大企業でリソースも問題ない

Appleはクロスプラットフォームやる気ないし
数年後に天下とるのはC#かKotlinだろう

Vueは用途違うが大企業じゃないとだめという説への反論だ

430デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/05/28(金) 21:39:40.05ID:MPpcWnKX0
>>425
そもそもViewの考え方がかなり違うから
同じように見せるだけのアプリしが作れないしな
ReactNativeは多少マシだけど俺俺Viewを作っただけで
かえって使いにくいと言う印象
Flutterは悩むことなくシンプルに書ける
ここ最近のフレームワークの中じゃ
かなり良い出来だと思う

431デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 21:45:12.60ID:RBwCDI1d0
microsoftのmauiは期待薄
googleはdart+flutter
facebookはクロスプラット開発環境というよりただのUIフレームワークのreact
appleは自社プラットフォームしかし気にしない

そうすると、人的リソースが豊富でここら辺に参入できそうな大企業なんて、残ってない

ということでもう望み薄

432デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 21:47:04.99ID:RBwCDI1d0
>>428
だから、それクロスプラットのUI環境じゃなく、ただのクロスプラットの環境じゃん
UI部分がない

433デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 21:48:48.67ID:TFmhakE40

434デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 21:52:56.29ID:RBwCDI1d0
>>432
だから、それUI部分も共通化できるの??

435デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 21:55:18.02ID:TFmhakE40
>>431
FBはReact Nativeがあるでしょ。いちおうシェアトップだぞ

.NETもASP.NETもVisual StudioもVS Codeもことごとく成功したのに
MAUIが失敗するとか考えてる人はどうかしてる。

開発がXamarinじゃないからMAUIは成功するぞ
JSに依存してるBlazorは未知数だがMAUIは不安要素はない。
MS嫌いは感情論だから理解できないだろうけどな

436デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 21:59:19.79ID:TFmhakE40
>>432
独自UIはないほうがいい
必要ないからこそAndroid/iOSで存在してないわけでね
必要なものはAndroid/iOSに揃ってるってのが俺の考え

Flutterは独自UIのメリットよりも
言語がクソとか状態管理がクソとかのデメリットがはるかに大きい
Dartパフォーマンスも低いし、機能も貧弱だしエコシステムが広がってないだろ。
Rubyと同じでDartは死ぬ。

437デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 22:05:25.72ID:RBwCDI1d0
>>435
ずっと、前から定期的にmauiのgithubチェックして覗いてるが何が明確に変わったのかどこから感じたの??

技術的にrendererからhandlerだかにあったけど、それ以外内部の人的リソースを大幅に増やしたとか全くわからないんだけど??

名前変えてアーキテクチャちょこっと変えてただのリブランディングにしか感じられないけど

438デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 22:07:10.49ID:RBwCDI1d0
>>436
いや,独自UIないほうがいいとか言われても
ここはflutterスレでその代わりの話しをするならUI部分がないと意味がわからん

439デフォルトの名無しさん (ササクッテロラ Sp8d-wsc1)2021/05/28(金) 22:10:39.42ID:uQkZK6njp
MSのモバイルプロダクトはWindowsPhoneからずっと失敗し続けてるのに
ここで急に成功すると言われても説得力が……
肥大化した.NETランタイムをモバイルに持って行く時点でスジが悪いよ
起動時間が致命的

440デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 22:26:09.57ID:RBwCDI1d0
個人的にはdartより、c#の方が断然いいし、.netの豊富な標準クラスライブラリの方がいいけど、>>427の独自描画じゃないし、
>>437のただxamarinからmauiに変えただけしか感じられないから望みがないと思ってる

だから、仕方なくdart+flutterを使い続ける羽目になると予想

441デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 22:49:30.37ID:TFmhakE40
>>437
過去の経緯からだよ
今はXamarinのコードが残ってるがこれがかなり置き換わっていく。
MSが買収したからいずれMSのクオリティにあがっていく
MSが長期的に最も期待がもてるだろ
俺はMSのが成熟するまではKotlinや純正のAndroid Studio使う

Flutterは長期的に一番望みがない。
言語がクソだからRubyみたいに必ず死ぬよ
Flutter独自UIになれちゃうとほかのツールも使えなくなる弊害も大きい

442デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 22:52:21.14ID:TFmhakE40
>>438
ほとんどの人はクロスプラットフォームで書きたいってのが動機で
独自UIはどうでもいい。
ロジックが共有できれば目的は十分に達成される

443デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 22:55:05.27ID:TFmhakE40
>>439
知識が古い
.NETはとっくにコンパクトな.NET Coreに移行してる
Linux, MacでもASP.NETが動く

444デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 23:18:02.11ID:RBwCDI1d0
>>442
そう思ってるのは君だけ
flutterが使われ始めてるのはいくら言語が糞でもUIも共通化できるから

445デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 23:24:48.85ID:RBwCDI1d0
>>441
過去の経緯をもちだすなら
>MSが買収したからいずれMSのクオリティにあがっていく
MSがxamarinを買収してから何年たってると思ってんだ????????????????????????
全然MSクオリティになってねぇだろ

4,5年経って全然MSクオリティになっていかないのに
君の理論めちゃくちゃすぎ

446デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 23:27:12.82ID:RBwCDI1d0
>>442
もう一度言おう

flutterが使われ始めてるのはいくらdartが糞言語でもロジックの他にUIも共通化できるからだよ

447デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/28(金) 23:28:33.31ID:piWcVVFp0
xamarinかあ懐かしいな
1年前に試しに画面作ってiOSとAndroidで画面を見比べたら
もう差異が出てたから見限った記憶

C#やってたから期待して挑んだけど
かなり残念なものだった

448デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 23:46:57.14ID:TFmhakE40
>>445
まだ本気を出していない
これまでMS社員の関与が少なかったんだろう
MAUI発表してからそこまで時間たってないし

449デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 23:50:46.72ID:TFmhakE40
>>446
それならそのFlutterのいいところだけをぱくったフレームワークがでてくるだけの話だぞ
Railsとかもいいところだけほかにまねされたんだよ
ASP.NET MVC以降もRailsの人気の機能とりいれてトップクラスになった

Dartを切り捨てればFlutterはチャンスあるが
その開発リーダーがDartの開発者らしいからどうしようもないw
自分の失敗を認められず、Dartというゴミをおしつけてる。

これまでも言語がクソなフレームワークが長期的に生き残ることはないんだよ
Flutterのいいところだけ残してKotlinやc#使えるようにしたFWとかでてくるかも
そしたらみんなFlutter/Dartなんか誰も使わないでしょ

450デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/28(金) 23:53:59.51ID:TFmhakE40
>>447
UIまで共通化しようとするからおかしくなる。
Kotlin KMMみたいにロジックだけコード統一で十分

451デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 23:54:27.40ID:RBwCDI1d0
>>449
だから、flutterパクるが大変なんだよ

だから、>>418からまた読み直してね

452デフォルトの名無しさん (ワッチョイ 0190-dVH9)2021/05/28(金) 23:59:41.76ID:RBwCDI1d0
>>448
だから、その本気を出してる根拠をしりたいから>>437で聞いたんだけど

君、読解力ないなら埒があかないんだけど

453デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/28(金) 23:59:45.48ID:piWcVVFp0
>>450
flutterはおかしくならないから使ってるんだよ

454デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 00:05:06.96ID:cXEgKaH20
iOS/AndroidもよいUIが追加されていくわけで
そうなるとFlutter要らないよねってなる
Android/iOSでUIを完全に同じにする必要はない

455デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 00:07:09.15ID:cXEgKaH20
>>453
Dartと状態管理がクソっていわれてるじゃないの
動作がおかしくなる以前の問題

言語がクソだと伸びしろがないんだがなぜ気が付かないのかね

456デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 00:08:53.81ID:IP9xF0JU0
>>455
OS別に画面を作る手間に比べたら状態管理なんてなんの事はない
ライブラリ作っちゃえばかなり楽だしね

457デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 00:27:33.70ID:PygKDdcE0
>>436
そうとは言い切れんくて、Android/iOSで途中から使われたコントロール、なんてのも、Flutterで再現してるんよ。

言語仕様全然クソじゃないし、状態管理はriverpodとhooksでほぼ解決したぞ。

458デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 00:29:07.40ID:PygKDdcE0
なんでそんなにDart嫌いなの?
バランス取れてていい言語じゃん。

459デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 00:42:09.35ID:IP9xF0JU0
xamarinとは根本的に設計思想が異なるから
移行しようとする人にはキツイだろうね
クソクソ言いたい気持ちもわからなくはない

慣れりゃ結構いい環境なんだけどね

460デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 08:05:17.02ID:AliV2XAq0
たいていのメジャーな言語が使えるIT土方だけどdart言語自体は嫌いじゃないな。少なくともJavaよりは遥かに良い。
UIフレームワークは最初戸惑ったけど考えようによってはMVVMの一種なのでもう慣れたわ。

461デフォルトの名無しさん (アウアウウー Sac5-QhrM)2021/05/29(土) 08:07:16.43ID:Vp3jlCKva
>>458
xamarin一派の不安、焦り、嫉妬、恨みよ

462デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 08:44:43.37ID:cXEgKaH20
>>458
単純に劣っているから
性能が悪いし、機能も足りてない
だからエコシステムが広がらない

これならTSで書けるフレームワークのがまだまし
TSはJS消えるまでは生き続ける

463デフォルトの名無しさん (ワッチョイ 59ba-s7jZ)2021/05/29(土) 08:49:37.15ID:LaTcR+cB0
お、盛り上がってきたなw

464デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 09:46:58.74ID:IP9xF0JU0
>>462
なのに何しに来てるんですかねぇ

465デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 11:59:05.13ID:PygKDdcE0
>>462
性能は割と良いけどな。
機能は必要十分では?
例えばどんな機能が足りない?
最近pubも充実してきたよ。

俺の使う範囲だとXamarinのNugetパッケージの残念さより、かなりマシだな。
MAUIには期待してたばかりに、さすがに数日前のWeather '21にはかなりがっかりした。動かしてみた?
カックカクだしバイナリサイズヤバイよ。

ずっとXamarin推しでXamarin使ってきたけど、最近自作アプリもFlutterで作り直した。
LiteDBとかでLinqしたりと、.Net文化圏ならではのメリットももちろんわかってるんだけど、Xamarinが揶揄される扱いになってしまったあたりから歯車が狂ったと思ってる。

466デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 13:05:19.49ID:cXEgKaH20
>>460
冗長なコードになるJAVAと比べてどうするの
後継のKotlinと比較するならいいけど

467デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 15:53:53.25ID:DdjkMFM00
>>465
まじでカックカクなんだ
mauiは高速化が売りの一つだと思ったんだが

カックカクといえばandroidの新しいflutterと同じ宣言的に記述するUIフレームワークjetpack composeもカックカクなんだけど

flutterが一番高速になっちゃうのか??

468デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 16:06:09.16ID:DdjkMFM00
バイナリサイズはまぁ許容できても
おそすぎるのは許容できない

469デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 16:06:33.72ID:cXEgKaH20
>>467 >>465
まだMAUI出てないだろ

それとXamarinはC#唯一のFWじゃないのに
なんでそこに固執してるのか

C#でもっとも使われてるのはUnityだろ
C#使いたければUnityで一般的なアプリ作れるんだからそっちでやればいい

470デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 16:13:03.04ID:DdjkMFM00
mauiのpreview4出てるだろ

471デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 16:28:48.92ID:PygKDdcE0
>>467
プレビューだと言うことを差し引いてもなかなかの残念クオリティだったよ。
Flutterはヌルヌルだからなぁ。トランジションとか何も考えなくても適当にやってくれたり、気を使わなくても良いのが便利。

>>469
MVUはまだだけど、もうPreview 4まで出てるぞ。
プレビュー出るたびに一応動かして確認はしてる。

Unityで一般的なアプリ、一時期考えたけど無理だったよ。
テキスト入力が飛散。未だにインラインで入力出来ないのな。

Xamarinに固執してるのはそっちに思えたけど…大企業だから安泰とか言って。
じゃあDartじゃなくて何なら安泰なの?
Dart嫌いなだけじゃね?

472デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 16:32:36.31ID:PygKDdcE0
まず、クロスプラットフォームでUIをなんとかしたいってのは永遠のテーマなんよ。
Delphiも同じ方法でUI全描画してるし。
それを無視して、ビジネスロジックだけで十分だとか言うのはだいぶズレてる。

473デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/05/29(土) 17:07:16.64ID:9KU4ooqJ0
>>472
我らにはPWAがあるよ。

474デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 17:54:43.88ID:PygKDdcE0
>>473
PWAは最近も仕事で作って、悪くないと思うんだけど、結局Webだからな。
ネイティブに干渉しようとすると、めんどくさいを越えて不可能だったりするし。

475デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 18:12:42.92ID:cXEgKaH20
>>471
俺はC#とKotlin好きだがMAUIはまだ様子見
正式リリースでたら評価する。現行Xamarinはスルー
C#は好きだがFWがいまいちなら使わない。Blazorもスルーしてる

良いの出るまでAndroidとiOSとWindowsの純正の開発環境使う
安泰なのはKotlinとSwiftとC#

Dartが嫌いではなくDartも嫌い。遅い言語やスクリプトは全部嫌い

476デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 18:15:31.66ID:cXEgKaH20
>>472
開発時間の9割近くはロジックじゃないか?

UIとかクロスで無理に統一しなくてもたいして負担にならない。
むしろDartとかのクソ言語使わざるをえない状況の
ほうが生産性が落ちる

477デフォルトの名無しさん (ワッチョイ 2b2c-3qCP)2021/05/29(土) 18:31:05.12ID:LNZZ6vWB0
ここは「Flutterやろうよ!!!」スレ
FlutterはDartが必須なんだからDartが嫌いでFlutterやる気が一切無いんだったらここから出て行けばいいのに

478デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 18:52:43.57ID:DdjkMFM00
ロジックなんて、基本、ファイル、データベース、ネットワークやマルチスレッド、非同期などを覚えて組み合わせるだけ
例えば,TwitterなどSNSとかワンパターンで作れるから苦にならない
複数言語使えるなら、移植でも苦にならん

それにたいしてUIは、プラットフォーム毎に違うことを覚えなきゃいけなく、バッドノウハウ覚えたり苦のかたまり

だから、この部分を1つだけ覚えてUI共通化できるのはすげぇメリット

479デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 18:55:01.90ID:DdjkMFM00
UI共通化できなったら、windowsではxaml覚えて、androidでview周り覚えて、iosでは...

これこそ苦痛だわ

480デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 19:17:54.33ID:PygKDdcE0
>>475
どこが遅いの?AOT効いててそこそこ早いし、compute使うだけで適切に別スレッドでやる仕組みもあったりで結構使いやすいよ。
.net系のVMが上がってくる速度よりも遥かに早い。HelloWorldの段階でReadyToRunかけてても負けてる。

>>476
ロジックではないな。
みんな負担になってるから、React Nativeだったり、色々なテクノロジーでそこを共通化してきたんよ。
本当にロジックが問題ならcppで書いてバインドしてしまえばなんの問題もない。

Dart理解できなかった、の間違いかな?

481デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 19:37:40.58ID:IP9xF0JU0
なぜxamarinに縋るのか理解できないが…
将来性を感じているなら勝手に使えばいいけど
なんでこのスレに来るんだ?

482デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 19:44:12.89ID:DdjkMFM00
そんなの彼は自分の思いどおりにならないストレスを吐き出したいんでしょ

そういう感覚で俺は相手してるけど

483デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 19:47:43.81ID:IP9xF0JU0
そうか…
適応できなくなったエンジニアは見てて辛いな

484デフォルトの名無しさん (アウアウウー Sac5-Mia4)2021/05/29(土) 19:59:54.55ID:3o1tVvEia
iOSとAndroid両方やってたけど
情報のキャッチアップも大変だし
それぞれ専門にやってる奴らが増えて
次第に追い込まれていった
Flutterは救世主だよ
アーキテクチャもモダン
もはやproviderがないUIシステムなんて使いたくもないわ

485デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 20:59:36.33ID:cXEgKaH20
>>478
クロスプラットフォームのフレームワーク使わない場合に
ロジックとUIの必要時間の割合は?
圧倒的にロジックだろ

Flutter依存してるとフレームワーク乗り換えた時に
なにも書けなくなるだろw乗り換え時のコストを考慮していない

Twitterが簡単につくれるとかw嘘つきすぎw
Twitterがパフォーマンス出すためにどれだけ裏で苦労してるか
とかなにも気が付いてないんだろうな
Dartみたいな低速言語ではTwitterのようなサイトは実現できない。きっぱり

486デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:03:27.24ID:cXEgKaH20
>>480
有名なweb benchmarkでDartはC#の10分の1のスピードしか出てない。
Dartが性能がゴミ

>>481
Xamarinに期待してる人だれもいないんだが?
MAUIはXamarinではない。開発主体が違う

>>483
それ逆。怠惰なやつがFlutterにすがろうとする。
Android/iOSの両方をマスターできない、あるいはする気がない

487デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:04:00.46ID:AliV2XAq0
>>476
どんな開発してるのか知らんけど少なくとも俺の知ってるスマホアプリ開発ではビジネスロジックは5割、多くて6割ぐらいだわ。

488デフォルトの名無しさん (ワッチョイ db05-jY/U)2021/05/29(土) 21:05:33.14ID:tIxHNyjq0
むしろTwitterは処理の仕方が悪すぎてスクロールカックカクだぞ
サードパーティーのクライアントのほうがまだまとも

489デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:08:01.51ID:cXEgKaH20
https://www.techempower.com/benchmarks/#section=data-r20&;hw=ph&test=fortune&l=xakgsd-sf
Web Framework Benchmarks

C#, Kotlin, Dartで比較してみると
DartはC#の11%の速度しかでていない。
速度はゴミといっていい。
だからDartはバックエンドで使われない

エコシステムが広がらない言語はちゃんと理由があるわけ
肌感覚で速いとかいいかげんなこと書かないように >>480

490デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:12:08.28ID:cXEgKaH20
>>487
特にバージョンアップなんて修正の90%近くがロジックなんてざら。
トータルで見たら80%とかがロジックについやされてる

ロジックが5割って内容スカスカな単純アプリじゃないか

結局、楽をしようとしたFlutterのやつらは次にほかに乗り換えるときに
大きな時間の代償を支払うことになる。
既存のコードをすべて捨てることになる

491デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:12:15.34ID:AliV2XAq0
>>489
普通、本当に速度が必要な部分はdartでもC#でもなくC/C++で書くんだが?
適材適所で使うのが当たり前と思ってたんだけど違うのか?

492デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:15:09.89ID:AliV2XAq0
>>490
誰もバージョンアップの話なんてしてないw
そりゃ業務用アプリとかUIがどうでもいいようなアプリならビジネスロジックが9割近いかもしれんが、いや仮にそう仮定しても流石に9割近いなんてUI設計か間違ってるわ。

493デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:16:01.08ID:0GZcsRO50
>>491
それ、ウェブフレームワークのベンチマークやでw

まあ使いたい言語使えばいいんでない?
xamarinが今後も使えるなら使いたい人は使えばいいと思う
俺はflutterに乗り換えたけど快適だし文句無い

494デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:18:10.10ID:cXEgKaH20
このスレはWeb APIとかのコードも書く人ほとんどいないことがわかった

C#, KotlinならAPIまで同じ言語で書ける。
しかも高速に動く。だから生産性がたかい

Dartは遅すぎてAPIに使えない。大規模なサイトを作れない

495デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:18:43.08ID:PygKDdcE0
>>486
Web向けじゃないもの。
スループット重視ではないし。
あと、それちゃんとAOT時代の?
ベンチだけ見てたら見失うぞ。

>>486
XamarinとMAUIの開発主体と言ってもな。

496デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:23:40.58ID:0GZcsRO50
>>494
web apiはgoで書くけど?

言語なんて適材適所でしょ
むしろ1つの言語しか使わないって逆に開発効率悪いと思うけど

497デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:24:17.72ID:PygKDdcE0
>>489
肌感覚じゃなくて、1フレームに何枚描けるかで「早い」と言ってるけどな。

ウェブ()のベンチマークで知った気になってるのはちょっと笑えるわ。

498デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:24:51.15ID:PygKDdcE0
>>494
Web APIはGo使うのでそもそもどちらもお呼びでない。

499デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:25:17.67ID:cXEgKaH20
>>491
そこは生産性とのバランス。
C/C++は開発に時間がかかりすぎるので除外される。
大規模サイトでは生産性が高くてそこそこ速い言語が選ばれる

10分の1しかスピードの出ない言語でコードを書くことのデメリットが
API書かない、書けない人にはわからないのかな?
Flutterってホント宗教みたいだな

500デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:26:13.88ID:PygKDdcE0
サーバサイドをVM言語にすると色々辛い部分出てくるからな。

501デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:27:24.98ID:PygKDdcE0
>>499
クライアントとサーバは違うからな。

502デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:30:02.85ID:AliV2XAq0
>>499
そもそも論として普通flutterはスマホアプリ専用と割り切って使うだろ。
それをサーバーサイドで使ったら速度遅いからどうのってのは詭弁に過ぎない。
同じ言語で書かないと生産性が悪いってのは最初の機能分割設計をミスってるだけ。

503デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:31:02.65ID:cXEgKaH20
APIはGoで書くとか言ってる人、うそつきだな
Goで書く人は速度にこだわる人だしDartなんてつかわない

504デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:32:06.34ID:DdjkMFM00
>>485
>Twitterがパフォーマンス出すためにどれだけ裏で苦労してるか
裏ってどの裏の話してるの??
サーバサイドの話してるなら、話を勝手に広げすぎ

505デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:33:26.30ID:0GZcsRO50
逆にスマホアプリをgoで書いてる人見たことないわw

言語にこだわり持つのもいいけど
言語に縛られてるのはどうかと思うよ
奴隷じゃあるまいし

506デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:35:00.19ID:cXEgKaH20
>>502
Flutter webとかもあるだろ
あとたしかWindows向けも予定されてなかったか?

言語の遅さはそういう場面で問題になってくる
Dart言語がクソだから伸びしろがないと書いたのはそういうことだ

DartをやってるとSPのクライアントしか開発できない低級エンジニアになる

507デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:35:05.51ID:DdjkMFM00
サーバサイドの話ししてるなら、君に昨日に>>451>>452で指摘したように、読解力なさすぎだし、
今度は話しを勝手にサーバサイドまで広げすぎだし、埒が明かない

508デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:37:15.74ID:cXEgKaH20
>>504
サーバーサイドに決まってるだろ
話広げすぎっていう発想に驚く
504がふだんサーバーサイドを意識しないで書いてる証拠

509デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:39:17.47ID:AliV2XAq0
>>506
flutterはWebやWinどころかトヨタが組み込みUIフレームワークとして開発に賛同してる。
ただそこまで一方的にわざわざ適用範囲を広げた上で遅いからクソってのは詭弁。
その分野で使い物にならなかったら別の言語を使えばよいだけ。決してflutter/dartの致命的欠陥にはならない。

510デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:40:21.92ID:DdjkMFM00
dart+flutterはクライアントアプリ作るのに突然サーバーサイドのAPI作ることまで話広げて頭おかしすぎる

511デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:40:23.34ID:cXEgKaH20
>>507
広げすぎと思うのはAPI書けないエンジニアだからだろ
バックエンドまで設計して性能に気を使ってコード書いてる人は
細部に気をつかう

512デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:42:15.40ID:AliV2XAq0
>>511
それとdartとなんの関係が?

513デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:44:31.13ID:cXEgKaH20
>>510
だからそれはWeb APIを自分で作れない人の発想な
バックエンドで優れた言語を使ってる人は
Dartみたいなゴミ言語でのFlutter開発には耐えられずに
ほかのフレームワーク使うだろう

514デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:44:36.12ID:PygKDdcE0
>>503
なんでだよw
スマホアプリで描画速度にこだわったらFlutter普通に選択肢に入るぞ。

515デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 21:45:16.10ID:PygKDdcE0
>>506
FlutterはDartでもAOTがガッツリかかるように出来てるしなぁ。
WebFrameworkとしてのスループットとは全く違う性能。

516デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:45:45.06ID:DdjkMFM00
>>511君の最初の話しは「ロジック」と「UI」の共有の話ししてたんだろ?????????????

なんで、そこからサーバーサイドのAPIになるんだよ???
どこで「共有」の話しが関係するんだよ????

517デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:46:25.95ID:0GZcsRO50
つかスマホに何期待してるの?
人間が直接扱うのが基本のデバイスなんだから
速度よりもuiを意識して開発するべきだし
使う側が許容できる速度であればどんな言語で開発してもいいと思う

言語の処理速度比較する事にどれだけ意味があるのかわからん
極論言えばある一定ライン超えたらどれも一緒だろ

518デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:47:50.04ID:AliV2XAq0
どうもスマホアプリ開発環境としてのflutterとサーバサイド開発のdartをごっちゃに考えている人がいるようだ。
そりゃ話が噛み合わんて。

519デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 21:48:30.08ID:IP9xF0JU0
>>486
両方マスターできるならxamarinなんかいらんでしょw

520デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:49:16.81ID:DdjkMFM00
>>513
もう一度言おう

君は「ロジック」と「UI」の共有の話しをしたんだよ

それを受けてレス返してんだよ

何で反論できないからって、今度は「サーバーサイドのAPI」に話しにずらして反論するわけ??

だから、君は読解力低くて埒が明かないっていってるの

521デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:49:52.35ID:0GZcsRO50
あぁわかった
flutterでサーバアプリを開発したら遅いって言いたいのか

そんな奴いねーよww

522デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:49:55.15ID:cXEgKaH20
性能の話は結果がはっきりするから都合わるいみたいだな
性能でない言語は必ず死ぬぞ
開発陣に技術力がない証拠だからだ

>>515
そんなにDartが速いならなぜweb frameworkで
10分の1の速度しかでないゴミ認定なんだろうね?

523デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 21:50:17.05ID:DdjkMFM00
>>518
彼が突然話しの論点ずらしただけ

524デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:53:14.19ID:cXEgKaH20
>>520
ずらしていない。おまえが理解できていない。

生産性の向上という意味で同じテーマだ
バックエンドまで書いてる人にとっては同じ言語で
開発できることで生産性が相当あがる

525デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:53:38.82ID:0GZcsRO50
プログラミング言語以前に
日本語の読解力身につけるべきなんじゃないかと思う

526デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 21:54:17.24ID:cXEgKaH20
>>521
そんなこといってない
FlutterとDartの違いもわからないアホはだまっててね

527デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/29(土) 21:56:25.46ID:AliV2XAq0
フロントエンドとバックエンドは適材適所な環境で開発するのが一番生産性が高いと思うのだが?
もしかして単一言語しか使えない残念な人?

528デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 21:57:00.80ID:0GZcsRO50
>>526
ならここはflutterのスレでスレ違いなんで
他行ってやってくれないですかね?

この板には
なんとxamarinのスレもあるので
そこで好きなだけ持論を述べていただければよろしいかと思います(^^)

529デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 22:06:55.51ID:DdjkMFM00
彼がクライアントサイドの「ロジック」と「UI」の共有について話し始める

それを受けてクライアントサイドの話し前提でみんながレスを返す

いきなり、彼は共有の話しから、サーバーサイドのAPIの話しに変えて反論する

今回の流れ

530デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 22:11:26.82ID:IP9xF0JU0
そもそもflutterってGUIのフレームワークじゃないん?
認識違ってる?

531デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 22:12:57.30ID:PygKDdcE0
>>522
Web向けじゃないから。
自分で使ってみ。

532デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/05/29(土) 22:16:16.06ID:jr2Ui+Sl0
また例のおじさんが暴れてるのかよ

533デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 22:16:52.32ID:cXEgKaH20
DartがC#の10分の1の速度しか出ない事実知らない人多かったみたいだな
クソ言語は確実に消えます

忙しいのでこれでおしまい

534デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 22:17:09.33ID:IP9xF0JU0
バックエンドを重視するなら
フロントエンドは単一コードで6プラットフォームを開発できる
flutterの開発効率は認めざるを得ないと言うことかw

535デフォルトの名無しさん (ワッチョイ 4910-381Q)2021/05/29(土) 22:19:32.88ID:0GZcsRO50
忙しいw
昨日からスレに張り付いて暴れてたのに
忙しいwwww

536デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 22:20:27.04ID:IP9xF0JU0
土曜日に忙しいとか気の毒やなw

537デフォルトの名無しさん (ワッチョイ 9342-bBgm)2021/05/29(土) 22:23:46.79ID:G7lcqIaH0
朝からずっといて忙しいはないわ

538デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 22:28:22.33ID:PygKDdcE0
色々勘違いしてたのを認められんのな。

539デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/29(土) 23:08:54.27ID:cXEgKaH20
>>534
KotlinとC#のがいい

Flutterはいいかもしれないと思ったが
Dartが遅くてゴミだと気づいた。使えない
FlutterはDartゴリ押しだもの。確実に消える

540デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 23:31:12.71ID:IP9xF0JU0
こういうキチガイもいるんだなぁ(しみじみ)

541デフォルトの名無しさん (アウアウウー Sac5-QhrM)2021/05/29(土) 23:42:43.87ID:K8cwSbjaa
時間の無駄という結論を得るための古き良き教材

542デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/29(土) 23:52:40.30ID:DdjkMFM00
彼はゴールポスト動かしまくるからね

543デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/29(土) 23:52:46.66ID:PygKDdcE0
本人がDart使った事ないってのが一番謎なんよな。

C#はそれこそ.NET FW2.0の頃からやってたけど、Windows以外の環境は苦行だぞ。
XamarinもFormsはホントに駄目。ずっとXamarin.Androidとか直接触って、こいつのいうロジックのみクロスとかやってたけど、まあ大変だったわ。
KotlinのAndroid以外も「頑張ればできるねぇ」ぐらいだし。

544デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/29(土) 23:59:28.77ID:IP9xF0JU0
自分の使える言語が最良じゃないと発狂しちゃうから
自分に言い聞かせるように知らない世界をディスって回っている訳かw

545デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 00:08:39.51ID:Kxa5Clzk0
>>544
おまえのことか
過去にはPHPとかゴミ言語もさわってきてる

>>543
使う前に価値のないものを判断できるなら有能だろ
ベンチマークとエコシステムみてDartはゴミだとわかる

546デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 00:16:43.90ID:+FjBLvDQ0
>>545
PHPはPHPでなかなかに良い言語だぞ。節操がなくて。

>>545
見るべきベンチマークは違うけどなw
このあたりとかかな。RNとバトるなら。
https://inveritasoft.com/blog/flutter-vs-native-vs-react-native-examining-performance

確かにネイティブ言語よりは少し遅いけど、RNよりは遥かに早い。
しかも、これから一年ぐらい経って、Dartはその間パフォーマンスチューニング必死だったし。
エコシステムはpubが新しくなってnull safety対応のバッジが出るようになった頃から急激に充実した。

あんまりよく調べてもないんじゃねえの?

547デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/30(日) 00:27:18.68ID:q/JEAbG90
面白いオモチャだなw
xamarinでバックエンドを作ってるやつは一味違うなww

548デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 00:35:25.41ID:Kxa5Clzk0
>>546
流し読みしたが結論ありきの偏った記事だな
カバーしてるベンチがすごい少ない
KotlinをAndroidのところにしか入れていない
Kotlinのクロスプラットフォームという有力な選択肢が除外されてる。

JSはスクリプトだからもともと遅いのに、
それと比べてマシだからFlutterがいいみたいなロジックはだめだ。
React Native, Flutter以外にもクロス開発の選択肢はたくさんある。

549デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 00:49:46.27ID:+FjBLvDQ0
>>548
カバーしているもなにも、ユースケースがこういうもん。
Kotlinのクロスプラットフォーム、自分でビルドしたことあるか?
俺はあるけど苦行だぞ。

ReactのJSはHermesの最適化が聞いてるはずなので、スクリプト言語とは言い切れなくなってる。

ホントにあんま知らんの?
今日のところは悔しいだろうが、勉強になりました、って帰ったほうが良くない?

550デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/05/30(日) 00:59:49.31ID:/ZYTXer10
C#おじさんはよそのスレ荒らすのやめてくれないか

551デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/30(日) 00:59:52.20ID:q/JEAbG90
ベンチベンチってそもそもそこまでパフォーマンスを求めていないんだがな
まずまずなめらかに動けばそれで良い
大事なのは生産性なんだよなぁ
クロスプラットフォームでの生産性が高いからこれだけ人気があるんだが
世間知らずにはわからんらしい

552デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/05/30(日) 06:28:17.59ID:ShodLrNF0
盛り上がってるなー

553デフォルトの名無しさん (ワッチョイ f101-7rKO)2021/05/30(日) 07:37:40.14ID:bclsv2Qv0
xamarin 推しは別にええが何でflutterスレに来るんだ

554デフォルトの名無しさん (JP 0H6b-rGTW)2021/05/30(日) 07:55:27.15ID:gFAkB92NH
2.2で盛り上がってるのかと思ったら変なのが湧いただけだったか…

555デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 08:21:52.88ID:+FjBLvDQ0
2.2出てたのか!
先日アプリリリースして、一週間も審査放置されてたからしばらく触ってなかった。
デスクトップ3プラットフォームともにベータになったのは凄いな。いよいよ感がある。

556デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 09:56:30.62ID:Kxa5Clzk0
過疎ってたのに俺が書き始めた途端に勢いあがった。

>>549
信頼できるベンチマークサイトで
JSとの比較で、Dartの速度はたったの9%しか出てない。
9%減ではないぞ、10分の1以下な

必死にチューニングした結果がその遅さなら技術力がないってことだ
信者は現実を見たほうがいい

557デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 10:05:23.67ID:Kxa5Clzk0
https://www.techempower.com/benchmarks/#section=data-r20&;hw=ph&test=fortune&l=xakgl9-sf
Dart vs JS vs Kotlin vs C#

Dart遅すぎ

558デフォルトの名無しさん (ワッチョイ c17c-9WEt)2021/05/30(日) 10:15:05.69ID:dS6iHuFm0
ここはflutterやる人のためのスレ。安置は他に行った方がいいよ

559デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 10:16:57.27ID:+FjBLvDQ0
>>556
だからWebフレームワークと、アプリのフレームワークでベンチ取り合ってどういう結果になるの?

Webサーバとしてはチューニング全然してない。しかもaqueductもまだAOTコンパイル版じゃないでしょ。

遅い遅いと言うが、言語単体ではなくフレームワークとして見ると、実際はXamarin製アプリはモッサリしてるんだし。
KotlinもJetpack Composeはまだ生煮えだぞ。

お前、言語だけ話題に上げて、しかもベンチ結果だけ出してくるけど、実際にアプリ作って試してる?自分で。
「スルー」とかさも賢明な判断かのように言ってたが、我々は「検証した結果スルー」してるぞ。

560デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 10:18:09.90ID:+FjBLvDQ0
Kotlinのクロスプラットフォームも、話題に入れてないって言うが、やってみてから言えと。
全然有力じゃないのよ。

561デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 10:43:58.88ID:Kxa5Clzk0
>>560
言語としての実力は圧倒的にKotlinが上だろ
人気も、性能もKotlin圧勝
有力じゃないってネットフリックスのような大企業が
クロスプラットフォームでつかってるわ

562デフォルトの名無しさん (スププ Sdb3-1//T)2021/05/30(日) 11:00:45.90ID:3WpcU13Dd
>>561
言語としての実力なぁ。
Kotlinは便利だと言って書きまくってると容易にdsl化してしまうし、銀の弾丸ではないぞ。
Netflixが、楽に実装したなら言い分もわかるが、こういうとこ苦労したわって書いてる時点で「頑張ったらできる」の一種だよ。

563デフォルトの名無しさん (スププ Sdb3-1//T)2021/05/30(日) 11:02:41.04ID:3WpcU13Dd
KotlinをJVMで動かすのも確かに効率的だし、
KotlinをAndroidに使うのももちろん便利だが、

JVM向けとAndroid向けを一発で作ろうとすると地獄だかんね。

564デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 11:28:51.04ID:Kxa5Clzk0
Androidの推奨言語がKotlinなんだからKotlin系のクロス開発の
フレームワーク選んでおけばほかにもいろいろ出てくる。
あとAndroid開発者はKotlin使いがたくさんいるわけで
その辺のメリットが計り知れない。
エコシステムに伸びしろがある

Dart選んじゃうとFlutterしかないし一方通行。
Flutterやめるとなると既存のコードを捨てる羽目になる。
だから危険だと俺は言っている。
乗り換えの時間、コストまで考えてる人がここにはいない

565デフォルトの名無しさん (スププ Sdb3-1//T)2021/05/30(日) 11:32:45.99ID:3WpcU13Dd
>>564
おまえKotlinエアプだろ。
KotlinNativeのこと言いたいんだろうが、KotlinとKotlinNativeのエコシステム全く別だからな。
伸びしろがあるならとっくに伸びてるんよ。

辞めるなら捨てないといけないなんて普通でしょ。
無理して古いロジック残すとつらい思いするだけだぞ。
そんな未来の話するようなもんではないのよ。
ここ数年で開発環境から何から何までほとんど変わってるんだし。

Eclipseで作ってた頃のAndroidアプリのライブラリで今そのまんま使えるライブラリがどれだけあるかって話なんだけど。

開発歴浅いの?

566デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 11:33:45.70ID:Kxa5Clzk0
>>563
Buildまわりはフレームワークが洗練されてくれば解決する問題だしどうでもいい。
大きな問題ではない
Kotlinは基礎の部分がよくできているから将来性がある。

FlutterはDartそのものが不人気なので将来性がない。

567デフォルトの名無しさん (スププ Sdb3-1//T)2021/05/30(日) 11:37:41.76ID:3WpcU13Dd
>>566
そのまんま、Dartもビルド周りはフレームワークが洗練されてくれば解決する問題でとうでもよい、大きな問題ではない。と言い換えようか?

Dart人気毎年上がってるよ。
2017か2018年には確かにゴミだって言われてたがw
https://news.mynavi.jp/article/20200601-1045348/

568デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 12:45:25.11ID:Kxa5Clzk0
>>567
Dart開発陣は技術力がないから改善されない
技術力あればベンチマークが速くなる

建築と同じで
土台の部分が大事だっていうのがわかんない人いるんだな

569デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 12:47:15.34ID:Kxa5Clzk0
>>565
エコシステムってのはKotlin全体の話に決まってるだろ
ライブラリ全部だ
基礎的な用語も知らんのにマウントばかりしてくんなよw

570デフォルトの名無しさん (テテンテンテン MM4b-1//T)2021/05/30(日) 12:54:10.85ID:MuTFEFJwM
>>568
Dartの開発陣の何を知ってるのかわからんが、アプリの開発フレームワークと、Webサーバとしての言語の技術力はまた違うだろww

建築の例え話に乗っかるが、オフィスビルビル建てるための技術と一戸建てたてる技術全然違うでしょ。
混同して比べてもなんにもならんよ。

571デフォルトの名無しさん (エムゾネ FFb3-1//T)2021/05/30(日) 12:56:14.47ID:wO0ot2nHF
>>569
Kotlinのライブラリって、KotlinNativeで使えるとは限らんのよ。
Java依存あったらアウトだし。

ホントに基本的なこと知らんのにエアプでマウントしないでくれ。

572デフォルトの名無しさん (テテンテンテン MM4b-1//T)2021/05/30(日) 13:01:12.74ID:MuTFEFJwM
Flutterのように、pubでどのプラットフォームで使えるかラベルが出てるとかでもあるまいし。
この点はnugetとかpubがだいぶマシな部分。

573デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/05/30(日) 15:55:53.95ID:ShodLrNF0
アンチにとってよっぽど気になってるんだな

574デフォルトの名無しさん (ワッチョイ b95f-YgG0)2021/05/30(日) 15:59:42.14ID:ayKXL9xi0
やっぱりPHPでアプリ作れたら盛り上がりますよ

575デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 15:59:55.72ID:+FjBLvDQ0
その割には自分で検証してみてもないのでスッカスカ。

576デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/05/30(日) 16:09:51.04ID:ds+xAsBi0
KotlinスレのKotlinファンによれば、Kotlinは今後の衰退を感じるらしい。
GoogleはOracleとの恐らく最後のJava訴訟において、勝ったらしいから
Javaで十分となったかも。もともとJavaは何十年も前からの人気言語
だったわけだし、新参者のKotlinが勝つのは難しいはずだ。

577デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/30(日) 16:55:49.76ID:+FjBLvDQ0
間違ってる事を「間違ってる」と指摘したら「マウント」だとかもう頭おかしい発想だからな。

578デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/05/30(日) 17:16:11.66ID:U4AyDVvm0
>>573
Blazorが強烈にしょぼかったのに今頃気づいて
のこのこflutterスレに出むいて暴れてるんだよ。
まあ相手にせん事だね。

579デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/30(日) 23:59:41.79ID:Kxa5Clzk0
なんかいっぱいレスついてたな
忙しいからほとんどスルーするけど
速度10分の1がよっぽどくやしかったんだろうな
都合のいい個人ブログの古いデータだけ信じてるおかしな人もいた

580デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 00:03:21.68ID:fSNq8qBf0
おまえが悔しかったんだろww
何がKotlin全体のエコシステムなんだよwww

581デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 00:05:39.06ID:Pzx7nHNx0
>>576
Javaの訴訟、今後を決めるほど重要なんだけどやっとこのスレででたな

Kotlinはむしろこれからさらにはやる。
Googleは勝訴だから脱Java、脱Kotlinする必要なくなったわけでKotlinは盤石になった。
Javaの資産、エコシステムを生かしつつ、簡潔なコードがかけるKotlinが
流行らないわけがない。
KotlinはJavaに勝つ必要はない。Javaと共存する言語

Googleは裁判の結果、Java, Kotlin依存でいけることになったから
Dartを育てる必要性もなくなった。
そのうちDartは切り捨ててくる可能性すらある。

582デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/05/31(月) 00:41:02.88ID:IJo4XjUU0
C#おじさんに反応してはダメだよ

583デフォルトの名無しさん (ササクッテロラ Sp8d-wsc1)2021/05/31(月) 04:07:28.05ID:mKmf3bbUp
Googleは自社内で仕様をコントロールしたいんでしょ
Android+Java/KotlinじゃいつまでもLinuxコミュニティ/Oracle/Jetbrainsに仕様を握られて
手を出せない領域が残り続けるんだから

Fuchsia/Go/Dartでやっと外野を気にせず済む環境が手に入るよ

584デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 07:18:26.61ID:fSNq8qBf0
Flutter開発はJavaと排他ではないしな。
足回りというかNativeプラグインはJavaなりKotlinで書けば良いって話なんだし。

しっかしFlutter使ってみたらいいのになw

GoはGoで落ち着いて成熟しつつあるし。流行りが過ぎたって言う人もいるが、そういう訳ではなくて、無理に使って「この言語はクソ」って言う人がちゃんとやめて、今は満足する人しか使ってない印象。

585デフォルトの名無しさん (ワッチョイ f101-E5nr)2021/05/31(月) 11:21:21.88ID:08GDuL7X0
Flutter開発でもネイティブ依存部分は、各プラットフォーム用の言語で書かなければ
ならないので、Flutterがあれば、Java、Objective-C、C#(.NET)が不要になるわけ
ではない。

Flutterで何でもできると思っている連中は、そこを勘違いしている。

586デフォルトの名無しさん (ワッチョイ 9342-bBgm)2021/05/31(月) 11:24:57.52ID:uVAD/EMi0
そう勘違いしていると思ってるのはお前だけだろw

587デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/05/31(月) 11:44:11.28ID:IJo4XjUU0
C#おじさんに反応してはダメだよ

588デフォルトの名無しさん (ワッチョイ f101-y8zw)2021/05/31(月) 11:54:13.55ID:3m2SUmqw0
>>585
いやいやmethod channelはC#なんか対応してないぞ
FlutterDesktopはC++FFIしか使えない
嘘ついてでもC#の宣伝しなきゃならんのかね?必死すぎん?

589デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 12:00:10.11ID:fSNq8qBf0
C#はいい言語だよ。
ただ、無理矢理フォローしないでくれ。
Xamarinみたいに、よくわからん殺され方したらどうすんよ。

590デフォルトの名無しさん (ワッチョイ 4101-Bt3B)2021/05/31(月) 14:41:20.44ID:n5vGtZFu0
>>585
その通り。
でもpub.devがかなり充実してきてるのでたいていのNative依存部分はブラグインがある。
いざという時にはプラグインのメンテスキルは必須なので各プラットフォーム言語やSDKの知識はなかったら困るけど、それでもスクラッチで1から作るよりはるかに楽。

591デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 17:42:55.46ID:Pzx7nHNx0
Flutterはライブラリ貧弱だから
自力でコード書く必要が増える。
UIで多少楽できてもロジックで手間が増える。

ほんとバカらしいね
.netかJVMのライブラリ使える言語にすべきだったのに
Dartゴリ押ししてだめにした。

592デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/05/31(月) 17:49:24.04ID:IJo4XjUU0
長島自演乙雄一郎!

593デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 18:21:13.12ID:fSNq8qBf0
言うほどゴリゴリにクライアントアプリでロジック書かんだろ。
バックエンドと適切におしゃべり出来たらそれで良いんでは?
その上で特性に応じてバックエンドは好きな言語で書けばいいんじゃね?

そのためにasync awaitに対してネイティブだったりするし、providerとかriverpodで状態管理もメチャクチャ楽に出来る仕組みも発達したんじゃん。

594デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/05/31(月) 18:21:15.17ID:fOlc3Wdm0
どんなに頑張ったところで
見限ったxamarinに戻る気はないよ

595デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 18:32:05.65ID:Pzx7nHNx0
>>593
いや、spではロジックばかり書いてる
そのためのネイティブアプリなわけでね

Flutterの状態管理は酷評されてるのにそんなところまでほめるって
無理がありすぎるだろw

>>594
C#好きさえも現行Xamrinの話してないのにまたXamarin批判か
叩けるものそれしかないものな

MAUIはそのうちよくなるし、ならなかったらサードパーティがよいクロスFW出してくる。
もちろんKotlin KMMでもいい
.netとJVMは偉大だ

596デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 18:40:26.58ID:fSNq8qBf0
>>595
クライアントにロジックをやたら書くのも考えもんだけどな。
ちなみに最近どんな言語で、どんな機能についてロジック書いた?

Flutterの状態管理が酷評されてる?どこが?
riverpodとflutter_hooksで大体万全だと思うが。
いつの時代の知識なんだよww

597デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 18:43:42.90ID:fSNq8qBf0
>>595
サードパーティがクロスUIな。
UnoPlatformみたいな。

悪くはないんだけど、おっせえんだよなぁあれ。

598デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/05/31(月) 21:20:43.46ID:LW0eRnfp0
今日も盛況だね
アンチも大注目してる感じだね

599デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 21:26:09.88ID:Pzx7nHNx0
.NET 6 deep dive; what's new and what's coming



.NET6とMAUIだいぶよくなってきてるな
Flutterのブームも.NET6でるまでだな

600デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 21:30:55.69ID:Pzx7nHNx0
MSのMAUIなら、C#の素晴らしい言語で
Windows, Mac, Android, iOS全部で動くコードかけちゃう
.NETのライブラリも使える

Flutterなんてもう要らないでしょww
Dartとかいうゴミ言語と
チープなライブラリでの開発、苦行でしょうね

601デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 21:33:48.91ID:fSNq8qBf0
>>599
本来なら.NET 5のタイミングでAndroid・iOS統合してたはずなのにこんな状況になっててよく言えると思うわ。

その動画でやってること試してから俺は
>>465を書いたんだけど「よく見てからスルー」とか言ってるお前は何やったの?

602デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/05/31(月) 22:16:14.78ID:Pzx7nHNx0
>>601
.NET6ほどの大規模プロジェクトは遅れて当然だし
コロナあったからなおさらだ

前にBlazor wasmとかは評価はしてるしそのときは使えないと判断した
最近忙しいからリリースごとに触ってられない
俺の話はどうでもいいだろ、技術的な話をかけよ

603デフォルトの名無しさん (ブーイモ MM75-WmGN)2021/05/31(月) 22:17:40.67ID:40IIS2iiM
落ち着けよハゲ
flutterはいいぞw

604デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 22:22:43.81ID:fSNq8qBf0
>>602
技術的な話したらスルーしたじゃんw
忙しい、な。

何も調査しなくて良い、ひたすらロジック書く兵隊なのかなぁ?

605デフォルトの名無しさん (ブーイモ MM75-WmGN)2021/05/31(月) 22:28:19.67ID:40IIS2iiM
ただの言語オタクだろw

606デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/05/31(月) 22:46:13.48ID:fSNq8qBf0
俺は単にいろんな言語好きなタイプのオタクとはまだまだ呼べないつまみ食い勢だけど、それでもプレビューとか出たら試してみるぞ。
オタクなのにエアプとか何やってんのよ。

607デフォルトの名無しさん (ブーイモ MM75-WmGN)2021/05/31(月) 22:56:24.24ID:40IIS2iiM
俺は金になればなんでもいい
flutterは儲かるわw

608デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/05/31(月) 23:59:43.01ID:nS0WLQEW0
maui持ち上げてるくせに>>469でpreviewすでに出てることすらしらないという
勝手に脳内で持ち上げてるだけ

609デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 00:05:54.37ID:KADTgI/r0
xamarinとmauiで外部から見ると違いがわからないからMSの本気をどこで感じとっとたか>>452で聞いたんだけど、答えず逃亡

これも勝手に彼が脳内で持ち上げてるだけ

610デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 06:33:33.64ID:eyzG9j1c0
>>608
だからもっと前にBlazorは試してるって書いてるだろ
忙しいし全部は試さないとも書いた。

>>609
頭悪すぎ、なんでわからないんだよ
本気がなければ買収しないし
対象プラットフォームが思いっきり広がってる

新規プロジェクトのコードみてもかなり変わってるのがわかる
>>599みたいな動画はたまに目をとおしてる

611デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 06:38:26.08ID:eyzG9j1c0
MAUIでたら
Windowsでも動かないappは
クロスプラットフォームと呼ばれなくなるだろう

Flutterは完全におしまいだ

web appを作らない企業も増えるのは間違いない
MAUIでwindows, ios, mac, Androidカバーできてしまうから
web appを作る必要がない
この予測ができてる人がほとんどいない

Windowsに関してはFlutterは遅れてるだろうしMSに追いつけない

612デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/01(火) 06:55:08.56ID:1uWl2y2E0
>>611
Flutterもそのプラットフォームカバーできるんよね。
今公式にベータに降りてきた。

613デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/01(火) 06:59:58.47ID:1uWl2y2E0
>>610
試す試さないではなくて、知らないって何よ?

614デフォルトの名無しさん (ワッチョイ 9361-+UmD)2021/06/01(火) 10:39:28.89ID:P7TylxIb0
>>607
どんな分野で?

615デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 11:20:30.78ID:eyzG9j1c0
>>612
現段階でWin appとMac app、まともに動くの?
.NET6 リリースは近いぞ

仮に動くとしてももうFlutterの意味ないわ
.NETのほうがライブラリが充実してる。圧倒的

>>613
忙しいし全部は見てられないだろ
反論したけりゃ技術的な話でやってくれ

616デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/01(火) 12:39:05.42ID:By+qtBycd
>>615
割と動くぞ。

「もう」の意味もわからんがな。
.NETでライブラリどんだけ充実してんのよw
俺もずっとXamarinアプリメンテし続けてるからわかるが、はっきり言って全然だめだぞ。
それに、.NETでライブラリ使いまくったらどうなるよ。
クソみたいな数のdllの山だし、シングルバイナリにしたとしてもめちゃくちゃどでかいexeになんじゃん。
MonoにあったようなTreeShakingが最近実装されたけど、それも微妙な動きしてるしな。

>>615
技術的な話をするためには、お前も試してないと意味が無いでしょ。
現に通じてないじゃん。
技術的な話をしたいなら、ちゃんと土俵に立てる程度に勉強してきてくれ。

617デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 13:22:58.28ID:eyzG9j1c0
>>616
勉強しろとかやたらマウントするくせにおまえ知識古いなw

.net coreでサイズ小さくなっただろ
モバイルで使えるように改良されてる

いつもXamarin, XamarinってMSの技術それしか知らないんだな
クオリティ低いMonoのライブラリとかどうでもいい。
MAUIと関係ない

618デフォルトの名無しさん (ワッチョイ db05-jY/U)2021/06/01(火) 13:29:07.70ID:03Am+Su80
ランタイムがあったらファイルサイズ小さくなるけど自己完結型は未だに大きいままでしょ トリミングしない限り

619デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/01(火) 14:40:10.23ID:By+qtBycd
>>617
だからたいして小さくならねえんだよ。
.NET Core5以降のILでTreeShakingする機能使っても。
その上で、さらに起動時間を短くしようとするとReadyToRunする羽目になるから、焼け石に水なの。

Monoのライブラリの話してないだろw
cecilとかの話してんだよ。

お前ホントに、.NET界隈の技術すら知らないのな。

620デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/01(火) 14:41:55.48ID:By+qtBycd
>>618
トリミングたいして効かないのよ。
攻めるモードにしたらまあ15MB切れるかな?ぐらいになるけど、結構動かん。

621デフォルトの名無しさん (ワッチョイ f101-K7Lz)2021/06/01(火) 14:57:47.65ID:Sfd1jZm70
C#おじさん

622デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 16:18:12.88ID:KADTgI/r0
>>610
>だからもっと前にBlazorは試してるって書いてるだろ
>忙しいし全部は試さないとも書いた。
ほら、mauiに関しては脳内で勝手に持ち上げてるだけじゃん

>>610
だから、買収後、MSクオリティにならならず放置しまくったら聞いてるんだろうが

買収後の話聞いてんだよ馬鹿

623デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/06/01(火) 16:40:30.80ID:37Ljrg1A0
ハゲのせいでスレが壊れた

624デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 16:55:45.00ID:KADTgI/r0
俺も本気出したから買収、無料化したと思ってる

でも、
買収後にMSクオリティにならず放置して本気が感じられないから、mauiで突然君が本気を感じた理由聞いてんだろうが

>>445で買収「後」の本気をどこから感じたか聞いてんだろ

買収「後」の本気の話してんだよ

どんだけ、>>610は読解力ねぇ馬鹿なんだよ

625デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/06/01(火) 17:02:55.75ID:M/Rhc+2T0
flutter大人気だな

626デフォルトの名無しさん (ワッチョイ db05-jY/U)2021/06/01(火) 17:28:28.29ID:03Am+Su80
>>620
そう、全然ダメダメ。まだ実験的機能だから仕方ないけど

627デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 17:37:49.00ID:eyzG9j1c0
>>624
何回もおなじこと聞くなバカ
対応プラットフォームが増えてるの見るだけでもわかるだろ
Xamarin触ってたならコードの変更にもきづくはずだ
おまえ.net coreすら知らなかったしな

628デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/06/01(火) 18:33:24.18ID:cZ1MsFd/0
>>620
「What is the acceptable size of a web page?」
で英語ページを検索してみたけど、現時点で
Webページのサイズとして許容されるのは、1MB位までらしい。
日本のページにも同じくらいのことが書いてある。
15MBだと全くダメだろうな。

629デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 19:30:17.90ID:KADTgI/r0
>>627
こんなの真の正解があるわけじゃないのから、たださっさと話の流れそって答えてくりゃ終わるだけなのに

>>627の馬鹿は読解力ないから、買収「後」の話聞いてるのに、買収自体の話したり、

>>610でやっと対応プラットホームの話1つあげて、

>>627でコード変更の話をあげるやっと二つ目
金曜日のmauiが成功、失敗する関係のレスで一切それについて触れてないよね??

なんで、さっさとあげれないの??
>>452で君が黙るまえにそれ書けばいいじゃん

なんでこんな時間かかるの?
君読解力がない馬鹿だからでしょ??

630デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 19:36:25.53ID:KADTgI/r0
>>627
>おまえ.net coreすら知らなかったしな
で、次はでっちあげる
お前は>>449で明確にmaui preview出てること知らない自らアピールした

俺がどこで.net core知らない発言を明確にした??

読解力ない上に今度はでっち上げ

ツーアウト

631デフォルトの名無しさん (ワッチョイ 2190-dVH9)2021/06/01(火) 19:37:40.59ID:KADTgI/r0
アンカー間違えた

>>627
>おまえ.net coreすら知らなかったしな
で、次はでっちあげる
お前は>>469で明確にmaui preview出てること知らない自らアピールした

俺がどこで.net core知らない発言を明確にした??

読解力ない上に今度はでっち上げ

ツーアウト

632デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/01(火) 19:42:21.86ID:By+qtBycd
C#を擁護したいのはよくわかる。

俺もC#好きだから、毎回検証してる。
でも駄目なんよ。ガチで。

少なくとも今の状態だと、.NET FWの代わりに使う事もしばらく叶わない。
あらゆるユースケースにマッチしなさすぎる。
特にエンプラだとなんともならん。
ユーザにランタイム入れてもらうわけにもいかんし、イントラ経由だとはいえそんなサイズ・ファイル数のバイナリを撒いてられない。

633デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 22:12:12.21ID:eyzG9j1c0
>>628
いつの時代の話してんだよw
ヤフーショッピングのトップページで14MBくらいだ。
いまは10MB以上もありな時代になってる

634デフォルトの名無しさん (ブーイモ MMab-WmGN)2021/06/01(火) 22:55:32.37ID:0vIUyUVSM
それ画像込みだろ
バカなのか

635デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/01(火) 23:03:54.12ID:eyzG9j1c0
>>634
バカはおまえだよ
いまどき画像オフにしてブラウザ使ってるやついるのかよ
トータルのデータサイズで比較するべき

636デフォルトの名無しさん (ブーイモ MM75-WmGN)2021/06/01(火) 23:45:15.79ID:I1KH8qKdM
モジュール単体と画像込みのサイズ比べてどうすんだw

637デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/06/02(水) 02:03:32.24ID:1tdul1Ew0
>>635
画像は後からロードされるので、画像が見えなくてもテキストやレイアウト
自体は正常に表示されてボタン類も使用できることが多い。
ところがフレームワーク自体のサイズが大きいと、そうはいかず
画面に全く表示されない時間が長くなる。

638デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/06/02(水) 02:08:15.79ID:1tdul1Ew0
Googleの分析だと、アプリもファイルサイズが大きいとダウンロード途中で
諦めてしまう人が多いので試してもくれないことや、ウェブページでも
広告効果や販売実績がかなり下がることが分かってる。
自分の周りを見て、多くの人が速い回線だと思いがちなのかもしれないが、
そうではない。

639デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/06/02(水) 02:14:40.72ID:1tdul1Ew0
ページの表示が数秒間遅れるだけで売り上げは数割下がる。
Webの世界は競争が激しく僅かな利ざやで稼ぐ世界であり、この差により営業利益が
赤と黒のハザマを行ったり来たりするかも知れない。

https://pureplus.biz/view-speed-and-sales-correlation-for-a-site/

表示速度と離脱率
Googleは人間の脳と神経系をモデルにしたコンピューターシステムを使って、サイトの表示速度と離脱率の調査結果を発表しました。
1秒→3秒:32%
1秒→5秒:90%
1秒→6秒:106%
上記は、サイトの表示速度の変化と、その結果増加した離脱率になります。
その他にも有名な企業などが、サイトの表示速度についての調査などを実施しているので、調べてみると面白いです。

640デフォルトの名無しさん (ワッチョイ f101-E5nr)2021/06/02(水) 08:10:31.43ID:yVNf1nMQ0
Flutterのアプリ、Releaseビルドしたapkで8MB以上あるよね? Windowsデスクトップ
だともっと大きくて、zip圧縮して10MB以上になる。 非圧縮状態だと、flutter_windows.dll
ってのが13MB、data/flutter_assets/packages/flutter_iconsフォルダに格納されている
ttfフォントファイルが約2MB。

ランタイム込みで配布するC#とあんま変わらんのでは? Windows Installer形式に
したらもっとデカくなると思う。

641デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 08:24:00.17ID:VrSpBBoG0
C#だともっと増える。
WinFormsでも50MBは余裕で超えるし、同じ程度のMauiになる寸前のXamarin.FormsのWPFビルドが100MB近い。

642デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 08:28:12.57ID:VrSpBBoG0
というか、Webとはあんまり関係なくないか?
Flutter for webとBlazor Wasmの比較してんの?

その比較であれば、Flutter for webの圧勝だかんね。
まだ日本語周りでワークアラウンド必要だけど。

643デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/02(水) 08:34:56.70ID:4luhk1jp0
>>641
.net core以前のモバイル対応してないランタイムの話してもしょうがない。
今からやるならXamrinでなくMAUIだろ

ゲームは10GB超えるのも多いしそれに比べたら10MBなんてどうってことない

644デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/02(水) 08:38:22.19ID:4luhk1jp0
>>642
Dartはライブラリが貧弱だから、
一部信者が.NET/JVMの強力なライブラリに嫉妬してケチつけてるだけだし

Blazor wasmならともかく、native appは初回に少し時間がかかるのは
みんなわかってるからファイルサイズはどうでもいいよ

645デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 08:43:26.99ID:VrSpBBoG0
>>643
.net coreのWindowsアプリの話をしているんだが。

MAUIのリポジトリ、初期から見てた?
土台はFormsだぞ。

結構どうでも良くないんだがな。ファイルサイズ。

646デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 08:45:02.90ID:VrSpBBoG0
>>644
嫉妬じゃなくて、.NET/JVMのライブラリとやらを盲信して推してくるだけじゃん?

初回に時間かかるのが許容範囲でないから、ReadyToRunとかMSも用意したんだし、
ファイルサイズが問題だからTrimmingのオプション用意したんよね。
おまえがどうでもいいと思ってるだけだよ。

647デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 08:47:56.75ID:VrSpBBoG0
そもそもDartでもFFIがまともに使えるようになったので、Native言語のライブラリならなんの苦労もせずに使えるんよ。

Flutterに関しては、Kotlinライブラリも、Swiftライブラリも簡単に使えるから、その文化圏のライブラリはFlutterにあるも同然なの。
現実問題用意されてるからね。

648デフォルトの名無しさん (ワッチョイ f101-ChB6)2021/06/02(水) 12:55:46.04ID:yVNf1nMQ0
>>641
> C#だともっと増える。
> WinFormsでも50MBは余裕で超えるし

まさかそれ、Debugビルドでしたってオチじゃないよな?
スクリプト書き出身はコンパイラの知識ゼロだから十分ありうる話ではあるが。

649デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 13:22:17.37ID:VrSpBBoG0
>>648
リリースでビルドしてるに決まってるだろ。
お前まさか.net coreのWPFもエアプなの?

とりあえず空フォームをビルドしてみろよ。
今の所.Net 6でSCDのSingleFileで137MBのexeとそこそこの量のリソースが出来上がるわ。トリミング無しでな。

そもそもなんで俺がスクリプト言語出身になってるんだよ。

650デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/06/02(水) 13:32:01.30ID:EqllGo/c0
ハゲいつまでいるの?

651デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/06/02(水) 20:32:10.04ID:Ro33cK6j0
今日も伸びてるなー

652デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/02(水) 22:30:39.96ID:4luhk1jp0
>>647
>その文化圏のライブラリはFlutterにあるも同然なの。

ずうずうしいw
ほかの言語のライブラリはFlutterのもの
ジャイアンと同じ

ほかの言語のライブラリ呼び出しは手間かかってコード増えるし
生産性がかなり落ちる。
最初からDartなんて使わなきゃいいだけの話w

653デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 22:59:22.34ID:VrSpBBoG0
>>652
.NETもだよね。Pure .NETのライブラリなんか数えるほどだしな。
特にモバイルは。

FFIができるようになってからDart使ってないのがよくわかるな。
C#のDLLImport並に簡単だぞ。

654デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/02(水) 23:10:42.90ID:4luhk1jp0
>>653
C#からC呼ぶinteropもめんどくさい
よく使う機能はinterop使わずにかけないとだめだ

Dartはライブラリが貧弱
選ぶ理由はない

655デフォルトの名無しさん (ワッチョイ c1ad-1//T)2021/06/02(水) 23:31:23.56ID:VrSpBBoG0
>>654
どこがめんどくさいんだよ…。

どんどんDart選ばない理由があやふやになってんぞ。
pub見てきなよ。いくらでもライブラリあるぞ。

656デフォルトの名無しさん (ワッチョイ 49da-WmGN)2021/06/02(水) 23:55:49.87ID:lxr4RYaJ0
つかc#のコードすら書けないアンチが
なんで必死でflutterディスってんだ?

657デフォルトの名無しさん (テテンテンテン MM4b-ncrA)2021/06/03(木) 11:08:53.77ID:JMY5negDM
実務未経験の言語ソムリエなんだろ

658デフォルトの名無しさん (ワッチョイ 5163-zQIR)2021/06/03(木) 11:57:19.81ID:PPjwSBzs0
>>655
違う言語のライブラリ使っても同じ長さのコードで書けるとでもいうつもり?
Flutter, Dart信者いいかげんなことばっかりいってるな

>>656-657
C#やKotlin使えるならDartなんてクソ言語使わないけどな
速度10分の1だしな

659デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/03(木) 12:11:01.17ID:O/Gp3C5gd
>>658
同じ長さになるの意味がわからん。
何が言いたいの?言うことを否定されすぎてとりあえず反論したくなってんの?

>>658
まだWebベンチマークの話してんのかよ。
そもそもそんなにヘビーにCPU使う事スマホでしないだろ。
起動速度なんか比べてみろよ。xamarinとFlutterだと七倍ぐらい違うぞ。
メモリが尽きたらバックグラウンドでキルされるスマホアプリにとってこの差はめちゃくちゃでかいぞ。

660デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/03(木) 12:12:20.60ID:O/Gp3C5gd
試すだけなら一時間もかからんだろうし、FlutterとMaui両方サンプル自分でビルドして来い。

661デフォルトの名無しさん (ワッチョイ 9961-+UmD)2021/06/03(木) 12:42:05.27ID:yBbxzJU00
>>659
>起動速度なんか比べてみろよ。xamarinとFlutterだと七倍ぐらい違うぞ。
知らないから聞くけど、
これはつまり、Xamarinの方が、Flutterよりずっと起動速度が遅いということ?

662デフォルトの名無しさん (ワッチョイ d9dd-Mia4)2021/06/03(木) 13:54:45.84ID:4TNRIQqf0
もうお願いだからやめて

663デフォルトの名無しさん (スププ Sdb3-1//T)2021/06/03(木) 14:57:49.42ID:O/Gp3C5gd
>>661
遅いよ。苦痛なぐらい。
だから少し前に、起動に必要な内容だけAOTかけるようなオプションできた。

664デフォルトの名無しさん (ワッチョイ d910-/5Ss)2021/06/03(木) 20:21:00.25ID:tDvkdiS50
アンチはそんなにflutterが気になるのか

665デフォルトの名無しさん (ブーイモ MM05-3d87)2021/06/03(木) 20:24:12.88ID:1kYlqRxxM
2回戦目の対戦相手はrubyガイジです

666デフォルトの名無しさん (ワッチョイ 893d-PlKh)2021/06/04(金) 02:24:05.52ID:nmfMW74D0
React NativeはFlutterに勝てないな
FlutterはバックがGoogleだからステマし放題
ネットで検索するとReact Nativeのネガキャン記事が堂々と上位検索される

個人的には、実行速度が気になるアプリや、GUIの単純なアプリを作る時はFlutterを選ぶ

667デフォルトの名無しさん (ワッチョイ 2501-c0Dd)2021/06/04(金) 02:29:51.24ID:4mKx1b0C0
>>666
flutterってやはり凝った画面や
UIトランジションの処理は苦手?

668デフォルトの名無しさん (ササクッテロ Sped-KZ1j)2021/06/04(金) 03:50:51.05ID:RLQSaG6tp
うーん?今ググってもネガキャン記事なんて出てこないけど
もしかして普段からネガキャン記事ばかり検索してない?
パーソナライズされて優先表示されているのでは……

669デフォルトの名無しさん (ワッチョイ 3e05-pYX6)2021/06/04(金) 13:01:46.56ID:34sTSPzk0
Googleがパーソナライズしているというオチでしたw

670デフォルトの名無しさん (ワッチョイ 6d01-OyGI)2021/06/05(土) 05:49:17.58ID:yL3JIOVj0
>>667
全く問題なく得意

671デフォルトの名無しさん (ワッチョイ 2dad-tQYP)2021/06/05(土) 07:37:27.61ID:Cj+OIfE60
>>667
むしろ得意。

672デフォルトの名無しさん (ワントンキン MM5a-ui8i)2021/06/05(土) 12:08:50.11ID:1e3IRHvhM
やっと読んだ。webベンチで騒いでる人は何なん?
サーバ側はioバウンドだから基本的に言語の速度は影響しないよ?

673デフォルトの名無しさん (ワッチョイ 1563-oKoI)2021/06/05(土) 13:49:08.02ID:Y2C7m84g0
ベンチマークにケチつけてるやつ多いが
TechEmpowerのFortunes benchmarkは
プログラミングベンチマークで有名なやつだぞ
MSのスピーチでもよく言及されてる

サーバーサイドでやるからこそたくさんの言語を公平にベンチマークできてる。
あとクライアントで使うと速いけどサーバーではまるでだめ、という言語はないので
サーバーでやっても参考になる。

674デフォルトの名無しさん (ワッチョイ 2501-kG0x)2021/06/05(土) 14:39:27.87ID:/+5mL6h+0
実際に操作して体感できるレベルで遅くなければベンチマークはどうでもいいという考えは異端なのか?

675デフォルトの名無しさん (テテンテンテン MMde-tQYP)2021/06/05(土) 14:45:57.36ID:2Lihx9j/M
>>673
Webフレームワークのベンチで有名な。

676デフォルトの名無しさん (ササクッテロ Sped-KZ1j)2021/06/05(土) 17:22:19.23ID:k+I5B5ybp
サーバとスマホで使えるCPUもメモリも全く違う環境だがその差異は無視し、
Webフレームワークの比較ベンチマークを根拠無く言語の比較に置き換え、
最上位の結果だけ抜き出して性能差を断言

これで疑問に思わないのか……

677デフォルトの名無しさん (ササクッテロ Sped-KZ1j)2021/06/05(土) 17:24:18.54ID:k+I5B5ybp
ベンチ君の判断基準ならJSが最良の言語で
スコアで圧倒的に劣るC#はゴミになるけどいいのかな

678デフォルトの名無しさん (ワッチョイ 1563-oKoI)2021/06/05(土) 18:22:05.77ID:Y2C7m84g0
>>677
採用言語はそのベンチの速さだけで決めるわけじゃないだろう
開発生産性、ライブラリ充実度、メンテナンスコストで
スクリプトは落選する
よいフレームワークがあるかも重要

679デフォルトの名無しさん (ワッチョイ 2dad-tQYP)2021/06/05(土) 18:56:18.23ID:Cj+OIfE60
>>678
誰にでも読めて十分な表現力があって、async awaitネイティブだったり、isolateの起動が楽という生産性の高いDartで、
充実してきたpubのある、
Flutterみたいな良いフレームワークがあるのを無視するのはすごいな。

C#なんか一つ目しか充足してないじゃん。
NuGetが充実してる扱いなら、JSとかDartに来たら白目剥くぞ。

680デフォルトの名無しさん (アウアウウー Sa11-szig)2021/06/05(土) 22:15:11.87ID:wwmU/uYza
>>676
主張ありきの人はだいたいそうだよw
我田引水しやすいもんを手当たり次第引っ張ってくるだけだから

681デフォルトの名無しさん (ワッチョイ 2501-6nl5)2021/06/06(日) 01:07:11.85ID:6IGS3BEJ0
流行ってる、ゴイスーという割に、過疎ってるままのコッチのスレ、どうよ?

http://2chb.net/r/prog/1574963255/l50

682デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 03:06:35.48ID:1amPE6il0
dartはインタプリタ?
JITも効かなさそうだな。

683デフォルトの名無しさん (ワッチョイ 6d01-snJV)2021/06/06(日) 07:21:16.43ID:wOQ0y7Y50
>>682
スクリプト言語のようなインタプリタではないよ。
デバッグモードではJIT、リリースモードではAOT。

684デフォルトの名無しさん (ワッチョイ 2dad-tQYP)2021/06/06(日) 09:46:44.58ID:xznMSpoa0
>>682
JITだったけど、一部の機能を捨ててAOTに特化した。
DartのAOTも同じ。

ただ、Dartで作ったバイナリ、署名できないんだよな。

685デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 13:28:04.85ID:1amPE6il0
JITやAOTの割には遅いらしいな。

686デフォルトの名無しさん (ワッチョイ c1da-DEh+)2021/06/06(日) 13:48:00.24ID:H4Js7H/a0
らしいな、って
自分で試せない人にflutter必要ある?

687デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 14:25:42.60ID:1amPE6il0
すまんが、試すのも時間が掛かるので、試した人の情報を参考にしたい。

688デフォルトの名無しさん (ブーイモ MM2e-pa8K)2021/06/06(日) 14:52:13.64ID:cu02WWTpM
らしいってのは試した人の情報じゃないのか?

689デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 15:35:47.02ID:1amPE6il0
たとえJITやAOTが有っても、インタプリタ言語は、シンタックスエラーが
ある状態でもいきなり実行されてしまうので、大事なファイルを書き換えたり
フォルダを削除したりデータベースを書き換えたりする際には、コンパイル型
言語より怖い感じがすることがある。

690デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 15:38:37.64ID:1amPE6il0
>>689
もちろんテストはするけど、テスト中でもテスト用のフォルダのデータが
間違って書き換わると元に戻すのにコピーなどの手間がかかる。
データって、書き換えるときにはいくつかのデータを同時に書き換える必要の
あることが多いけど、インタプリタ型の言語でエラーが出た場合、中途半端に
書き換わってデータがおかしくなる。そうするとテストデータを復旧するのが
メンドクサイ。

691デフォルトの名無しさん (スププ Sdea-YOQi)2021/06/06(日) 15:43:38.38ID:h6i3L88Ud
>>685
そうでもない。
>>689
インタプリタ型言語かコンパイル型言語かどうか全く関係ない。
今日日、一旦ASTにする都合シンタックスエラーがある状態では実行できないインタプリタ言語がほとんどでは?
コンパイル型言語であっても後半は全く同じだと思うがな。

692デフォルトの名無しさん (スププ Sdea-YOQi)2021/06/06(日) 15:44:01.40ID:h6i3L88Ud
>>690
なんで自分に自分でレスしてんの?

693デフォルトの名無しさん (テテンテンテン MMde-1bbd)2021/06/06(日) 15:45:39.74ID:qZFHc8AaM
だからdartは>>689みたいなイメージのインタプリタ言語じゃないってば
インタプリタ言語の話がしたいならスレチ
このスレでするような話じゃないんでこれ以上話を続けたいならよそのスレに行ってよ

694デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 15:50:12.22ID:1amPE6il0
>>691
>今日日、一旦ASTにする都合シンタックスエラーがある状態では実行できないインタプリタ言語がほとんどでは?
少なくとも、JSとRuby, BAT, sh はそうではない。

695デフォルトの名無しさん (ササクッテロ Sped-KZ1j)2021/06/06(日) 16:02:28.99ID:yM43GR9Xp
一度でも触ればわかる事だろ……難癖つけたいだけかよ……

696デフォルトの名無しさん (スププ Sdea-YOQi)2021/06/06(日) 16:12:52.65ID:h6i3L88Ud
>>694
nodeなんかは実行できないでしょ。
BATとシェルスクリプトはプログラミング言語ではない。
Rubyはわからんな。

697デフォルトの名無しさん (ワッチョイ 8961-szig)2021/06/06(日) 16:14:17.69ID:1amPE6il0
>>696
普通のブラウザ上のJSは、その行になってからエラーでとまる。

698デフォルトの名無しさん (テテンテンテン MMde-1bbd)2021/06/06(日) 16:23:50.86ID:qZFHc8AaM
>>697
だからスレチだと言ってるだろうが
日本語分からないの?
雑談したいならよそのスレなりよその板なり行けよ

699デフォルトの名無しさん (ワッチョイ a9dd-8AH/)2021/06/06(日) 16:31:31.93ID:LIP2vphl0
その人色んなスレで意味不明な自演やってる荒らしだから黙ってNGにしろ

700デフォルトの名無しさん (スププ Sdea-YOQi)2021/06/06(日) 16:34:27.36ID:h6i3L88Ud
>>697
そんなこたぁない。

701デフォルトの名無しさん (テテンテンテン MMde-1bbd)2021/06/06(日) 18:35:59.14ID:G2J4s+wVM
>>699
ごめんあの人Rubyガイジっぽい人なのか、気付いてなかった
ひとまずワッチョイでNGしたけど1週間ごとに入れなおさないとだめなのが辛いな

「荒らしを相手する人も荒らし」って肝に銘じてたはずなのに
自分まで荒らしに加担しちゃってたよ・・・申し訳ない

702デフォルトの名無しさん (ワッチョイ 2501-c0Dd)2021/06/06(日) 18:58:26.71ID:vao7r0M50
c#おじさん...

703デフォルトの名無しさん (ワッチョイ 2501-gpJ8)2021/06/08(火) 02:47:14.41ID:GAbmVYJo0
TabBarをAppBarのactionsと共存?させたくてflexiblespaceじゃなくてtitleに入れたんだが
両端に隙間が空いちゃう
どうにかならないのかこれ

704デフォルトの名無しさん (スフッ Sdea-kfnR)2021/06/08(火) 15:54:21.11ID:J3zCabHod
Expandedじゃあかんか

705デフォルトの名無しさん (アウアウクー MMad-+vWX)2021/06/10(木) 08:09:59.92ID:DwnNtY3hM
Flutterに慣れるために、ファイルダイアログでローカル画像ファイルを選択してその画像を表示するだけのものを作ろうとしてるのだけど
AndroidとiOSとウィンドウズで動かそうとすると割と大変だな。
File Pickerの時点でXamarinのUnoのほうがプラットフォーム共通ライブラリがあって楽だったかも

706デフォルトの名無しさん (ワッチョイ 6d01-snJV)2021/06/10(木) 15:16:19.54ID:/K20yT4n0
>>705
pub.devにもなかった?ありそうなもんだけどな。

707デフォルトの名無しさん (アウアウクー MMad-+vWX)2021/06/10(木) 15:56:17.44ID:DwnNtY3hM
>>706
ウィンドウズで動かすのが割と大変。
go-flutter-desktop入れたりhover入れたり。
ウィンドウズ用のgoのライブラリビルドでエラーが出てまだfile_pickerをウィンドウズで動かせて無い

708デフォルトの名無しさん (ワッチョイ 7349-PkPJ)2021/06/11(金) 01:06:08.70ID:FJ7z1OXW0
とりあえず動かすということなら最初からデスクトップ対応を謳ってるものを使うのはどうかな。
pub.devにfilesystem_pickerってのがあったから、Windows環境でWindowsデスクトップ向けと
Android向けにビルドしたらさくっと動いたよ。
ただこちらはWeb非対応みたい。

709デフォルトの名無しさん (アウアウクー MM87-fTYi)2021/06/11(金) 17:43:04.87ID:3cRj9LJuM
>>708
ありがとう
ひとまずfilesystem_picker使います

710デフォルトの名無しさん (ワッチョイ c301-xu5G)2021/06/12(土) 07:03:35.38ID:KPavF/Ms0
画像選択目的なら、サムネイル表示で選択できるimage_pickerってパッケージが
あるけど、Windowsには非対応。

内蔵ストレージだけでなく、Web上やGoogleドキュメント内の画像も選べるのは
便利なんだけど、iOS版の実装が糞で、選んだファイルと中身が同じコピーを返す
のではなく、中途半端にExif情報が再現されたファイルが返される。

711デフォルトの名無しさん (ワッチョイ 2301-LrUa)2021/06/12(土) 08:36:47.70ID:Ja3ijLgf0
pub.devのソースをベースにして自分好みにカスタマイズすればよろし。
セロから作るより遥かに楽。

712デフォルトの名無しさん (ワッチョイ c301-xu5G)2021/06/12(土) 09:50:38.12ID:KPavF/Ms0
Flutter 2.2.2-stable 来てるな。 2週おきの土曜日(日本時間)更新。

713デフォルトの名無しさん (ワッチョイ 335f-hL8c)2021/06/12(土) 13:23:52.82ID:oesIVtLB0
今使っっているバージョンを確認する方法を教えてください

714デフォルトの名無しさん (ワッチョイ c301-g9cy)2021/06/12(土) 13:58:27.81ID:DeObZrkG0
flutter upgrade

715デフォルトの名無しさん (ワッチョイ c301-xu5G)2021/06/13(日) 14:09:55.19ID:EvybzWga0
>>713
バージョン確認は
flutter --doctor -v
アップデートは
flutter upgrade

716デフォルトの名無しさん (ワッチョイ cf2c-/1O6)2021/06/13(日) 14:25:14.79ID:vIm8EMgr0
バージョン確認だけならdoctorしなくても「flutter --version」でいい

717デフォルトの名無しさん (ワッチョイ 335f-hL8c)2021/06/16(水) 11:02:23.40ID:V16oCsTP0
>>714-716
確認できましたありがとうございます

718デフォルトの名無しさん (ワッチョイ 2301-YknO)2021/06/16(水) 21:31:57.13ID:NAAsM4eN0
>>717
コマンド名[リターン]
または
コマンド名 -help
で使い方やバージョン出らのもあるよ

719デフォルトの名無しさん (ワンミングク MM8a-ZRTL)2021/06/18(金) 11:35:41.06ID:TWCAMZWSM
結局のところflutter webはどうなん?

720デフォルトの名無しさん (ワッチョイ 0b01-/hHn)2021/06/18(金) 13:02:38.06ID:mv1c+Nkp0
>>719
Google Chromeか、ChromiumベースのEdgeでしか動かないのでは?
Internet Explorerだけでなく、Firefoxも動かない。

721デフォルトの名無しさん (ワッチョイ b761-WU9I)2021/06/19(土) 12:43:08.69ID:9qHHavPA0
>>720
https://flutter.dev/docs/development/platform-integration/web
Flutter web apps can run on the following browsers:
・Chrome (mobile & desktop)
・Safari (mobile & desktop)
・Edge (mobile & desktop)
・Firefox (mobile & desktop)

722デフォルトの名無しさん (ワッチョイ 0b01-/hHn)2021/06/19(土) 20:22:54.52ID:SfHGWLqQ0
>>721
「Flutter doctor -v」で、ChromeとEdgeは検出するけど、Firefoxを検出しない
のはなんで?

723デフォルトの名無しさん (ワッチョイ cebb-0wUL)2021/06/19(土) 20:32:36.73ID:IhXtNu5X0
>>722
開発に必須でないからだろ。それだけの根拠で動かないって断言したのかよ

724デフォルトの名無しさん (ワッチョイ 0b01-/hHn)2021/06/20(日) 09:08:18.97ID:IVuzR1aK0
>>723
どの道、ActiveXみたいなことはできないよね。

725デフォルトの名無しさん (アウアウカー Sa43-7SwY)2021/06/20(日) 18:58:43.07ID:mQBW0reTa
>>721
うおおおおおお

726デフォルトの名無しさん (ワッチョイ b363-19dE)2021/06/20(日) 19:55:13.12ID:NxZOz16v0
web版はもうちょいこなれて欲しい
※個人の感想です

727デフォルトの名無しさん (ワッチョイ 9a2f-hhAf)2021/06/22(火) 12:38:12.52ID:/d1XD3Y40
mono氏を持て囃す人らきもいな

あの人に従っときゃいいっていうミーハー気質がもうね

声がでかい人を追いかけるだけならまだしも媚びてる奴はもっときもい

728デフォルトの名無しさん (ワッチョイ e301-a7NR)2021/06/22(火) 14:00:16.74ID:gMPB9imo0
最近mp_chart使った人いますか?
2つほどエラーが出てビルドできない。

729デフォルトの名無しさん (スフッ Sdba-iAX/)2021/06/23(水) 18:23:40.26ID:BF6A/ZVfd
あん?
mono氏舐めとったらあかんど?
おうん?
おうん?

730デフォルトの名無しさん (ワッチョイ e33e-5OSf)2021/06/23(水) 23:23:15.11ID:VcrHL12r0
バカな質問でごめん
riverpodとflutter_hooks使って状態管理しようと思うのだけど
providerってグローバル変数を使うのと何が違うの?
どこからでもアクセスできるなら複数人で作業するとスコープがなくてしんどくない?

731デフォルトの名無しさん (ワッチョイ 9a2f-hhAf)2021/06/24(木) 19:59:14.79ID:E9ldublP0
>>730
ここにも https://riverpod.dev/docs/concepts/providers/#creating-a-provider
ここにも https://twitter.com/remi_rousselet/status/1278351525115551746
書かれてる

調査力がないのか見たけどわからないのかどっち?

わかってないのにriverpodを選ぶの?
ミーハーはかっこわるいよ
https://twitter.com/5chan_nel (5ch newer account)

732デフォルトの名無しさん (ワッチョイ a75f-HJRx)2021/06/24(木) 23:09:01.78ID:+df+aAmV0
monoのpeingで質問してたバカを特定作業中
twitterからgithubのコミット履歴まで全部調べますよ
teratailでやれば良い質問をわざわざできる人の時間を削ってまで質問するべきではない

733デフォルトの名無しさん (アウアウウー Sad3-pzge)2021/06/25(金) 00:06:30.13ID:p3hUR9e4a
peingやるなら色んな質問もらうことを想定してるはずだからいいんじゃない?
わざわざ特定したくなるような被害でも受けたの?

まあ質問によっては何だこいつって思うこともあるよね
monoさんの顔文字を真似していいですかみたいな質問は気持ち悪かった
質問を受け付ける人も「僕のことが気になるんでしょ?いいよ質問してよ!」って思ってるわけだから同じくらい気持ち悪いね

734デフォルトの名無しさん (スフッ Sd5f-XDxN)2021/06/25(金) 01:28:54.68ID:FHoq6Z9fd
>>732
特定したら何かあるの?
特定してやったから気持ちいい、みたいなこと?

735デフォルトの名無しさん (ワッチョイ 4f5f-Kwl4)2021/06/25(金) 11:59:33.55ID:CpYoiDkc0
丸投げしてコード書いてねみたいな質問着てたけどうざかったね

736デフォルトの名無しさん (ワッチョイ 0f3e-CPmh)2021/06/25(金) 18:48:16.16ID:NiUgP3ov0
>>731
ProviderがimmutableだからOKっていうのはどういう理屈なのか詳しく教えてほしい
グローバル変数を使う負の側面としてどこから使われるかわからなくなって
不要な不具合が発生しやすくなるってことがあるじゃない?そこは変わらなくない?

737デフォルトの名無しさん (アウアウウー Sad3-pzge)2021/06/25(金) 19:40:09.62ID:c2jAWI3pa

738デフォルトの名無しさん (ササクッテロ Spa3-YVDh)2021/06/25(金) 22:01:46.72ID:595fcDMGp
Flutterの怖いところはDartとかいう独自言語だから将来flutterが衰退して別のフレームワークに移行するとなると別言語に一から移植しないといけないって点だな
React NativeはJSだから使い回せる可能性高いのに比べるとなあ

739デフォルトの名無しさん (ワッチョイ 0f3e-CPmh)2021/06/25(金) 22:03:59.18ID:NiUgP3ov0
英語で議論できるならこんなところに来てるわけないじゃない?
理解して使ってるひとならバカでもわかるように端的に教えてくれるかなと思って質問したのだけど。

オレが書いた負の側面ってのはそれはそれとして利点法が大きいから気にするなって感じでOK?
それとも、アクセスを制御して限定するような仕組みがあるのかな

740デフォルトの名無しさん (ワッチョイ 7fbb-SIrP)2021/06/25(金) 22:39:34.46ID:JppR3Tgl0
チュートリアルやってんだけどさあ
https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/index.html?index=..%2F..index#3
ここに出てくるconstを消すって部分が意味がわからないんだけど、これってどういうして消す必要があるの?
wordPair.asPascalCaseが可変だからってこと?それともText(wordPair.asPascalCase)が可変だから?

741デフォルトの名無しさん (アウアウクー MMa3-bzmZ)2021/06/25(金) 22:56:11.61ID:Z82vRWRoM
コンパイル時には不定だからだと思う

742デフォルトの名無しさん (ワッチョイ 7fbb-SIrP)2021/06/25(金) 23:23:06.14ID:JppR3Tgl0
そういうことなのか、ありがとう
これ考え方としては、textの参照自体がコンパイル時に不定だからなのか?それとも参照先が不定だからなのか?どっちなのかしら・・・・

743デフォルトの名無しさん (アウアウカー Sac3-aXYE)2021/06/26(土) 01:14:29.32ID:S8n0Ewxxa
>>738
結局Fuchsiaだっけ?の開発言語になるのか
単なるフレームワークとして終わるのかでだいぶ変わってきそう

744デフォルトの名無しさん (ワッチョイ 7fbb-8vmj)2021/06/26(土) 06:36:23.95ID:ZWwjk1HZ0
宣言的UIへの流れは止まらなさそうだからFlutterが粕pれても
試氓フ学習コストbェ下がったと考bヲられるし気にbネらんかな

React(Native)はJavaScriptにアレルギーがあるので無理ぽ。ご先祖様として尊敬はしてる…

745デフォルトの名無しさん (ワッチョイ cf10-Omzl)2021/06/26(土) 09:22:56.10ID:O+jnQu/B0
Windows11でflutterの立ち位置がかなり変わりそうだな
Google+Amazon+Microsoft連合軍 対 Apple
みたいな構図?

746デフォルトの名無しさん (ワッチョイ 8f2c-zui2)2021/06/26(土) 09:43:32.71ID:zOLgl64Q0
AmazonはGoogleと敵対してるからAmazonストアにGoogle製アプリが無かったりFireがGMS非対応だったりするし、
MicrosoftはGoogleと敵対してるからPlayストアじゃなくAmazonストアを選ばざるを得なかったんじゃね
Flutterだけで言えばWindows向けにもMac/iOS向けにも同じ様に対応してるから特に敵対してない

747デフォルトの名無しさん (アウアウクー MMa3-a7kj)2021/06/26(土) 11:00:36.38ID:eYiCTaZOM
pub.devのライブラリにWindows対応してるのが少ない気がする

748デフォルトの名無しさん (ワッチョイ 0f01-Ibo0)2021/06/26(土) 13:08:40.16ID:Poj1APJ40
Androidアプリの開発環境を提供して、OS総出でAndroid対応していってるのに
敵対って言われてもピンとこない

749デフォルトの名無しさん (ワッチョイ 4f61-lCkz)2021/06/26(土) 17:39:50.70ID:XXzuMEQx0
>>748
使用すれば味方という訳ではなく、やり方によっては敵にもなりえるだろう。
特にGoogleはさまざまなことをやっている企業だから、僅かなことでも
何らかのマイナス要因になりえる。

750デフォルトの名無しさん (ワッチョイ ffe4-0lVB)2021/06/26(土) 21:12:12.30ID:8SMj8yDF0
お花畑だなあ
アプリストアビジネスの負け組2社がタッグを組んで、AppleとGoogleのシェアをちょっとでも切り崩そうという企みなのに

751デフォルトの名無しさん (ワッチョイ 0f01-Ibo0)2021/06/26(土) 21:22:42.42ID:Poj1APJ40
なぜマイクロソフトは自身で独自のAndroidストアを立ち上げなかったのか?
Googleが築いてきたAndroidの世界をそのまま取り込んでしまってもよかったのではないか?
GoogleよりもMicrosoftのほうが開発環境は素晴らしいのだからワンチャンあったのではないか?

752デフォルトの名無しさん (ワッチョイ 8f01-35b6)2021/06/26(土) 21:38:59.16ID:HL91EEV00
>>751
あくまで、Androidを取り込んで最終的には消滅させるのが目的だからでは?

積極的にAndroidを取り込んだというより、Windows Subsystem for Linux (WSL)
や、ARM版Windowsの互換性(ARM上でのx86/x64アプリ実行)向上を進めた結果の
副産物だと思う。

753デフォルトの名無しさん (ワッチョイ ffe4-0lVB)2021/06/26(土) 22:37:26.42ID:8SMj8yDF0
>>751
Java/C#系統の開発環境はMSよりGoogleが依存しているJetBrainsの方がちょっと優れてると思う
VisualStudioにJetBrains系IDEの機能を追加するこんなものがある程度商売になってるみたいだし
https://www.jetbrains.com/ja-jp/resharper/
俺がAndroidStudio使っているときにはこのクイックフィックスやリファクタリングの機能にものすごい依存してる

754デフォルトの名無しさん (ワッチョイ 4f5f-Kwl4)2021/06/26(土) 22:50:06.42ID:rhwgm8sF0
cocoapodsがmacのm1に対応したら教えてください

755デフォルトの名無しさん (ワッチョイ 0f01-eHmd)2021/06/27(日) 09:43:31.28ID:GVVIWw4a0
>>754
1月には対応してますが何か?

756デフォルトの名無しさん (ワッチョイ 4f5f-Kwl4)2021/06/27(日) 14:37:51.66ID:WofWhilS0
まじなの!?じゃあrosseta2使わなくても環境構築できるのか!!!

757デフォルトの名無しさん (ワッチョイ 0f01-eHmd)2021/06/27(日) 16:06:43.27ID:GVVIWw4a0
>>756
ほとんど99%出来るよ

758デフォルトの名無しさん (ワッチョイ 0f01-eHmd)2021/06/27(日) 16:08:25.12ID:GVVIWw4a0
>>756
去年の2月から中規模アプリ4つリリースしてるし

759デフォルトの名無しさん (ワッチョイ 7fbb-SIrP)2021/06/28(月) 23:51:36.27ID:ghF0JguY0
AndroidとiOS用にそれぞれMaterialとCupertinoで作った画面を表示したい場合って、ほぼほぼ同じ画面を2回作ることになるの?

760デフォルトの名無しさん (ワッチョイ 0fad-lcZh)2021/06/29(火) 01:08:12.14ID:ndO1WjU70
>>759
ラッパーになるウィジェット作ったら?

761デフォルトの名無しさん (ワッチョイ cf05-Ibo0)2021/06/29(火) 13:38:22.89ID:hNYNhvVW0
ヒップホップは好きじゃないんだけどな・・・

762デフォルトの名無しさん (ワッチョイ 4f5f-Kwl4)2021/07/01(木) 00:19:18.91ID:vTY1YgAZ0
プロジェクトで使われているFlutterのバージョンって
Flutter upgradeをしただけでは上がらないのでしょうか?

763デフォルトの名無しさん (ワッチョイ 4f5f-Kwl4)2021/07/01(木) 13:17:46.51ID:vTY1YgAZ0
navigator 2.0って本当クソだな

764デフォルトの名無しさん (ワッチョイ 6b01-e+fT)2021/07/03(土) 08:22:47.30ID:APzAbC/S0
イギリスの新規感染者数グラフのカーブがヤバイ
ワクチン効果なしかーー

765デフォルトの名無しさん (ワッチョイ 8710-kcc1)2021/07/03(土) 09:47:41.00ID:SOqOcqaF0
前から決まってた事だろうけど
この時期にやるのはWindows11とアマゾンに対する
地味な嫌がらせかな?

Google公式アプリストアの新アプリ受付は8月からAPKではなくAABに
https://www.itmedia.co.jp/news/articles/2107/01/news122.html

766デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 12:53:39.54ID:xrPgyhkt0
>>765
Embarcadero(Borland) の C++ Builder の、Androidポートは、
64BITに対応してないのでそれだけでもGooglePlayには登録できなくなってる。
恐らくaabへの対応もきっともまだなので Borland潰しになってる。

767デフォルトの名無しさん (アウアウクー MM63-vxBf)2021/07/03(土) 13:03:33.66ID:+vCA0zbWM
64ビット対応できない弱小ソフトメーカーは放っておいても潰れるのは時間の問題だと思う

768デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 13:37:53.66ID:xrPgyhkt0
そもそもAndroidは、Java/Kotlinが基本で、それだと、64BIT化なんて関係ないん
だから、マシン語を使うC++ような言語だけが64BIT化を強制されるのは
独占禁止法違反。

769デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 13:47:32.33ID:xrPgyhkt0
64BIT化して何割も高速になるのならまだしも、実際には高速化されるかどうかは
ケースバイケースで、遅くなるケースもあり、実際の例では、高速化される
としても数%程度なことが多いはず。
Java/Kotlinだけにくらべて、C++を使うと(マシン語に直されたところの)
ロジック部分は簡単に2〜3倍に高速化される。それだけでも十分で、
64BIT化しても、ほぼ高速化になった恩恵は受けないどころか、メモリ効率は
むしろ落ちる。
また、Java/Kotlinだけだと、64BIT化されてもビルド時間は増えないが、C++を使うと、
ビルド時間も倍かかるようになる。数%の速度向上のためにビルド時間が倍掛かるのはおかしく、
本来は、どうするかは開発者の判断にゆだねるべきなのに、32/64の両対応が強制される。
これも独占禁止法違反だと思う。

770デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 14:00:29.54ID:xrPgyhkt0
C++のようなマシン語に直される言語を使った場合、これからは、テストもほぼ、
倍かかるようになってしまた。
Java/Kotlinだけだと一回のテストで済むのと比べて不利。
原理的には32BITだけでもアプリユーザーの体感速度は数%しか変わらないのに、
ただただ、開発者に手間をかけるだけの施策。

771デフォルトの名無しさん (ブーイモ MMb6-bKoX)2021/07/03(土) 14:14:05.96ID:42ROE1reM
ブログでやれ

772デフォルトの名無しさん (ワッチョイ 0b90-5k16)2021/07/03(土) 16:49:40.21ID:gAHM5nnh0
googleというよりarmのチップで32bit命令対応しなくなるんだから
cortexX2は対応
cortexA710は非対応
cortexA510は対応
bigコアが32bit命令を実行できない

773デフォルトの名無しさん (ワッチョイ 6b01-M7pD)2021/07/03(土) 17:48:35.62ID:JElVt3et0
数%も速度向上できるなら例えビルド時間が10倍になってもウェルカムと考える俺が少数派なのか?

774デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 18:31:03.84ID:xrPgyhkt0
>>773
C#は、速い場合でもC++の1.5倍くらい時間が掛かることが多いが、
ウェルカムな人が多いから、あなたは少数派だろうな。

775デフォルトの名無しさん (ワッチョイ 6b01-Q9JX)2021/07/03(土) 18:57:26.11ID:e3rgOj2G0
C#の速度はC++の95%だよってMSが言ってた

776デフォルトの名無しさん (ワッチョイ 6b01-M7pD)2021/07/03(土) 19:10:29.14ID:JElVt3et0
>>774
昔々、ビルド時間が数時間なんて当り前の世界で育ったので、今のコンパイラのターンアラウンドタイムはほとんどゼロに等しくてセロを10倍しても誤差と思っちゃうわ。
ぶっちゃけ老害と認める。

777デフォルトの名無しさん (スッップ Sdaa-5wx8)2021/07/03(土) 19:36:41.94ID:nRcmB9C6d
>>776
ああ、俺も昔仕事で大きいシステムやってた時は、半日以上かかるのやってた事あるわ
ライブラリビルドするのに半日、それ使ったシステムのビルドにまた半日とかw
まあ、そういうのはビルド流して他の事してるから、インタラクティブなビルドの時間とは単純な比較は出来ない気もするけどね

778デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 20:17:28.91ID:xrPgyhkt0
>>775
嘘つき。その人。

779デフォルトの名無しさん (アウアウクー MM63-eD3f)2021/07/03(土) 21:02:20.50ID:u39ZNdVyM
遅かったらUnityに採用されんよ

780デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/03(土) 21:08:20.78ID:xrPgyhkt0
>>779
遅くてもC#でなければプログラミングできない層がかなりいるからだと思うが。

781デフォルトの名無しさん (ワッチョイ 9ebb-WY8F)2021/07/03(土) 22:04:24.13ID:lfT32iwO0
エスパーの人に教えて欲しいんだけどさ
チュートリアルのプロジェクトで、VSCodeで保存してChromeで動かそうとすると
Waiting for connection from debug service on Chrome...
みたいに出て数分間待たされる
待たされる原因や、原因の調べ方を教えてくれんかな?
ディスクもCPUもメモリも食っていなさそうで、本当にメッセージ通りChromeの応答を待ってるだけなんじゃないかと思うんだけど・・・・なんでこんなことになるんだろうか・・・・

782781 (ワッチョイ 9ebb-WY8F)2021/07/04(日) 20:35:04.50ID:mWpZCyif0
すまぬ、Flutterのアップデートしたらだいぶ改善したわ
ファイルが壊れていたのか一部のバージョンがおかしかったのか原因はわからんが・・・・

783デフォルトの名無しさん (ワッチョイ ab2c-Ijop)2021/07/04(日) 21:15:56.38ID:aHJdtdht0
Ruby, Selenium Webdriver でも、

Chrome は自動更新されるから、
Chromeドライバーのバージョンと不一致が起こって、動かなくなる

その都度手動で、新しいドライバーをダウンロードしないといけない。
そのダウンロードを自動化した、モジュールもあるけど

784デフォルトの名無しさん (ワッチョイ 6b01-e+fT)2021/07/05(月) 00:33:30.01ID:L8XV6suX0
flutter upgrade
flutter clean
してみ

785デフォルトの名無しさん (ワッチョイ 8f5f-buyg)2021/07/06(火) 22:04:47.95ID:b5J/L6mu0
ディレクトリ構成って本当に悩む

あとクラス名の付け方も悩む
このあたりPHPのPSRみたいにルール決まってたらいいんだけどな

786デフォルトの名無しさん (ワッチョイ 6b01-e+fT)2021/07/07(水) 07:14:49.97ID:wNJG0J2U0
ITはセンス

787デフォルトの名無しさん (ワッチョイ 0a42-/kLd)2021/07/07(水) 20:48:43.59ID:YxF5kXH/0
it is sense

788デフォルトの名無しさん (ワッチョイ 1f61-W0GL)2021/07/08(木) 00:23:25.63ID:5N2qglS20
fucsia で end-user が使う言語は、dart(flutter)と書いてある資料もあるが、
別の資料では、end-user向けにサポートされている言語は、C、C++、Dartとある。
システムコールはC形式。
少なくとも、第一言語は、AndroidのようなJavaやKotlinではない。
APIがCなら、Androidより速度は向上するだろう。

789デフォルトの名無しさん (ワッチョイ 8710-kcc1)2021/07/08(木) 02:08:11.34ID:gPU5i6ch0
swiftも入るんじゃないっけ?

790デフォルトの名無しさん (ワッチョイ 9ebb-NnMz)2021/07/08(木) 08:24:28.64ID:bv50rMhF0
競合他社にイニシアチブ与えるようなことするわけ無いだろ

791デフォルトの名無しさん (ワッチョイ 8ae4-36EZ)2021/07/08(木) 09:25:06.90ID:QHafnBSB0
>>788は結構デタラメだから気にするな
エンドユーザはつまるところOS使用者なのでプログラムを書かない。開発者はC/C++やDartの他にRust、Go、Pythonはサポートされる。
システムコールにC形式とかはない。FichsiaではZirconというカーネル群があって、そいつを呼び出す。
全部fuchsia.devにあるからデマを信じないように
本人はデマのつもりは無いんだろうが

792デフォルトの名無しさん (アウアウクー MM63-eD3f)2021/07/08(木) 09:34:01.71ID:q8GC8RumM
AndroidもAPIはC++だろ…

793デフォルトの名無しさん (ブーイモ MMc7-bKoX)2021/07/08(木) 09:37:13.45ID:JXb9x2DlM
現状用意されてるzircon syscallのインターフェースはC ABIのようだが
https://fuchsia.dev/fuchsia-src/concepts/kernel/vdso

794デフォルトの名無しさん (ワッチョイ 8ae4-36EZ)2021/07/08(木) 09:58:32.07ID:QHafnBSB0
>>793
ABIに言語は関係ない。関係あればそれはAPIと呼ぶ
それはCで書かれた関数をコンパイルしたバイナリを呼ぶという意味。バイナリの時点で言語とは切り離されてる
システムコールもそうだけど、結局バイナリに対しての呼び出しだから、もし言語云々言うのならアセンブリ言語のレベルでないと扱えない。CもRustもシステムコール時に内部ではアセンブリ言語を呼んでるみたいね

795デフォルトの名無しさん (ブーイモ MMc7-bKoX)2021/07/08(木) 10:46:04.69ID:JXb9x2DlM
元レスのC形式ってそういうことでしょ
他の言語から呼び出す場合はffi経由でないと呼び出せない。rust向けのapiもcをラップしてるだけ。
システムコールを実行するには最終的にsyscallやsvc命令を呼び出さないといけないのだから一部アセンブラで書く必要があるのはどのOSでも当たり前なんだが

796デフォルトの名無しさん (ワッチョイ 8710-kcc1)2021/07/08(木) 14:05:12.84ID:gPU5i6ch0

797デフォルトの名無しさん (ワッチョイ 9ebb-NnMz)2021/07/08(木) 22:38:14.60ID:bv50rMhF0
>>796
まじかよ。正直スマンカッタ。
flutter+swiftでiosアプリの流入促進でも狙ってるんだろうか…

798デフォルトの名無しさん (ワッチョイ 5301-YHtZ)2021/07/08(木) 23:21:56.91ID:Ey0WrnCQ0
需要があるかは知らんが、Windows 11でAndroidアプリが走るようになるし、
OS下剋上、戦国時代へ突入かね?

799デフォルトの名無しさん (ワッチョイ 23e4-B1bW)2021/07/09(金) 00:23:51.22ID:G9PGgdh80
>>795
一応、機械語でもいい。特にCやRustは機械語でもおかしくないような気がする。まあ対応づいてるけどね
それから振興OSに当たり前が通用するかわからんじゃんか

800デフォルトの名無しさん (ブーイモ MMeb-QKhL)2021/07/09(金) 01:12:33.19ID:xB9mxowLM
一応とか気がするとか分からんじゃんとかフワフワしすぎ

801デフォルトの名無しさん (ワッチョイ ed61-v8zp)2021/07/09(金) 01:36:12.71ID:1/fSqXmP0
>>791
使えることと基本にしていることとは違う。
Androidも、Cは使えるが、APIの基本は Java/Kotlin。
Cを使う場合でも Java/Kotlin が必須となる。
一方、Windows/Linux/Unix は、Javaも使えるが基本はC。
Cを使う場合、Cだけで済む。
Cは、マシン語と直結しているので、Java/Kotlinを含めたあらゆる
言語と相性が良く、Javaだけで作る場合のモードチェンジも必要ない。
一方、Java/Kotlinは、マシン語と直結していないので、
他の言語とはとても相性が悪く、必ず JNI というモードチェンジ
の仕組みを使わなければ成らず、Cだけで書こうと思っても、
必ずJNIを使ったモードチェンジをある程度の頻度で行うことが必須となる。

802デフォルトの名無しさん (ワッチョイ ed61-v8zp)2021/07/09(金) 01:47:12.33ID:1/fSqXmP0
>>801
[補足]
1. OSのAPIがCを基本としている ---> APIがマシン語のインターフェースを基本としている
--->どんな言語でもモードチェンジ無しで最高効率で動く。
(Cは、マシン語と直結しているので、ABIでもありAPIでもある。
マシン語とCの違いが実質的に無いと言えば無いので、Cというよりも、マシン語の
インターフェースであり、それより高速なものが存在して無いとも言える。
ありとあらゆる言語の母体である。)

2. OSのAPIがJava--->他の言語を使う場合、Javaとの間でモードチェンジが
必須となり、最高効率で動くことは出来ない。
Javaのクラスやメソッド群をAPIと考えると、それらはマシン語ではないので、
APIとABIに意味の開きが出てくるのが、1とは違うところである。
Javaは、Cとは違ってマシン語とは言えないので、他の言語の母体とはならず、
他の言語を使う場合、Java言語で、他の言語のインタプリタを直接作る場合は除き、
いったん、マシン語モードに切り替えるために JNI が必要となる。

1の場合、Cがマシン語とも言えるのでCを基本としているといえるのかどうか
意見が別れるとも言える。

803デフォルトの名無しさん (ワッチョイ ed61-v8zp)2021/07/09(金) 01:54:23.37ID:1/fSqXmP0
[補足]
WindowsやLinuxは、OSのAPIはC風であり(それはマシン語のインターフェースでもある)、
それしかサポートしていないとも言えるが、Cが余りもマシン語と近いために
他のあらゆる言語は、サポートしなくてもほぼ最高効率で動くことが出来る。
サポートしていなくてもあらゆる言語が Windows で動き、あらゆる言語で
アプリケーションを作ることが出来る。

一方、AndroidがOSとして基本サポートしているのは Java/Kotlin のみ。
Cは重要すぎるため、社としては、NDKでJNIを通じてサポートはしていると
言えばサポートしてはいるが、それでもアプリの基本が Java/Kotlin であるため
必ずモードチェンジが必要となる。

一方、Fuchsiaの場合は、OSがサポートしているのは、CとDartだと書いてある。
これは、他の言語でアプリが作れないことを意味するのではない。

804デフォルトの名無しさん (ワッチョイ 0501-4x/S)2021/07/09(金) 04:19:12.96ID:JkWdzVXP0
残念ながらワクチンに予防効果は無い、貫通しまくり、それでも重症化も死亡者も少ないから良いといってるが
イスラエルの場合だと、未接種者より接種者のほうが死亡例が多くなってる

イギリスの1日の新規感染者3万人超す 1月以来最多
https://asahi.5ch.ne...newsplus/1625750338/

805デフォルトの名無しさん (スッップ Sd43-lCHT)2021/07/09(金) 06:18:39.49ID:n18OM0YBd
>>801
>Cは、マシン語と直結しているので、Java/Kotlinを含めたあらゆる
意味不明w

806デフォルトの名無しさん (ワッチョイ 0501-6g6h)2021/07/09(金) 06:19:36.63ID:QHqrGmkn0
Cの呼び出し規約がマシン語とイコールのように読み取れるけどさすがにそれは誤解招くでしょ。

807デフォルトの名無しさん (ワッチョイ cbbb-iyCa)2021/07/09(金) 07:35:38.34ID:0Ve7WLwQ0
すまんがこれ、コンテナにListViewを入れるとエラーが起きるのは何故なんだぜ?
画面の一部だけリストにしたいとかあかんの?

808デフォルトの名無しさん (ワッチョイ 0501-6g6h)2021/07/09(金) 07:46:01.98ID:QHqrGmkn0
>>807
どういうエラーか分からんが、hasSizeうんたらってエラーならListViewがサイズ決められないって怒られてる。
ListViewの外にExpandedとか置けば直るはず。

809デフォルトの名無しさん (ワッチョイ cbbb-iyCa)2021/07/09(金) 07:56:46.84ID:0Ve7WLwQ0
>>808
まじか、ありがとう!
もしかしてViewってついてるやつは特殊なのか!?とか思ったり、わけわかんなかった

810デフォルトの名無しさん (ワッチョイ cb10-rc1h)2021/07/12(月) 03:47:00.80ID:94u5bLqm0
dartって複数種類の型を持つListって定義できないのか。TypeScriptでいう[number, string]みたいな

811デフォルトの名無しさん (ワッチョイ 23e4-B1bW)2021/07/12(月) 06:59:23.56ID:h63FyNRh0
>>810
本当になんでもいいならList<dynamic>でいけたはず
int, String固定なら、それぞれどういう用途で使うかに対して名前をつけるというのがいいんじゃないか
例えばint age, String nameだったら
abstract class PersonData {
final value;
PersonData(this.value);
}
class PersonAge extends PersonData✓{
final int value;
Age(this.value) : super(value);
}
class PersonName extends PersonData {
// 略
}
とかしておけば、List<PersonData>に入るのはPersonAge, PersonNameという役割を持ったint, Stringになる
クラスの作り方はもっと良い方法あるかも…

812デフォルトの名無しさん (アウアウウー Sa09-6g6h)2021/07/12(月) 09:35:17.82ID:YM5yp6X0a
継承を使わずコンストラクタで
Person.fromAge
とか
Person.fromName
とかもありかもね。
この場合も値の内部保持はdynamicだけど。

813デフォルトの名無しさん (ワッチョイ cb10-rc1h)2021/07/12(月) 15:45:53.05ID:94u5bLqm0
いやー確かにデータ構造としてはそれでいいんだろうけどね
事情としては、APIで取得するJSONがそういう値でjson_serializableでそのままfromJson出来なくてなんだかなあとなっている
TupleのGoogle謹製のパッケージはあったけどjson_serializableと組み合わせるのは難易度高そうだった

814デフォルトの名無しさん (ワッチョイ d501-bbE+)2021/07/12(月) 19:36:33.96ID:fvUGnE6H0
Json形式のデータから、ディクショナリ(Map)構造に変換するパッケージがあった
ような記憶があるけど、今すぐ名前が思い出せんな。

815デフォルトの名無しさん (ワッチョイ 0501-6g6h)2021/07/12(月) 20:13:24.27ID:/bNviBv20
>>813
Tupleはあくまで値のペアを格納するものなのでちょっと目的とは違うくない?
俺も同じような事で悩んだけど、結局一旦dynamicで受けて適切なエラー処理を入れながら目的の型に変換した記憶が。

816デフォルトの名無しさん (ワッチョイ cd5f-52dm)2021/07/12(月) 20:18:02.55ID:AmSiOkT50
指定した時間にアプリを自動起動する方法ってFlutterじゃ無理ですか?

817デフォルトの名無しさん (ワッチョイ d501-bbE+)2021/07/13(火) 06:29:50.06ID:6ahSbHjH0

818デフォルトの名無しさん (ワッチョイ cd5f-52dm)2021/07/13(火) 11:33:15.14ID:82f4ikjx0
>>817
Google純正の時計アプリなんですけど
アラームを設定してからアプリを閉じても、指定した時間にアプリが起動して音が鳴るんです
バックグラウンドではないのにアプリが立ち上がる、そういうことがしたいんですね
https://play.google.com/store/apps/details?id=com.google.android.deskclock&;hl=ja&gl=US

819デフォルトの名無しさん (ワッチョイ d501-bbE+)2021/07/13(火) 11:44:45.54ID:6ahSbHjH0
>>818
Flutter/Dartの問題というより、プラットフォーム(OS)依存になると思います。
Windowsだとタスクマネージャーに登録しますが、Androidの場合だと、

http://android-note.open-memo.net/sub/activity__autorun.html

のようなことをする必要があります。 Flutterから使う場合、以下のようなパッケージが
あるみたいです。 但し、Android限定です。 iOSは判りません。

https://pub.dev/packages/android_alarm_manager (旧)
https://pub.dev/packages/android_alarm_manager_plus

820デフォルトの名無しさん (テテンテンテン MMcb-B1bW)2021/07/13(火) 14:15:13.67ID:cPxfYMz5M
質問させてください。

現在、次のような状況です。
1,CustomPaintで画面サイズより大きな画像を、画面内だけ描画
2,GestureDetectorのonPanUpdateのdeltaを用いてcanvasのoffsetを変更して画像を移動

この状況で、描画する画像が大きいため、スクロールバーで一気に移動したいときがあります。
しかし、一方向のSliverの並びではScrollbarとCustomScrollViewの子要素にすればよいのですが、上記の状況ではViewport(?)などが設定されておらず、簡単にはスクロールバーを実装できません。
それっぽい四角を配置するのではなく、Scrollbarウィジェットの子要素として配置できる形で実装したいです。

何かを継承して、viewportの大きさなどを指定するのだと思うのですが、ソースを読んでも理解できませんでした。
もし分かる方がいれば教えて下さい。お願いします。

821デフォルトの名無しさん (ワッチョイ cd5f-52dm)2021/07/13(火) 14:48:01.79ID:82f4ikjx0
>>819
ありがとうございます
ためしてみます!

822デフォルトの名無しさん (ワッチョイ d501-bbE+)2021/07/13(火) 16:08:21.37ID:6ahSbHjH0
>>821
どうやら「flutter_local_notifications 」パッケージを使った方がよさげな模様。
これなら、AndroidだけじゃなくiOSもいけるっぽい。

https://ichi.pro/flutter-no-tsuchi-to-ara-mu-41660884726638
https://stackoverflow.com/questions/61905143/how-to-create-alarm-app-in-flutter-for-ios
https://pub.dev/packages/flutter_local_notifications

823デフォルトの名無しさん (ワッチョイ cd5f-52dm)2021/07/13(火) 18:15:51.60ID:82f4ikjx0
>>822
なるほど!ありがとうございます!

824デフォルトの名無しさん (ワッチョイ bdae-6oml)2021/07/14(水) 11:25:22.45ID:gWKZTcc80
Flutterをちょっと触ってみた感じだとAndroidStudioでもVSCodeでも使えるけど、
スマホアプリを作るのにどっちがオススメとかありますか?
普段はスマホアプリをAndroidStudioで作って、VSCodeでPythonを書いてるから、感覚的にはどちらでも良いんだけども
エディタの違いだけだから好きにしろってのが正解?

825デフォルトの名無しさん (ワッチョイ 615f-CB+s)2021/07/16(金) 11:54:58.92ID:CSG59Cdu0
私は初心者なのであまり参考にならないと思いますけど
AndroidStudioでできることがVSCodeでもできるならVSCodeのほうが良いのではないでしょうか

開発環境のメモリが足りないなどでIDEが思いなら私はVSCodeを選ぶと思います。
ただメモリに困っておらず快適なのでAndroidStudioを使っています
IDEでやれることをVSCodeでも同じようにやれるかどうかはVSCodeのプラグイン次第なので
そこの学習コストや調査コストにかけられるかどうかで洗濯してみてはいかがでしょうか。

ちなみに私はVim使いですが、やっぱりVim上で完結できない機能もあるので
AndroidStudioを使います

826デフォルトの名無しさん (ワッチョイ dae4-fAEb)2021/07/16(金) 12:50:53.72ID:EyCg5AFe0
個人的にはVSCodeがおすすめ
ビルド状況の確認は確かAndroidStudioでしか出来ないけど、開発のしやすさは多数の拡張機能が揃ってるVSCodeの方がしやすい印象
軽量で、他の言語とかで使ってた拡張機能も使えるものも多くて環境も揃えやすい

827デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 11:24:57.34ID:+//uVn040
>>824
vscodeはideじゃなくて所詮汎用のエディタ
基本性能が劣るから使いたくない
色々な表示が見にくくてカスタムしても足りない
flutterのプラグインにinspector, performanceとかの機能がたぶんない
起動は早いかもしれないけどインデックスとかを起動時にしないだけでメソッドの使用箇所とかの最初の検索時に長く待たされる
メモリはくわない

android studioはide
カスタムしなくても使いやすい
flutter開発用のタブやツールバーがある
リファクタリングの機能が強い
プロジェクトの設定やrunの設定がしやすい

自分で使って決めるのがいいよ
メモリが辛いからvscodeを選ぶのはダブルベッドが快適なのに部屋が狭いからシングルにするようなもの

>>826
> 他の言語とかで使ってた拡張機能も使えるものも多くて環境も揃えやすい
有料のintellij ideaなら他の言語の拡張機能も使えるらしいよ

828デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 11:38:49.37ID:SNldCcMt0
VSCodeでもインスペクタあるじゃん。

俺はVSCode派。
色々拡張使ってるから、Android Studioだとイマイチ。

829デフォルトの名無しさん (ワッチョイ dae4-fAEb)2021/07/17(土) 12:01:10.20ID:idd2wS0Y0
>>827
他の言語で使ってた拡張機能ってのはそういう意味じゃなくてVSCode自体のエディタ拡張のこと
単語の誤字を見つけてくれるだとか、対応する括弧に同じ色をつけるだとか、フォーマッターとかGit関連とかリモート開発とかそういうの
言語によらない一般的な機能はDartにも適用できるから、今までの開発環境そのままでFlutter開発ができるイメージ
そしてインスペクターはVSCodeにもある

830デフォルトの名無しさん (オッペケ Sr75-m76p)2021/07/17(土) 12:36:55.45ID:yMtstkFfr
VScodeはカスタマイズ出来ない人には辛いかもね
玄人向きだ

831デフォルトの名無しさん (ワッチョイ 9501-N2mG)2021/07/17(土) 14:27:31.67ID:lsj81KFK0
vscodeってIDEだと思ってたけど違うのか?

832デフォルトの名無しさん (ワッチョイ 7d2c-9eOX)2021/07/17(土) 14:46:29.67ID:fMjrGIrY0
実態はどうあれVSCodeはIDEではなくコードエディタ

833デフォルトの名無しさん (オッペケ Sr75-m76p)2021/07/17(土) 15:47:07.35ID:yMtstkFfr
VSとか使う気にならないぐらいの
スーパーなエディタ

834デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 15:57:32.32ID:+//uVn040
>>828 >>829
> VSCodeでもインスペクタあるじゃん。
> そしてインスペクターはVSCodeにもある
vscode内で使えないと「vscodeにもある」とは言えないけど使えるようになった?
前はvscode内で開けなくてブラウザを開かないといけなかった

>>829
> 今までの開発環境そのままでFlutter開発ができるイメージ
intellij ideaはjava, dart&flutter, c++他いろいろに使えるんだから同じことじゃん

835デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 15:59:05.87ID:+//uVn040
> 色々拡張使ってるから、Android Studioだとイマイチ。
それは逆も言えるよね
android studioの拡張を色々使ってるからvscodeだとイマイチ

836デフォルトの名無しさん (アウアウクー MM35-kJOl)2021/07/17(土) 16:03:55.81ID:PvcQ06yVM
使いたい方を使え

837デフォルトの名無しさん (ワッチョイ 7d2c-9eOX)2021/07/17(土) 17:21:50.46ID:fMjrGIrY0
>>834
VSCodeの中でInspectorとかPerformanceとか開けるようになってるよ
ブラウザで開く機能も残ってる

838デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 18:12:28.78ID:SNldCcMt0
>>834
VSCode内で開ける。

IntellJは仕事で使うにはライセンス買わないといかんので、布教しづらいのもある。

839デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 18:14:22.30ID:SNldCcMt0
>>835
Android Studioの拡張より、VSCodeの拡張の方が自由度高いと思うが、
それでも、Android Studioの拡張が良いならそれでいいんじゃない?

Rainbow csvとか便利よ。

840デフォルトの名無しさん (ワッチョイ 615f-CB+s)2021/07/17(土) 18:42:47.63ID:PEe41EmP0
IntellJって有料だったの?と思ったらおいどんはオープンソース活動してたから無料で使えてただけだった

841デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 18:49:05.23ID:+//uVn040
>>837 >>838
へえ使えるようになったんだね

>>839
rainbow csvはandroid studioにもあるけど何か違うの?
他にもっと便利なcsvもあるし

自分が使ってる特定の拡張が使えないと困るとかそういう話ならそれも逆が言えるからvscodeのほうがいい理由にはならないね

842デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 18:54:30.52ID:+//uVn040
>>840
community版じゃね?
万能なのはultimate

843デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 19:04:24.04ID:SNldCcMt0
>>841
違わないと言えば違わないし、違うと言えば違うわな。

どうしても推したいわけではないし、話が噛み合ってないと思うわ。

844デフォルトの名無しさん (アウアウキー Sa4d-rFaQ)2021/07/17(土) 19:18:04.02ID:I3bNeCoQa
>>843
え?
両方見たら同じにしか見えなかった。

845デフォルトの名無しさん (ワッチョイ f6bb-KpGY)2021/07/17(土) 19:25:13.85ID:MR/iQvAS0
IDEとエディタのどっちが上話は宗教戦争にしかならんからやめれ

846デフォルトの名無しさん (ワッチョイ 5a42-Jptq)2021/07/17(土) 19:27:53.51ID:hm/+uR1h0
どちらも負けを認めないから永久に平行線だしな

847デフォルトの名無しさん (ワッチョイ dae4-fAEb)2021/07/17(土) 19:33:37.86ID:idd2wS0Y0
普通はどっちかしか使ってないし、調べもしないから話が噛み合わないね
ここまで意見割れるなら結局どっちも一度使ってみるのが良いんじゃないかってのに戻るよな

848デフォルトの名無しさん (ワッチョイ 9501-Lyc+)2021/07/17(土) 19:34:26.62ID:iCKbIDvP0
基準をしめしてこういう部分はこっちが上という話であれば建設的になるかもしれない

849デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 19:38:31.40ID:+//uVn040
>>843
矛盾したことを言っといて屁理屈言う人とはまあ噛み合わないね
でも意見は一致してると思うけどな
合うほうを使えばいいって考えだよ

850デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 19:42:35.93ID:SNldCcMt0
>>844
差なんか見つけようと思えばいくらでも見つかる。
水掛け論よ。

>>849
俺も合う方を使えば良いと思うよ。

851デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 19:43:00.36ID:SNldCcMt0
エディタから派生した環境と、
統合開発環境から派生した環境だと、
割とエディタから派生した環境の方を重宝するかな、ってぐらい。
emacs派だから徹底的に合わんと思う。

VSCodeはターミナルが大きくなって、最近棲みやすくなった。

852デフォルトの名無しさん (ワッチョイ 8910-kVgh)2021/07/17(土) 19:44:51.87ID:0G1sZp7Q0
逆言うと2択かも
他は考えられない

俺はvscにvimプラグイン入れてflutter書いてるけど快適
敢えてvimで書こうとは思わないな

853デフォルトの名無しさん (アウアウキー Sa4d-rFaQ)2021/07/17(土) 19:53:26.82ID:I3bNeCoQa
差を見つけようと思わなければ大して違わないプラグインを何のために挙げたの?

854デフォルトの名無しさん (ワッチョイ 55ad-RbwH)2021/07/17(土) 20:20:57.01ID:SNldCcMt0
>>853
勢い。

855デフォルトの名無しさん (アウアウキー Sa4d-rFaQ)2021/07/17(土) 20:37:10.97ID:I3bNeCoQa
>>854
好き。

856デフォルトの名無しさん (ワッチョイ dae4-fAEb)2021/07/17(土) 20:45:28.11ID:idd2wS0Y0
VSCodeはRemoteDevelopmentがめっちゃええぞ

857デフォルトの名無しさん (ワッチョイ 052f-Io+N)2021/07/17(土) 20:52:14.49ID:+//uVn040
>>856
それflutterの話?

858デフォルトの名無しさん (ワッチョイ dae4-fAEb)2021/07/17(土) 22:25:24.24ID:idd2wS0Y0
>>857
別にFlutterに限った話じゃないので、大して違わなくないプラグインの例のつもり
特にクロスプラットフォーム開発のできるFlutterならWSL上やSSH越し、Docker内で開発することあると思うけど、マジでおすすめだよ

859デフォルトの名無しさん (ワッチョイ 0d01-6DSo)2021/07/18(日) 02:35:32.27ID:VhrchZXT0
intelijから入ったのvsに移行できんかったわ
慣れからは逃れられない

860デフォルトの名無しさん (アウアウキー Sa4d-rFaQ)2021/07/18(日) 06:54:41.51ID:R29RZMH9a
>>858
IntelliJ系IDEに搭載されてる機能と比べて
なにが優れてるのか教えて。

861デフォルトの名無しさん (ワッチョイ 9501-hwij)2021/07/18(日) 08:38:54.64ID:cj6ZXXbS0
>>860
エディタがキビキビ動く

862デフォルトの名無しさん (アウアウキー Sa4d-rFaQ)2021/07/18(日) 09:18:45.92ID:hCYC6Hxta
>>861
>>858の機能の話だよ。

863デフォルトの名無しさん (ワッチョイ 615f-CB+s)2021/07/18(日) 14:14:21.58ID:iGKUCtTg0
速さの問題だったらメモリ16GB SSDの環境でCPUもグラモもミドルクラスのものだったら対して変わらないよ

864デフォルトの名無しさん (ワッチョイ 7d2c-9eOX)2021/07/18(日) 14:38:16.06ID:YLwHnOUT0
エディタ戦争は結局どっちも納得しないから終わらん
どっちでも問題無く開発できるから好きな方使えばいいんじゃね

865デフォルトの名無しさん (ワッチョイ 9501-hwij)2021/07/18(日) 20:22:28.13ID:cj6ZXXbS0
>>862
Extensionの設定はvscodeが楽、なんだけどsetting.jsonの切り替え機能が無いから、モバイルとサーバやるとメンドイ。

866デフォルトの名無しさん (ワッチョイ 552c-NvNM)2021/07/18(日) 20:42:55.96ID:H/NN8O820
今は、Windows 10 のハイパーバイザーで、
WSL2, Linux, Docker Compose, VSCode(Remote Container, Remote WSL)

Ruby on Rails, Node.js(Webpack, Babel)
データベース、ブラウザを起動するから、

メモリは、16GB 以上必要で、32GB推奨。
8GBじゃ、キツイ

この内、Windows側で起動するものは、VSCode、ブラウザ。
これら以外は、Linux側

867デフォルトの名無しさん (ワッチョイ f6bb-xXJe)2021/07/18(日) 23:59:12.85ID:nijjgiiu0
intellijはろくに使ったことがないけど、リファクタリング機能とかプロファイリング機能とかはvscodeより優れてたりしないの?

868デフォルトの名無しさん (ワッチョイ 9501-daLI)2021/07/22(木) 04:37:26.98ID:AcxNoDKG0
無神経アスリート死ねよ、五輪殺人自民党死ねよ

869デフォルトの名無しさん (アウアウウー Sa39-Rh1M)2021/07/22(木) 08:33:56.44ID:8GgI1nYVa
五輪よりガキの夏休みを廃止してほしいわ

870デフォルトの名無しさん (スププ Sdfa-dYN1)2021/07/22(木) 20:56:13.63ID:W+0hIFDKd
>>868
はい通報。

871デフォルトの名無しさん (ワッチョイ 1390-Whm1)2021/07/25(日) 17:36:56.87ID:5hP06Cwg0
Web以外のパソコンからスマホまでのクライアントサイドは色々やってきたけど、
サーバーサイドは一つだけでいいかなと思ってるが何がお勧め??
一番高速じゃなくていいが、上位グループのやつ
C#できるからASP.NETCoreあたりが無難??

で、ASP.NETでWebAPI作ってFlutterWebで、Android/iOS/Webで一気に
フロントエンド作って完璧??

872デフォルトの名無しさん (ワッチョイ 13e4-KmYI)2021/07/25(日) 20:49:07.76ID:KnZ0ZpN60
>>871
クライアントサイドでFlutter使うなら、どうせなら全部Dartで書くほうがいい気がするね。親和性も高いし、なんといっても十分高速に動作する
Dartは元々ソケットプログラミングは可能だし、AQUEDUCTというのもある
最も無難なのはPHPだが、HTMLを直にやり取りしないから最近ならGoやPython、Rubyあたりが選択肢に入る

873デフォルトの名無しさん (ワンミングク MMd3-gynN)2021/07/25(日) 20:59:00.74ID:MU31hGNjM
今時、フルスクラッチは効率悪すぎるし、よっぽど特殊な用途でなければ、ライブラリやフレームワークがこなれてるかどうかだよね

874デフォルトの名無しさん (ササクッテロ Sp85-D1NV)2021/07/25(日) 21:30:09.38ID:IvcU+behp
鯖はPythonが無難よ
他言語だとAI絡みの案件来たとき面倒増えるだけだし
クライアントがFlutterならFirebase/Amplify使うだろうけどPython選んどけば何も問題もない

875デフォルトの名無しさん (ワッチョイ b15f-J52m)2021/07/25(日) 21:46:16.70ID:8fI7/2m10
Navigator 2.0の公式ライブラリを作るような話をどこかで聞いたけど
まだかなまだかな

876デフォルトの名無しさん (ワッチョイ 13e4-KmYI)2021/07/25(日) 21:51:34.50ID:KnZ0ZpN60
>>874
Pythonは動作が遅すぎるから、問題ある
AI絡みのことがしたい時、別サーバーを建ててそこでPythonを動かすから、WebAPIサーバー側にPythonを選ぶかどうかは本当に関係ない

877デフォルトの名無しさん (ワッチョイ 532c-MYQi)2021/07/25(日) 23:50:47.91ID:Ie3kKwwU0
YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、Ruby on Rails のみ。
時給1万円のキャリアパスも、Rails → Go だけ

Node,js, Django も使われない。
PHP は一生やる必要はない

プログラミングのバックエンド技術スタックで採用が決まるのは、
Rails, Docker, AWS, Go の600万円

だから、AWSのくろかわこうへいのサロンにも、入る必要がある

基本は、AWS Fargate, Lambda などのサーバーレス。
サーバーを管理しない

Lambdaは、Rubyも使える

878デフォルトの名無しさん (ワッチョイ 51dd-25RX)2021/07/26(月) 04:29:37.72ID:aF8eY2yd0
>>877
スレ間違えてますよ

879デフォルトの名無しさん (ササクッテロ Sp85-D1NV)2021/07/26(月) 12:22:57.63ID:hH5EsBwVp
>>876
いやいや元がサーバーサイドを一つ(の言語?)にしたいって話なのに
AIだけPythonの別環境作ってたら解決にならないでしょ

880デフォルトの名無しさん (テテンテンテン MMeb-KmYI)2021/07/26(月) 13:06:58.74ID:8NczElVsM
>>879
サーバーサイドってWEBサーバーのこと言ってるんだから、AIはまた違う話だ
AIしたいならそれはサーバーサイドとは言わない

881デフォルトの名無しさん (ワッチョイ 1390-Whm1)2021/07/26(月) 17:53:23.24ID:HCEy4hv90
>>873
ですね
フルスクラッチはしたくありません
で、ASP.NETならoauth2のWebAPIとかも簡単に
作れそうだし、TechEmpowerのベンチ見ても速度いい線いってるし
これがいいかなと思った次第です

882デフォルトの名無しさん (テテンテンテン MMeb-KmYI)2021/07/26(月) 18:26:34.13ID:8NczElVsM
>>881
たしかにC#は十分古いしASP.NETも年代重ねてるけど、使用者が少なくてコミュニティが発達してないから、こなれてるとは言い難いよ
もう少し新しい言語でも使用者が多い方を選んでおくと、実践的な不都合の改善がされていることを期待できるし、情報量も多い

883デフォルトの名無しさん (ワッチョイ 512f-qCnf)2021/07/26(月) 19:09:22.49ID:twBA/Qnm0
スレ違い
サーバーサイドはFlutterで利用できるインターフェースを作れればなんでもいい

聞きたいことはそういうことじゃないなら何がしたいのか明確にしてよ
「サーバーサイドは一つだけでいいかな」って個人のアプリのため?

884877 (ワッチョイ 532c-MYQi)2021/07/27(火) 04:58:39.21ID:x4yitIm80
>>877
に書いたけど、KENTA が結論を出している!

フロント/バックエンドを同じ言語で作れば、複数言語をやらなくて良いという、
Node.js は結局、シェアを取れなかった

結局バックエンドは、Rails, Go だけ。
時給1万円のキャリアパスも、Rails → Go だけで良い。
だからKENTAは、この道筋しか教えていない

Node,js, Django も使われない。
PHP は一生やる必要はない

動的言語のバックエンドは、
Railsよりも、かなりのプラス面がないと使われない

つまり、JS, Python, PHP で、バックエンドを書くのを嫌がる、香具師が多い

バックエンドは複雑怪奇なソースコードになるから、
Ruby以外だと可読性が低くて書けない。
他人のソースコードも読めないから、保守できない

実用的には、Rails, Go だけ。
Rust, Elixir も、普及のキャズムを越えなかった。
まあ、スクエニなどは、Elixirを使っているけど

885デフォルトの名無しさん (ワッチョイ 4901-D1NV)2021/07/27(火) 06:49:04.37ID:1T9Rt/Ya0
Firebase導入してからWebAPI自作する事なんて無くなったぞ
無価値な労力かける前に環境見直せよ

886デフォルトの名無しさん (ワッチョイ b15f-J52m)2021/07/27(火) 10:52:37.30ID:LjVXOnbf0
サーバから通知送るのってFirebaseが王道ですか?

887デフォルトの名無しさん (バッミングク MM0d-DDPI)2021/07/27(火) 12:06:31.84ID:jpohwJyrM
そういやdartってaltJSだからlambdaやらcloud functionでも動かせるはずか

888デフォルトの名無しさん (アウアウエー Sae3-2k4T)2021/07/27(火) 12:10:45.52ID:lR2CQBFLa
>>884
1日1回くらいの書き込みじゃ話にならないよ。
1分に一回くらい書き込まないと!
時間あるんだからちゃんとやろうよ。

889デフォルトの名無しさん (ワッチョイ 512f-qCnf)2021/07/27(火) 12:26:59.06ID:lylL+CJC0
>>885
WebAPI作るの労力かかるって思ってる駆け出しさんかな
Firebase使い勝手悪いしFirestoreは制限多くて余計に労力かかるし
仕様変更入ったときに変えにくくて泣くじゃん
TODOしか作ったことない人にはわからないか

890デフォルトの名無しさん (ワッチョイ 4901-D1NV)2021/07/27(火) 14:36:32.90ID:1T9Rt/Ya0
>>889
その余計な労力のかかる制限と使い勝手の悪さって具体的に何?w

891デフォルトの名無しさん (アウアウエー Sae3-2k4T)2021/07/27(火) 17:15:45.07ID:lR2CQBFLa
>>890
889:具体的とかそんなのやってねーから!!!

892デフォルトの名無しさん (ワッチョイ 13e4-KmYI)2021/07/27(火) 17:22:14.56ID:XCW0Uv+Y0
>>887
そのあたりは別にalstjs関係なく別言語動くよ
dartは別にaltJSじゃなく、JSへのトランスパイラが別で開発されてるだけ
Flutter Webで動作させるときに変換する
完全に別言語だから生成されたコードは読みにくくいけど、普通にJSやAltJS系書くより高速な処理になるようにコードが生成されるらしいね

893デフォルトの名無しさん (オッペケ Sr85-+y0p)2021/07/27(火) 17:46:33.56ID:V/uLeYofr
ブラウザへのDartVM搭載断念からFlutter発表前まではただのAltJS言語でしかなかったんじゃね

894デフォルトの名無しさん (ワッチョイ 512f-qCnf)2021/07/27(火) 18:50:07.56ID:lylL+CJC0
>>890
サーバーサイドの経験者なら聞くまでもなく明らかでしょ?
知らないから草生やして煽って聞き出そうとしてるのが見え見えで恥ずかしいよ
あとwは古いよ

895デフォルトの名無しさん (ワッチョイ 292c-SacM)2021/07/27(火) 19:07:31.18ID:2yzTlKKM0
>>894
経験者じゃなくて知らないから出来れば教えてほしい

896デフォルトの名無しさん (ワッチョイ b15f-J52m)2021/07/27(火) 19:13:43.74ID:LjVXOnbf0
画面の中にTextでhello worldって表示しているんですが
画面の中にこの文字列が表示されているかテストする方法を教えないでください

897デフォルトの名無しさん (ワッチョイ 4901-ln9m)2021/07/27(火) 19:15:35.00ID:eZsV09Lk0
時代はサーバーレス。 サーバーサイドとか、Web-APIを開発するなんて作業は
もはや時代遅れ。

https://azure.microsoft.com/ja-jp/services/functions/#overview

898デフォルトの名無しさん (アウアウエー Sae3-2k4T)2021/07/27(火) 19:36:52.08ID:lR2CQBFLa
>>895
894:だから具体的とかそんなんやってねーんだよ!!!!

899デフォルトの名無しさん (アウアウウー Sa5d-SlCo)2021/07/27(火) 20:12:07.26ID:xtC0kbowa
firestore辛いとこあるのわかる
小さいアプリならいいけど複雑だとrdbのほうが簡単

時代はサーバーレスっていうけどtwitterもインスタもtictocもたぶんサーバーレスじゃないよね?

900デフォルトの名無しさん (ワッチョイ 4901-D1NV)2021/07/27(火) 20:25:26.74ID:1T9Rt/Ya0
>>894
えぇ…自分で使い勝手とか言い出したのに…

901デフォルトの名無しさん (ワッチョイ 8110-zEhn)2021/07/27(火) 20:38:39.15ID:fcXW6QcH0
設計なんてケースバイケースで
なんでもかんでもfirebaseとかrdbmsとか
そういう偏った考え方してるからいろいろ辛いんでないの?
webapiが善とか悪じゃ無く使い分けが大事だと思う

902デフォルトの名無しさん (ワッチョイ 51dd-25RX)2021/07/27(火) 21:09:54.45ID:4eRbUGG40
ts2dartって開発止まったみたいだけど需要あるんかな
dartは色々きつい

903デフォルトの名無しさん (アウアウウー Sa5d-SlCo)2021/07/27(火) 21:32:57.11ID:xtC0kbowa
そのとおり
firestoreのほうができないことが多いからなんでもfirestoreでやろうとする人は他も知って使い分けるのがいいね

904デフォルトの名無しさん (アウアウウー Sa5d-SlCo)2021/07/27(火) 21:42:41.34ID:xtC0kbowa
>>902
慣れろ!
tsに慣れてればdartがきついしdartに慣れてればtsがきつい
jsを拡張したtsのほうがおれにはきつくて癖が少ないdartが馴染むけど慣れ次第だと思ってどっちも使ってる

905デフォルトの名無しさん (ワッチョイ 532c-MYQi)2021/07/28(水) 05:49:52.12ID:XEJo+pXZ0
企業が求めているのは、バックエンド技術者。
Ruby on Rails, Linux, Docker, AWS、データベース

だから、AWSのくろかわこうへいのサロンにも、入る必要がある。
AWS Solution Architect 資格とか、この本を読むとか

Amazon Web Services パターン別構築・運用ガイド 改訂第2版、2018

サーバー構築運用は難しいから、Amazon はサーバーを管理しない・サーバーレスを勧めている。
EC2 ではなく、Fargate, Lambda, Elastic Beanstalk など

Amazon Linux, Aurora も管理不要。
Amazonがセキュリティー更新してくれる

906デフォルトの名無しさん (アウアウエー Sae3-2k4T)2021/07/28(水) 11:52:12.95ID:krSB8hV+a
>>905
時間あるんだからもっと書き込めよゴミ笑

907デフォルトの名無しさん (ワッチョイ 4901-ln9m)2021/07/28(水) 21:07:42.06ID:AQPDK+FQ0
>>906
どうせ、どっかから拾ってきたコピペ。相手するだけ無駄。

908デフォルトの名無しさん (ワッチョイ 695f-MYQi)2021/07/28(水) 21:19:07.71ID:FfXYbu+u0
正直クロスプラットフォーム開発ってしっくりこないんだよな
あるプラットフォームで開発したネイティブアプリを別のプラットフォームでも使えるようにすることの大部分はプラットフォーマー同士が協力してやるべきことなんだよ

909デフォルトの名無しさん (ワッチョイ 13e4-KmYI)2021/07/28(水) 21:37:06.35ID:g7hap2ro0
>>908
あるプラットフォームで開発したものをってところが既にクロスプラットフォーム開発ではない
さらに言えばその協力する作業を減らせるのが良いところ

910デフォルトの名無しさん (ワッチョイ 512f-bSA8)2021/07/28(水) 22:28:20.52ID:kTclUUX00
>>908
プラットフォーマー同士の協力が起こることがないから
クロスプラットフォームのフレームワークがあるんだし
それでうまくいってるでしょ
しっくりこないのは頭が固くて柔軟に受け入れられないか受け入れたくないだけ

911905 (ワッチョイ 532c-MYQi)2021/07/29(木) 04:55:13.48ID:Bm0Z0U0B0
企業が求めているのは、可搬性のあるバックエンド技術。
Ruby on Rails, Linux, Docker, AWS、データベース

Linux, Dockerが絶対の世界。
Ruby製のVagrant さえ、使う必要がなくなった

だから、Windows 10 に、WSL2, Docker が出来た。
新規プロジェクトで、Windows Server を使う人がいないから

学生時代にVagrant を作った、Mitchell Hashimoto も、
今は、Go 製のTerraform を作っている

今や、HashiCorp の時価総額は、5千億円ぐらいある。
今世紀最大の起業家

912デフォルトの名無しさん (ワッチョイ d901-kLwY)2021/07/29(木) 06:32:42.88ID:fGuK/yfB0
firebase使えばバックエンドはほとんど書かなくていいよな、webhookとかだけかな

913デフォルトの名無しさん (ワッチョイ d901-kLwY)2021/07/29(木) 06:35:26.95ID:fGuK/yfB0
>>897
web APIとかセキュリティーホールだよね

914デフォルトの名無しさん (ワッチョイ 99d1-ICS6)2021/07/29(木) 16:38:38.72ID:42ptnjwA0
サーバーレスとはWeb APIなしという意味ではないぞ?

915デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/07/30(金) 15:17:32.67ID:EjVWTmkB0
大雑把に言ってしまえば、Web APIって、JSON形式やXML形式のデータをHTTP(HTTPS)
のPOSTで投げて、結果をHTTP Response のbodyがJSON形式やXML形式のデータで受け
取ってるだけだよね?

昔だとSOAP、最近はRESTとか呼んでるみたいだが、要するにXMLの仕様が難解過ぎて、
CSVに毛が生えたようなJSONが主流になったという理解だが合ってる?

916デフォルトの名無しさん (ワッチョイ 8e90-lc8t)2021/07/30(金) 16:24:29.26ID:gilP5Mmk0
null safetyのIterableでsingleWhereだと条件にあうやつが一つもないとnullがかえってきません
ないとnull返したいのですがsingleWhereOrNullとかにアクセスできません

917デフォルトの名無しさん (ワッチョイ 8e90-lc8t)2021/07/30(金) 16:27:42.94ID:gilP5Mmk0
https://api.flutter.dev/flutter/package-collection_collection/IterableExtension/singleWhereOrNull.html
これってどうやってアクセスするんでしょうか
コード補完にもでてきません
import 'dart:collection';
しゅてます

918デフォルトの名無しさん (ワッチョイ 9a2c-Oj7i)2021/07/30(金) 17:40:46.69ID:n/UloM9p0
>>915
SPA・Ajax では、ページ遷移をしないで、
ページ内のある部分だけを、JavaScript で書き換えるから、
サーバーから、HTML を送ってもらう必要がない

JSON で、データだけを送ってもらえば、部分的に書き換えられる

919デフォルトの名無しさん (ドコグロ MMde-Gq/8)2021/07/30(金) 22:02:08.18ID:mb6d7iGdM
>>917
ちゃんと読め
package:collection/collection.dartをインポートしろ

920デフォルトの名無しさん (ワッチョイ 4590-0p4j)2021/07/31(土) 19:46:17.78ID:I7byku2E0
>>919
ありがとう

921デフォルトの名無しさん (ワッチョイ 6501-9imK)2021/08/01(日) 08:15:05.37ID:I/1mCfxz0
ワクチン製薬メーカーから謝礼を受け取っていた人の実名
https://www.news-pos...10426_1654810.html/2

922デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/01(日) 20:41:57.47ID:oK9iqcwy0
>>918
> SPA・Ajax では

これの対になる技術は具体的に何を指してるつもり? ページ遷移って何のこと?
URLが移動するってこと?

SOAPや、Rest APIも、HTTP Request/Responseでデータをやりとりしてるだけ
で、ページ遷移なんてないが? クライアント側はWebブラウザかどうか関係ないし、
クライアント言語がJavaScriptである必要もないんだけど、理解してる?

923デフォルトの名無しさん (ワッチョイ 7ae4-Gq/8)2021/08/01(日) 20:51:34.06ID:T52YJho00
>>922
そろそろスレチが過ぎる
その態度ならある程度分かってそうだし何も教わる気がないのだろうからもう終わりにしてくれ

924デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/01(日) 23:08:13.63ID:oK9iqcwy0
>>923
中途半端な知ってる知識をひけらかして、ドヤってくれたまへ。

925デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/02(月) 20:04:46.53ID:ZEB+chI00
年収800万超えエンジニア注目するプログラミング言語、第1位は?
https://news.mynavi.jp/article/20210802-1936893/

Flutterはフレームワークであって言語ではないのに。

926デフォルトの名無しさん (ワッチョイ 9910-rs0V)2021/08/02(月) 22:29:44.07ID:qUmf82360
どう考えるかだよね

Dartなんかには興味ねーなのか
flutter自体の知名度が上がってきていると考えるべきなのか
flutterという単語だけがが独り歩きしていると考えるべきなのか
それとも全部なのか

いずれにしても認知される様にはなってきてるのは良い事なんでない?

927デフォルトの名無しさん (ワッチョイ 7ae4-Gq/8)2021/08/02(月) 22:36:55.19ID:OaDlC05G0
記事の信頼性を疑う
年収800万とか言ってそんなこともわからないやつの意見取り入れてるのはどうかと思う

928デフォルトの名無しさん (ワッチョイ 25ad-JqMb)2021/08/02(月) 22:56:50.48ID:G39uoS4Z0
Dartはシンタックスとか好きになれそうな言語なんだけどね。
ただPythonより早いけどjavaとは比べ物にならんほど遅い。

929デフォルトの名無しさん (ワッチョイ 412f-MjzU)2021/08/03(火) 01:25:03.54ID:zI4pI7mQ0
>>925
> Flutterはフレームワークであって言語ではないのに。

https://prtimes.jp/main/html/rd/p/000000022.000045379.html
「言語・技術」だったのに日経が勝手に「言語」に変えただけでしょ
出所が書かれてるのに調べようともしないなんて収入低そう

930デフォルトの名無しさん (ワッチョイ f15f-q8rc)2021/08/03(火) 11:20:17.16ID:O+3RXEov0
それな

931デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/03(火) 13:06:11.47ID:6CRFsr8V0
>>929
FlutterはDart前提のフレームワークで、固有の技術でもないし、ニュース元は、
オリジナルの統計データじゃないし、ソース云々どうでもよい。

あと、高収入かどうかは能力関係ない。 大手企業に入れば、馬鹿でも高収入。
新卒カードが使えるから、無能ほど大企業志向。

932デフォルトの名無しさん (ワッチョイ 56bb-60o5)2021/08/03(火) 13:34:18.43ID:cvCmZPpi0
現在使用の800万位上のとこ、Rubyがそこそこ多いのは盛っちまったか?

933デフォルトの名無しさん (オッペケ Sr05-yzp2)2021/08/03(火) 13:45:39.29ID:t3kKqFEbr
RubyはKENTAから特別手当が出るから

934デフォルトの名無しさん (ワッチョイ 9a2c-QEAr)2021/08/03(火) 14:08:16.03ID:juXUNReq0
米国年収では、Ruby on Rails は、1,300万円。
Node.js は、900万円

ただし、Rails の求人数は、Node.js の半分しかないけど、
サーバー構築運用では、圧倒的に強い

それを超えるのは、AWS Solution Architect の1,500万円!

だから、YouTube で有名な雑食系エンジニア・KENTA は、
Ruby → Go だけが、時給1万円になるコースと言ってる

935デフォルトの名無しさん (ワッチョイ 6501-9xav)2021/08/03(火) 20:36:53.26ID:s3M7hlGO0
>>928
AOTコンパイラだぞw
dartのほうがJavaの50倍速いわ

936デフォルトの名無しさん (ワッチョイ 4590-lc8t)2021/08/03(火) 20:37:36.28ID:3OflLX7c0
dartでもflutterでも次の便利そうな新機能ってないの??
Roadmapに書いてnないようなやつで
Navigigator 2.0やrestoration frameworkやnull safetyが来たけど
もう打ち止め??

937デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/03(火) 20:47:38.09ID:6CRFsr8V0
>>934
シリコンバレー界隈じゃ、年収1000万は底辺なわけだが? 

938デフォルトの名無しさん (ワッチョイ 412f-MjzU)2021/08/03(火) 22:49:00.86ID:zI4pI7mQ0
>>936
何が欲しい?

939デフォルトの名無しさん (ワッチョイ cd2c-KHZh)2021/08/03(火) 22:56:38.10ID:Q7jkRfHd0
リリースビルド(AOT)よりDartVMで走らすデバッグビルド(JIT)の方が最適化によって最終的には速くなる場合があるとか聞いた

940デフォルトの名無しさん (ワッチョイ 6501-Gkqf)2021/08/03(火) 23:55:34.65ID:8/TVfQLP0
>>937
その言い方じゃ誤解されると思う

東大すら10位以内に入れないような世界的な大学ランキングのトップクラスたちにとって
1000万円という年収は底辺って言ったほうが現実を表現してると思う

「シリコンバレー界隈」って言い方だと俺らでも英語さえできたら1000万稼げるって誤解するやついるから・・・
実際はグーグル本社にすらエログロ判定バイトみたいな底辺バイトがあってしかも時給仕事(ただし例のタダ飯は食える)でしょ
俺らがギリ潜り込めたとしてもそういう仕事だし、家賃払えなくて詰む未来しか見えない

っていうかシリコンバレーってメシを無料にする前に家賃無料にしろって思うわ

941934 (ワッチョイ 9a2c-QEAr)2021/08/04(水) 12:27:37.21ID:BE8GLseK0
米国の人口は日本の3倍で、GDP は4倍。
一人当たりGDPは、日本の1.3倍

ただし、米国の1,500円の一品料理は、日本の500円の定食よりも、マズイ。
だから感覚としては、米国はプア、日本はリッチ

高価格で低品質。
国土が広いから、距離・時間が掛かるので、物が劣化する

中国の人口は日本の10倍で、GDPは3倍。
一人当たりGDPは、日本の0.3倍

942デフォルトの名無しさん (ワッチョイ 6501-BhDn)2021/08/04(水) 15:19:01.42ID:xmeTkeul0
>>939
ごくごく稀なケースだね。
とある計算メソッドがたまたまJITのキャッシュに残ってた時に、全く同じ引数でコールされると計算せず前回と同じ値を返すとかそういうケース。

943デフォルトの名無しさん (ワッチョイ 6501-9imK)2021/08/04(水) 20:40:40.93ID:AbJ82Ra80
>>941
アメリカとかヨーロッパは冷凍しないと輸送しちゃいけない法律、だから不味い
イギリスは少し違って、栄養素があれば不味くていい
美食みたいな物は悪

944デフォルトの名無しさん (ワッチョイ ba7c-NE9p)2021/08/05(木) 02:11:21.79ID:BAEJKg0g0
>>880
ですな

945デフォルトの名無しさん (ワッチョイ 412f-LphC)2021/08/05(木) 03:46:12.73ID:Oe8Ol7VX0
https://note.lapras.com/interview/dnobori/
> 誰かがつくった開発言語やフレームワーク、OS、ネットワークを所与のものとして使っているだけなのに、すべてを知った気になっている。
> それは決して正しい振る舞いとはいえないと思います。

flutterとfirebase使ってなんでも作れる気になって調子のってるお前らじゃん笑

946デフォルトの名無しさん (スフッ Sd9a-nzb0)2021/08/05(木) 16:21:36.21ID:f6XlNqwad
>>945
いい歳してだれかの言うこと引用しないとものも言えんのか。

947デフォルトの名無しさん (ワッチョイ 5d01-EItT)2021/08/05(木) 17:46:13.50ID:hqiqheOk0
>>943
Debugビルドしたプログラムのバイナリコードは、Releaseビルドのバイナリコードの
約4〜5倍のサイズがある。 差分の多くはデバッグ用のシンボルテーブルではない
かとは思うが、Debugビルドの方が早く動くとは考えづらい。

Debugビルドは、インストール後に実機で動かすと起動(最初の画面が出るまで)が
やたら遅いので、たとえ右上のDebugを消していてもすぐわかる。

>>946
LAPRASとかって会社の宣伝じゃないの?

948デフォルトの名無しさん (ワッチョイ 412f-bfDj)2021/08/05(木) 18:17:54.97ID:Oe8Ol7VX0
>>946
当てはまりすぎてて話を反らすしかなくなっちゃったの?笑笑

949デフォルトの名無しさん (ワッチョイ 7ae4-Gq/8)2021/08/05(木) 18:21:13.47ID:z/J3XqWT0
スレチは構わない方がいい

950デフォルトの名無しさん (ワッチョイ 6501-BhDn)2021/08/05(木) 20:22:56.11ID:qOc2RGwD0
Hot reloadの挙動見てるとDebugビルドはJIT、ReleaseビルドはAOTって理解で良かったのかな?

951デフォルトの名無しさん (スフッ Sd9a-nzb0)2021/08/05(木) 20:40:36.11ID:f6XlNqwad
>>947
宣伝かもしれませんが、それを考えても何のメリットもないからねー笑

952デフォルトの名無しさん (ワッチョイ 7ae4-Gq/8)2021/08/05(木) 21:25:42.08ID:z/J3XqWT0
>>950
そうだよ
debugはDartVM上のJITで動いてる
VMも入ってるせいでサイズが大きくなる
releaseの各アーキテクチャへのAOTとは速度が違いすぎるからprofileモードってのもある

953デフォルトの名無しさん (アウアウエー Sa23-ZPiw)2021/08/06(金) 05:41:43.79ID:HrRLN6UPa
なんでも作れる気になって調子に乗るくらいじゃないと完成まで行かない

954デフォルトの名無しさん (アウアウウー Sa55-qSAw)2021/08/06(金) 10:22:05.82ID:68cG90bSa
何でも作れると思った事が 幸せだったと思う

955デフォルトの名無しさん (アウアウエー Sa23-ZPiw)2021/08/06(金) 11:29:20.47ID:HrRLN6UPa
2度とは戻れない夜

956デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/07(土) 15:28:10.72ID:wM/Hzqasd
何でも作れるて笑
そもそもGoogleでさえ何でも作れるとは言ってないだろうけどな。

957デフォルトの名無しさん (ワッチョイ 9910-x4f1)2021/08/07(土) 15:50:32.71ID:Ww4Nrqp+0
なんでも作れるとは思わないけど
もうこれで良いよね、と思わせるものはある

958デフォルトの名無しさん (ワッチョイ d101-yRf5)2021/08/07(土) 17:55:17.75ID:ymeFnTst0
何でも作れるとは言っていないが何でも作れないとは言ってない。

959デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/07(土) 20:57:08.84ID:TmKv6OLt0
>>953
flutterとfirebaseを使わないと作れる気になれないレベルの人が作ったアプリなんて使いたくないな
中途半端な技術と中途半端なセキュリティルールで個人情報を管理してるアプリは危険だからね
セキュリティ全般の知識がなさそう

960デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/07(土) 21:31:58.40ID:wM/Hzqasd
>>959
他の技術なら安心ですよね。
あなたがそう思うのは自由なのでいいと思いますよ。

961デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/07(土) 23:00:03.72ID:TmKv6OLt0
>>960
痛いところ突かれたからって拗ねないで笑

962デフォルトの名無しさん (ワッチョイ 99da-BVsY)2021/08/08(日) 00:10:32.36ID:4Dl0CVpP0
すべてただのお前の感想でしかないから
構うのもめんどくせーんだろ

963デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 00:31:10.51ID:MCgJOmJPd
>>961
それしか言えんのか笑

964デフォルトの名無しさん (アウアウウー Sa55-9yR8)2021/08/08(日) 00:57:00.93ID:WtEYzgDsa
Firebaseを使った脆弱なアプリのことは
monoも危惧してることだけど
それもmonoの感想ってことだね

965デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 01:15:28.79ID:MCgJOmJPd
>>964
そのmono氏もfirebase使ってるようなので結局使う人次第。
そして使う人次第なんてfirebaseに限らず何だってそうだね。

966デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 01:24:33.49ID:IihAgQtv0
>>965
使う人次第だよ
だから
> flutterとfirebaseを使わないと作れる気になれないレベルの人が
って書いたじゃん?

967デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 01:34:40.56ID:IihAgQtv0
初心者がよくflutter+firestoreに手を出してるのでセキュリティー的にやばいアプリがどんどん世の中に生み出されてるよねって話

アプリリリースしてからセキュリティールールの勉強をしはじめたことをつぶやいてる駆け出しさんとかね

mono氏も大したことないからその人の名前出さなくていいよ
リリース前にやることなのにね

968デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 01:42:00.34ID:IihAgQtv0
文が変な順序になってた

初心者がよくflutter+firestoreに手を出してるのでセキュリティー的にやばいアプリがどんどん世の中に生み出されてるよねって話

アプリリリースしてからセキュリティールールの勉強をしはじめたことをつぶやいてる駆け出しさんとかね
リリース前にやることなのにね

mono氏も大したことないからその人の名前出さなくていいよ

969デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 01:48:57.72ID:MCgJOmJPd
>>967
何の根拠も無く「生み出されているよね」と言われても、あなたの感想ですよね、としか言えませんよ笑
つぶやきがー!て、それじゃマスゴミがよくやってるマッチポンプと変わらない。

970デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 02:12:31.93ID:IihAgQtv0
>>969
初心者の相談に乗ることが多くて
「セキュリティーは考えてませんでした」「気にしないとだめですか?」
ってレベルの人が実際に多いしtwitterでもよく見るから
一般的な話として書いてるんだけど
なんで自分が指摘されたみたいにプギャー!ってなってんの?
駆け出しさんなら「自分は大丈夫だろうか?」と振り返った方がいいよ

971デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 02:13:19.79ID:IihAgQtv0
マスゴミは俺も嫌いだから一緒にしないでくれ

972デフォルトの名無しさん (オッペケ Sr5d-/o3/)2021/08/08(日) 02:26:46.62ID:A27p2wH5r
一緒にしないでくれって、
一緒に見えるから指摘されてる訳で、
一緒にされたくなかったら971が直すしかない

973デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 03:05:15.35ID:IihAgQtv0
マッチポンプじゃないから主張を変えるつもりはないよ
マスゴミと変わらないというのもあなたの感想ですよね

バックエンドに疎い人がfirebaseに飛び付いてセキュリティー意識が低いまま作ったアプリなんか使わないほうがいい

974デフォルトの名無しさん (ササクッテロラ Sp5d-8t1r)2021/08/08(日) 03:13:17.06ID:slyXEuu3p
セキュリティに疎い人が作った物を使うべきで無いなんて当たり前の事なのに
どうしてそんなに頑張って主張してるの?
君には大発見だったかもしれないけど常識レベルの話だよ?
FlutterやFirebaseに固有の問題がある訳?他のプロダクトなら初心者でも安心なの?

975デフォルトの名無しさん (ワッチョイ a92f-QF6c)2021/08/08(日) 04:00:49.60ID:IihAgQtv0
中途半端な知識では作れない技術では起こりにくい
バックエンドの経験でセキュリティ意識が醸成されることもなく
未経験者がfirebaseを使ってるから起こる
だからバックエンドに疎い人って書いたんだけどわからない?
>>974が言う当たり前の事を初心者本人達にはわからずに作ってリリースしてるんだから
当たり前が通用しない人たちもいるってことだよ

976デフォルトの名無しさん (アウアウウー Sa55-ZjTX)2021/08/08(日) 04:32:17.42ID:7hUNBL6Ga
FlutterとFirestoreの組み合わせを推しまくる人たちがいる
そのせいかFirebase(特にFirestore)が初心者たちのお気に入りになってる
誰でも作れる気分になって危険なアプリが量産される

という問題はあると感じてる

海外ではFirebaseは選択肢の一つでしかないのに日本ではしきりに推す人がいると流行りだと思って乗る人が多いせいで一択みたいになっててよくない
なんでも一辺倒になりがちな日本の風潮は気持ち悪いね
違った意見の人がいるほうが健全でいいよ

FlutterとFirebaseで作ってる会社から声がかかった時に話を聞いたら初心者を寄せ集めて作らせてて社員の技術力もないのが見えたから断ったけど、そんな会社はほかにもあるだろうね

977デフォルトの名無しさん (ワッチョイ 13e4-Zx8A)2021/08/08(日) 06:53:36.61ID:l+2lAAHS0
スレチなんだが

978デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 08:31:46.71ID:MCgJOmJPd
>>973
結局あなた一人の経験しか根拠が無い主張だと自分で認めてて草。

5chでくだまいてる暇人に相談しても全く具体的なことなんか出てこないから時間の無駄だろう笑

979デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 08:40:22.11ID:MCgJOmJPd
>>976
firebaseに限らずセキュリティの知識が不十分なら危険なのは何だって同じ。

長い話の中でfirebase特有の話ひとつもないはいろんぱ。

980デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 08:48:11.21ID:MCgJOmJPd
>>975
そんなもんバックエンドの初心者だって同じ。
バックエンドは個人じゃできないの?
いつの時代の話だよ。

981デフォルトの名無しさん (ワッチョイ a92f-dtsT)2021/08/08(日) 09:46:06.87ID:IihAgQtv0
一人の経験でも何人もの該当する初心者に接した経験なんだから、根拠がないと言うのはおかしい
例えば何らかの調査で複数のサンプルがあっても一人が調べたという理由で根拠がないことになるのか?

バックエンドは個人じゃできないなんてどこにも書いてないよ
書いたことを勝手に歪めたり書いてないことを妄想したりしてて話にならない

firebaseのことを少しでも悪く書かれると気に入らないのはなんでかな
技術力があって安全に作れてる人のことは全く悪く言ってないのにムキになってるのも不思議だね
「ぼくのだいすきなfirebaseちゃんのことをばかにされた!ゆるせない!!」てこと?
それとも技術不足の自覚があるから勝手に自分のことを批判された気持ちになって顔真っ赤なの?

982デフォルトの名無しさん (ワッチョイ 13e4-Zx8A)2021/08/08(日) 09:59:38.18ID:l+2lAAHS0
スレチだっつってんだろ構いすぎるな
議論したいならスレを建てて他所でやれよ
文字も読めないやつがプログラミングしてんのか?
スレチであることも理解できない奴らの議論などに意味ないだろ
無視しとけよ荒らしすぎなんだよ

983デフォルトの名無しさん (ワッチョイ a92f-dtsT)2021/08/08(日) 10:08:45.93ID:IihAgQtv0
>>982
flutter+firebaseのことだからスレチではない
flutterといえばfirebaseだと思い込んでいる人たちの視野を広げる意見を書いている
それに茶々を入れることこそスレチだし、スレチではないのにスレチといって排除しようとする行為が荒らし

984デフォルトの名無しさん (アウアウエー Sa23-ZPiw)2021/08/08(日) 10:15:09.21ID:aLVGHg0Pa
そんなことよりスレタイにビックリマーク3つもいるのか

985デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 10:16:09.49ID:MCgJOmJPd
>>981
結局firebase特有の話はゼロ笑

「firebase以外なら中途半端な知識では作れないから起こりずらい」と言うのもあなたが勝手に言ってるだけ。
あなたが知らないだけでfirebase以外の情報漏洩なんかいくらでもあるわ笑

あなたの経験がどれほどの信頼性があるの?笑
あなた誰なの笑

マスゴミの方が名前出してる分まだマシ。

986デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 10:20:04.45ID:MCgJOmJPd
>>983
flutterと言えばfirebase、と言ってんのお前だけやで笑
自分で勝手に言い出して強引に自分の主張に持っていく。
そんなことしてたらマスゴミと同じと言われるやん。
当たり前やん。
ゴミやん。

987デフォルトの名無しさん (ワッチョイ a92f-dtsT)2021/08/08(日) 10:34:01.74ID:IihAgQtv0
>>985-986
ほらそうやって毎回書いてないことを勝手に都合のいいように変えるよね
あなたこそマスゴミと同じレベルでは?

「中途半端な知識では作れない技術では起こりにくい」と書いたんだよ
「firebase以外なら中途半端な知識では作れない」なんて書いてない
違いがわからないなら話すに及ばない相手だと判断するよ
「flutterと言えばfirebase」とみんなが言ってるとも書いてないからそれも妄想

firebase特有でなくてもfirebaseに合致する話なのだが
特有でなければならないルールを勝手に作らないでくれるかな

「と言ってんのお前だけやで」の根拠は?
人の意見の根拠を気にするくせに自分の根拠には甘いんだね
ブーメランっぷりもマスゴミ同様
ゴミやん

988デフォルトの名無しさん (テテンテンテン MM8b-qSAw)2021/08/08(日) 10:37:03.14ID:IW1j8PvYM
はいはいNGNG

989デフォルトの名無しさん (アウアウウー Sa55-ZjTX)2021/08/08(日) 11:06:03.60ID:B1/aeSFsa
>>979
他の技術を学ぶのが辛くてFirebaseに逃げている人はセキュリティの知識どころか意識も弱いんじゃない?
サーバーサイドがわかる人材がいないという理由でFirebaseを選んだ数社から相談を受けたことがあるからわかる
Firebase特有でなくても利用者の傾向としてはある

サーバーをどうするかという話の題材は悪くないのに君が連投して汚い言葉で揚げ足ばかり取ってて不快だから消えてね

990デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 11:12:36.14ID:MCgJOmJPd
>>988
どこまでいってもfirebase固有の問題は全く出てこない笑

firebase特有じゃないならfirebaseの話じゃなくセキュリティ全般の話なわけで、まさにスレチ。
そこまでflutterの話題になるなら何でもflutterの話になる笑
新しいスレ立ててやってください。
さようなら。

991デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 11:35:50.95ID:MCgJOmJPd
>>989
世の中にfirebase使っている企業が何社あるの?
その内の数社からその相談を受けたら何がわかるの?笑

あなたが誰かわからなきゃその話の信頼性もわかんないわけで。

それで利用者の傾向がわかるならアンケートや調査会社なんか要らない。

あなたが「利用者の傾向」と勝手に言ったところで、何の意味もありませんやん。

992デフォルトの名無しさん (ワッチョイ 9305-BCqW)2021/08/08(日) 11:42:56.37ID:j4fqP9V70
>>953 が言いたいのは実際に何でも作れるとかじゃなくそういう気持ちで開発しないとできる物もできないよねってことだと思うんですけど😡

993デフォルトの名無しさん (アウアウウー Sa55-ZjTX)2021/08/08(日) 12:08:17.33ID:DB+tndSQa
>>991
こういう掲示板で誰だか分からないから信頼性がないって・・・
そんな人は本名でFacebookだけやってればいいんじゃないかしら

994デフォルトの名無しさん (スフッ Sd33-Znv2)2021/08/08(日) 12:14:52.21ID:MCgJOmJPd
>>993
別に本名出さなくても、それなりに信頼できる調査結果へのリンクなどあれば、それなりの根拠にはなります。
けどそういうの何もなく「自分の経験で、、、」だけじゃ流石にそう言わざるを得ないかと。

995デフォルトの名無しさん (ワッチョイ d101-WZ6z)2021/08/08(日) 13:46:12.00ID:UvnbNG8C0
firebaseないと困るのは事実、だが

スレチ

996デフォルトの名無しさん (ワッチョイ d101-WZ6z)2021/08/08(日) 13:47:55.94ID:UvnbNG8C0
>>989
もうサーバサイドの技術とか廃れていくから

997デフォルトの名無しさん (ワッチョイ 0101-0JoC)2021/08/08(日) 14:22:42.50ID:ufy4OH+C0
それなり統計学

998デフォルトの名無しさん (ワッチョイ a1e6-s5w+)2021/08/08(日) 14:27:19.68ID:K1rR3dVB0
なんじゃ?このfirebase押しは

999デフォルトの名無しさん (ワッチョイ d101-WZ6z)2021/08/08(日) 14:34:12.25ID:UvnbNG8C0
ま、AWSとかよりマシ、AWSはもうめんどくさい

1000デフォルトの名無しさん (ワッチョイ a9dd-zoOa)2021/08/08(日) 15:43:31.16ID:APy0xH+W0
何この自演


lud20220917071844ca
このスレへの固定リンク: http://5chb.net/r/tech/1611976959/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「Flutterやろうよ!!! 2 YouTube動画>5本 ->画像>1枚 」を見た人も見ています:
Flutterやろうよ!!!
Flutterやろうよ!!! 4
Flutterやろうよ!!! 3
【速報】モーニング娘。'22 Blu-ray「モーニング娘。'22 CONCERT TOUR ~Never Been Better! Encore~」初動3,254枚
Twitterやろうと思う
【17:35】安価でTwitterで特定の人にリプ送りまくって有名人にしてやろうぜwwwwwwwwwwww
今Twitterのトレンドに入ってた再現CGメーカーとかいうのがクッソ面白そうだからみんなやろうぜ
お前らってニコ動で大手配信者になってやろうとかTwitterで何万リツイートされようみたいな野望がない男だよな
Twitter民「world war!」世界トレンド上位独占 いくらなんでもイラン程度で騒ぎすぎやろ
Twitter女子「炎上覚悟で言います 日本人も中国人も同じ人間です」 え?違うやろ
【速報】唐澤弁護士、Twitterジャパンに宣戦布告 「笹本裕らさぁ、あんたら機械的な対応しかせんやろがい!」
ここが違うよ!!プロレスやろうぜ!
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day2 1周年記念BD実況やろうぜ! 2月24日(土)21時00分開演!
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day2 BD実況やろうぜ! 10月20日(金)22時00分開演! Part.2
■22:00〜■PIZZA-LA Presents Buono! Delivery LIVE 2012 ~愛をお届け!~の高速感想会をやろう!
μ's Final LoveLive!〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 Day.2 BD実況やろうぜ!10月20日(土)21時00分開演!
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day2 BD実況やろうぜ! 10月20日(金)22時00分開演! Part.3
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day1 BD実況やろうぜ! 10月8日(日)20時30分開演! Part.2
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day2 1周年記念BD実況やろうぜ! 2月24日(土)21時00分開演!Part2
■ 宮崎由加 ゲスト:Bitter&Sweet ■ ラジオ日本(横浜 1422kHz) 『Hello! SATOYAMA&SATOUMI Club』 #166 ■ 25:00〜25:30 ■
μ's Final LoveLive! 〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 Day.2 BD実況やろうぜ!4月3日(土)21時00分開演!
μ's Final LoveLive!〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 Day.1 BD実況やろうぜ!9月15日(土)21時00分開演! ★2
(予告)μ's Final LoveLive! 〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 Day.2 BD実況やろうぜ!11月23日(土)21時00分開演!
(予告)Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day2 BD実況やろうぜ! 10月20日(金)22時00分開演!
Twitterで出会う方法 さくっと伝授しちゃうよ!
ラブライブ!サンシャイン!! The School Idol Movie Over the Rainbow BD実況やろうぜ!8月24日(土)22時00分開演!
【ニコ生】ミリオンライブ 4thLIVE TH@NK YOU for SMILE!! DAY2 BlueMoon Theater
【速報】Twitter、非公開リスト丸見え!!!!! [★2
【朗報】「安倍内閣総辞職」がTwitterのトレンドに浮上!!!!これが民意だ!!!! ★2
11/16発売BD/DVD「モーニング娘。'22 CONCERT TOUR Never Been Better! 森戸知沙希卒業スペシャル」パケ写公開キタ━━━(゚∀゚)━━━!!
Flutterって流行ると思う?
侑「脱衣麻雀やろうよ!!!」
NTTデータ謹製フレームワーク「TERASOLUNA」の魅力
「dance dance revolution」の名曲、「dam dariram」「butterfly」「hero」「boom boom dollar」
【速報】VALU騒動、事務所のYoutuberが真実を暴露か 事務所の圧力でTwitterも削除される [無断転載禁止]
Tactics/BaseSon/SCORE/Liquid/Nomad/Lusterise/Latte 29
グーグルがカノニカルと連携、「Flutter」でLinuxアプリ開発が可能に--アルファ版
★100126 mnewsplus「twitter.com/salomon2009」マルチポスト報告
【SNS】Twitterのサブスクリプションサービス「Twitter Blue」は月額350円と判明 [oops★]
【IT】有償サービス「Twitter Blue」が日本でも開始 ~申し込みはiOSアプリよりWebからがお得【サブスク】 [エリオット★]
あくたんスト5やろうよ!ねぇ! #2566
ココア「チノちゃん!今日は子宮脱をやろうよ!!」 チノ「し…しきゅ…?」
【画像あり】 オナニーしながら麻雀のルールを覚えられるDVDが発売される。 みんな麻雀やろうよ!
Twitterやpixivの評価が思うように行かないんだが
◆MY LITTLE LOVER〜強く想うよ年内の活動〜pt16◆
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day1 1周年記念BD実況やろうぜ! 2月23日(金)22時00分開演!
■22:00〜■ Buono! ライブツアー2011 Winter〜Re;Buono!〜 の高速感想会やろう!
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day1 BD実況やろうぜ! 10月8日(日)20時30分開演!
μ's Final LoveLive! 〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 BD実況やろうぜ!21時00分開演! ★10
(予告)Aqours First LoveLive! 〜Step! ZERO to ONE〜 1周年記念BD実況やろうぜ! Day.1→2/23 22時00分、Day.2→2/24 21時00分開演!
Twitter爺「一万円のステーキ奢ってもらうより、現金3千円欲しい若者が多い。不幸だろ」→若者発狂
μ's Final LoveLive! 〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 BD実況やろうぜ!21時00分開演! ★9
Aqours First LoveLive! 〜Step! ZERO to ONE〜 Day1 BD実況やろうぜ! 10月8日(日)20時30分開演! Part.4
μ's Final LoveLive! 〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 BD実況やろうぜ!21時00分開演! ★910
μ's Final LoveLive!〜μ'sic Forever♪♪♪♪♪♪♪♪♪〜 Day.1 BD実況やろうぜ!9月15日(土)21時00分開演!
00:13:59 up 24 days, 10:38, 0 users, load average: 10.89, 9.60, 9.26

in 1.6606800556183 sec @1.6606800556183@0b7 on 010514