00:17:29 @shibafu528@social.mikutter.hachune.net
icon

飯食いながらFlutterやるんすよーって話を聞きながら、そういえば俺はクロプラをdisりまくってるけど全然触ってねーな、触ってdisろwつって触りはじめました

00:17:42 @shibafu528@social.mikutter.hachune.net
icon

とりあえずチュートリアルをしている

00:18:02 @shibafu528@social.mikutter.hachune.net
icon

ListViewが死ぬほど作りやすくて笑っている

00:19:24 @shibafu528@social.mikutter.hachune.net
icon

チュートリアルなぞってると全然言語の説明がないんだけど、どういう言語なんやDart

00:20:08 @shibafu528@social.mikutter.hachune.net
icon

命名規約のキモいJavaを書かされてるみたいな印象しかまだ持てないんだけど

00:21:08 @shibafu528@social.mikutter.hachune.net
icon

よさそう: 宣言的に書ける、単行ListViewが脳死で出来上がる
わるそう: Dartキモ

00:21:46 @shibafu528@social.mikutter.hachune.net
icon

ListViewチュートリアルはスマホアプリで必須であり初見だとウッとするものだと思っていたが、ほぼ無で動きやがった

00:27:34 @shibafu528@social.mikutter.hachune.net
icon

/^_/ だとプライベートなのか…えっきも…

00:28:01 @shibafu528@social.mikutter.hachune.net
icon

名前で可視性決める言語…他にもあったよな…

00:31:20 @shibafu528@social.mikutter.hachune.net
icon

コンパイル時定数と不変変数でキーワード分かれてる、お、おう…まあそれはいいか

00:31:55 @shibafu528@social.mikutter.hachune.net
icon

(そこは区別するんだ…という気持ちが少しある)

00:56:37 @shibafu528@social.mikutter.hachune.net
icon

シンタックスハイライトがぶっこわれて動かなくなってキレた

01:43:45 @shibafu528@social.mikutter.hachune.net
icon

FlutterでWebAPIぶっ叩いて列挙して画面遷移するとこまで理解した

Attach image
Attach image
01:44:27 @shibafu528@social.mikutter.hachune.net
icon

l10nのライブラリをインポートしないと中華フォントになるのだいぶゲンナリしたが…

01:44:49 @shibafu528@social.mikutter.hachune.net
icon

あと、雑にGETしただけだとLatin-1でJSON decodeしようとするのもだいぶゲンナリしたが…

01:50:31 @shibafu528@social.mikutter.hachune.net
icon

書いたコード投棄した。135行でここまでやれるの悪くないな。
github.com/shibafu528/flutter_

Web site image
flutter_study/main.dart at master · shibafu528/flutter_study
01:50:45 @shibafu528@social.mikutter.hachune.net
icon

プラットフォームネイティブなことしたくなったらどうやるんだろう

01:51:51 @shibafu528@social.mikutter.hachune.net
icon

これAndroidStudio上だと勝手に行末アノテーションされたりしてきもいw

Attach image
01:52:45 @shibafu528@social.mikutter.hachune.net
icon

適当にコピって作ったけど画面遷移が気にくわない

01:53:43 @shibafu528@social.mikutter.hachune.net
icon

とりあえずAndroid向けのもろに.ktファイルが生えてるディレクトリと、iOS向けの.swift生えてるディレクトリがあるね
この中になんか書き殴ればInteropできるのかな

01:54:50 @shibafu528@social.mikutter.hachune.net
icon

なんか型が妙に動的でいまいちどう動くのか予測できない場所があって謎

01:56:43 @shibafu528@social.mikutter.hachune.net
icon

nullabilityはべつにいいんだけど、.map<T>に手で注釈しないと戻りが狂ったのがあってなんでやねんという気持ちになった

01:58:00 @shibafu528@social.mikutter.hachune.net
icon

まだ具体的なレイアウトの組み上げ方もいまいち分からんな

01:58:54 @shibafu528@social.mikutter.hachune.net
icon

