Published on

Flutter/Dartをスタートしてみて

Authors

Flutter のチュートリアルを、年末年始の間 1 週間ぐらいの間に勉強しました。 パートナーが過去に購入した Udemy の教材「Flutter & Dart - The Complete Guide 2023」を使用。

バージョンが前のものなので、最新バージョンと比べると変更になっている部分もあったけれど、情報が追加されたり、きちんと更新されていたので問題なく進めることができました。 全部で 19 セクションほどに分かれていて、1 週間でできたのは 2 セクションまで。 (これを全て終えるのに何ヶ月かかるのだろう?) 最終的には心理テストアプリが完成。ものすごくシンプルな作りだが、Flutter / Dart の基礎となる部分がしっかりカバーされていると思います。 今まで、Nextjs を使って Web サイトの作成はしていましたが、本格的なプログラミングは未経験だったので、プログラミングについての基礎的な知識がないと、1 人ではチュートリアルについていくのが難しいと感じました。

勉強していく上で、詳しい友人や、メンターがいるととっても心強いです。

理解したこと

  • 構造的には、一つの UI が複数の widget から構成されている点が next.js でウェブサイトを作るときと似ているということ。なので、見てわかりやすいし、管理もしやすい。
  • 各パーツ、マテリアルがすでに用意されているので、デザインで悩んだりする時間が節約できる。

理解が難しかったこと

  • コースでは、Flutter の基礎について説明をしてくれていたが、コンピュータサイエンスちゃんとわからないと、内容を理解するのが難しいと思いました。徐々に基礎のあやふやな部分をクリアにしていく必要があると感じました。

パートナーが、最初はわからなくてもコードを書き続けていけば感覚が掴めてくるよと言ってました。なので、めげずに Youtube などで短いチュートリアルを探して、地道に書いて慣れていくしかないのかなと思います。