はじめに
Flutterを二週間ほど学習した中で参考にしたサイト、動画や本などをまとめてみます。
Flutter超入門【2022年6月】
こちらはFlutterエンジニアに特化したコミュニティの「FLutter大学」を運営されているKboyさんが、AndroidSturdioを使用してFlutterのセットアップから、簡単なWidgetを表示するまでの基礎的な内容を学習できます。
丁寧に解説されているので、入門として非常にわかりやすくて良いと感じました。
https://www.youtube.com/playlist?list=PLuLRJz1UnJzHX1dDN-jnaa7gQ3Av7eEmJ
本で学習したい方はこちらの本がおすすめです。
上記でご紹介した動画を本にまとめたものになります。
## Dartの教科書 by Flutter大学
こちらも「FLutter大学」が初買いしている本になります。
Flutterで使用する基本文法をFlutte初心者でもわかりやすいように丁寧に書かれています。
https://zenn.dev/flutteruniv/books/dart-textbook
The Complete Flutter Development Bootcamp with Dart
こちらは、オンライン学習プラットフォーム「udemy」でFlutterの基礎から応用までを学べるコースです。
講師のAngelaYuさんは世界的に有名なインストラクターで、この講座はGoogle Flutterチームと共同で作成されたようです。
Dart言語の基礎、Widgetの基礎、Firebaseの使い方まで幅広く学習できます。
英語の動画になりますが日本語字幕も付けれますので、英語が分からないという方でも問題なく進められるかと思います。
https://www.udemy.com/course/flutter-bootcamp-with-dart/
Flutter documentation
最後にご紹介するのはFlutterの公式ドキュメントになります。
分かりやすいサイトはたくさんありますが、やはり一番詳しく信頼性が高い情報が載っているのは公式ドキュメントですので、早いうちから公式ドキュメントを見ることに慣れておくのがおすすめです。
全て英語で書かれていますが翻訳すれば問題なく進められるかと思います。
https://docs.flutter.dev/
まとめ
今回はFlutterの基礎を学習するのに参考になったものを簡単にまとめてみました。
Flutterを学習してみた感想としては、学びやすい環境が整っていてとても楽に進められました。
Flutterにはホットリロード、ホットリスタート機能が優秀なためコードを修正した後すぐにシミュレーターで確認出来るのはすばらいいなと感じました。
Xcodeだとビルドするのに時間かかる場合があるので。。。
最後までご覧いただきありがとうございました!