- Published on
Weekly Report 2021/06/07-06/13
振り返り
続けたいこと
- 日誌を書き続けた
- その日の気分とかも書き出すと整理できるので、やっぱり大事だった
改善したいこと
- 日曜夜に blog を書こうとすると、疲れていて中身が薄くなる...
その他トピック
- 2 週ほど余暇で Flutter をキャッチアップしていたが、自分の作りたいアプリを作る前にモチベーションが下がってしまい、今はがっつりやらないことにした。ここで中断するのは惜しい気もするけど。
- 大きな理由は、限られた時間を有効に使おうと思うと Flutter は手を広げすぎていると思ったことだが、振り返ると
- web front-end に比べると初回の build 時間がかかり、あれこれ試すのが億劫だった
- もちろん hot reload は高速だし、storybook_flutter を使えば 1 アプリの中であれこれ試せて便利ではあった。しかし他人の repository を動かしたりが面倒なことが多かった
- 趣味で開発したいアプリは、React で書くのが一番コスパが良かった
- すでに React は習得できていて楽にかけるし、これをもう少し深堀りしたほうが良さそう
- Flutter、自分のやりたいことは Plugin が対応していないことが多かった
- 主に Web や macOS 向けのアプリを作りたかったが、公式でもまだ未サポートの Plugin はある
- 例えば [camera | Flutter Package https://pub.dev/packages/camera] は iOS/Android のみ
- [flutter_webrtc | Flutter Package https://pub.dev/packages/flutter_webrtc] なら、Web も macOS も動くことは確認できたが、macOS で capture frame がうまく動かなかった
- 主に Web や macOS 向けのアプリを作りたかったが、公式でもまだ未サポートの Plugin はある
- build メソッドの読みにくさに慣れなかった
- 多くのサンプルは、1 ファイルに完結して動くようにか、デザインとロジックが全部同じところに書かれているものが多く、コードリーディングしていてしんどかった
- きれいなアーキテクチャで設計する例はあるので、キャッチアップを続ければしっくりきたかもしれない
- web front-end に比べると初回の build 時間がかかり、あれこれ試すのが億劫だった