遷移先画面のほう、とりあえずListViewにしてみたものの、AndroidのView構造でいうと
LinearLayout
|- TextView(faq.question)
`- TextView(faq.answer)
にしたかったし

01:59:33 @shibafu528@social.mikutter.hachune.net
icon

1分考えてどのドキュメントを読むべきか分からんかったので、やった感得るためにこうした

01:59:36 @shibafu528@social.mikutter.hachune.net
2020-12-29 01:59:23 skiaphorusの投稿 skia@mstdn.poyo.me
icon

このアカウントは、notestockで公開設定になっていません。

01:59:39 @shibafu528@social.mikutter.hachune.net
icon

hoho-

02:01:44 @shibafu528@social.mikutter.hachune.net
icon

2時になってしまったので今日はこれくらいで…

02:02:16 @shibafu528@social.mikutter.hachune.net
icon

レイアウト思い通りにするのと、あとはACTION_SENDのIntentがぶっぱなせたら満足できそう

02:03:44 @shibafu528@social.mikutter.hachune.net
icon

ところで: Flutterプラグインでしゃばりすぎワロタ

Attach image
02:04:13 @shibafu528@social.mikutter.hachune.net
icon

ウィンドウを広げないと普通のCreate New Projectが出てこない…

Attach image
02:06:16 @shibafu528@social.mikutter.hachune.net
icon

async/awaitの構文が揃ってるのは良いですね、今っぽい

02:09:28 @shibafu528@social.mikutter.hachune.net
icon

デバッグビルドだからなのかもしれないが、ListViewがカクついてるのが気になるな…

02:14:48 @shibafu528@social.mikutter.hachune.net
icon

なるほど

02:16:35 @shibafu528@social.mikutter.hachune.net
icon

Mi fitみたら仕事中にねみーなーって思ってたところが仮眠になってて草

02:27:39 @shibafu528@social.mikutter.hachune.net
icon

不安で寝れん、遊んでる場合でなかったか…

02:47:19 @shibafu528@social.mikutter.hachune.net
icon

眠りに落ちたい落ちれない

02:48:04 @shibafu528@social.mikutter.hachune.net
icon

落ちにくい

09:33:54 @shibafu528@social.mikutter.hachune.net
icon

ガタッ完全に寝過ごした

09:54:15 @shibafu528@social.mikutter.hachune.net
09:54:22 @shibafu528@social.mikutter.hachune.net
icon

予測お菓子なってない??

10:03:35 @shibafu528@social.mikutter.hachune.net
icon

FlutterなんでKotlinじゃないんだ………

11:01:32 @shibafu528@social.mikutter.hachune.net
icon

今日も仕事じゃ グフフ

12:25:34 @shibafu528@social.mikutter.hachune.net
icon

腹が痛くて絶望してきた

14:46:00 @shibafu528@social.mikutter.hachune.net
icon

出社

21:15:01 @shibafu528@social.mikutter.hachune.net
icon

人類は笑点しました - ニコニコ動画
nicovideo.jp/watch/sm37995148

Web site image
人類は笑点しました
21:16:21 @shibafu528@social.mikutter.hachune.net
icon

Reading: Komifloで読める2020年よかったエロ漫画10選 - 夏休み突入でぇ~す!
ntddk.hatenablog.com/entry/202

Web site image
Komifloで読める2020年よかったエロ漫画10選
21:19:59 @shibafu528@social.mikutter.hachune.net
icon

はゆ はゆ はゆ - ニコニコ動画
nicovideo.jp/watch/sm38027813

22:28:09 @shibafu528@social.mikutter.hachune.net
icon

FlutterのShareパッケージからy4aにACTION_SEND送りつけたら突然NPE突いて死んだんだがwwww

22:28:39 @shibafu528@social.mikutter.hachune.net
icon

EXTRA_SUBJECTがExtraとしては存在するけどnullになっている?

22:30:15 @shibafu528@social.mikutter.hachune.net
icon

実装を読んだ感じ、どうもそうっぽいな

22:30:41 @shibafu528@social.mikutter.hachune.net
icon

たまたま今まで触ったアプリがEXTRA_SUBJECTにnull付けて送ってくることは無かったから気づかなかったのか…

22:32:12 @shibafu528@social.mikutter.hachune.net
icon

ふむ、subject引数を付けたら落ちない。思った通り。

22:35:38 @shibafu528@social.mikutter.hachune.net
icon

Q: mikutterで彼女作れますか?

A: 彼女は「作る」ものじゃないんだよなあ(オタク特有の早口)(渾身のドヤ顔)(ミクにガチ恋)(アトリエでガチ泣き)(IT系カンファレンスで買ったTシャツ)(アディダスの財布)(Linuxデスクトップ)(シールだらけのMac)(mikutter開発者)(プラグインで差をつけろ)

22:37:00 @shibafu528@social.mikutter.hachune.net
icon

Q: 出身校の校歌を憶えていますか?

A: 窓を飛ばされたマシンの上
クソプラグインをわざわざ盛ろうとするな
若き時間(いのち)を無駄に燃やし
コンテキストメニューが画面内に収まるようにしなさい
SEGVして今リプできぬ
クリックだけで会話は無理があるだろ
おぉ 我らがクソプラグインを盛るな高校
クソプラグインを盛るな高校

mikutter.hachune.net/faq

22:37:21 @shibafu528@social.mikutter.hachune.net
icon

まりもウィジェットはリリースされるべき リリースマネージャー仕事しろ

22:43:56 @shibafu528@social.mikutter.hachune.net
icon

簡単な共有Intentは簡単に打てることが分かったが、このパッケージがやっているのは実際のところプラットフォームにあわせてACTION_SEND打ったりUIActivityViewControllerを呼び出したりしてるだけで、そうか……となった
github.com/shibafu528/flutter_

22:44:56 @shibafu528@social.mikutter.hachune.net
icon

Dart型あるつってんのに妙にビルドフェーズでのやる気が感じられないのが腹立つな

22:45:09 @shibafu528@social.mikutter.hachune.net
icon

やっぱりKotlinで書かせてほしい

22:50:23 @shibafu528@social.mikutter.hachune.net
icon

Androidにおいて自由にIntentを打ちたい場合は、専用のバインディングプラグインがあるのかなるほど。

23:57:30 @shibafu528@social.mikutter.hachune.net
icon

ゴミ出し終わったぞー!と思ってたのに部屋に戻ったらクソでかいガストカレンダーの外箱が転がってて泣いた