Udemyで学ぶFlutterのコツ![The Complete Flutter Development Bootcamp with Dart編]

Flutter

こんにちは!Flutterを学ぶならUdemyのAnjela Yuさんの講座[The Complete Flutter Development Bootcamp with Dart]がおすすめです。

講座のリンクはこちら↓

The Complete Flutter Development Bootcamp with Dart
Officially created in collaboration with the Google Flutter team.

今回は、Udemyで学ぶこのFlutter講座のメリットやデメリット、そしてデメリットの解決策についてご紹介します。

まずはメリットから。Anjelaさんの講座は、初心者でもわかりやすく説明してくれるため、初めてFlutterを学ぶ方には最適です。また、Flutterに特化した講座であるため、学びたいことがスムーズに進められます。

では、デメリットの解決策についてご紹介します。まず、講座内で指示されている通り、各セクションの資料はgitからコピーするようになっています。しかし、そのままコピーしても動かないため、自分で調整する必要があります。その際、コメント欄には各ユーザーの解決策が載っているため、参考にしてみると良いでしょう。

コメント欄を見ながらやると、解決はするのですが、環境周りで長時間ハマったりして、かなり時間がかかりました。そこで私が提案するおすすめ解決策は以下の通りです。

① gitからプロジェクトをコピーする(指示通り)

② 自分で別に新規に空のプロジェクトを作成する

③ ②のファイルに①から以下のファイルをコピーして、上書きする

 ・libフォルダ一式

 ・pubspec.yaml

 ・images,assetsフォルダ一式(あれば)

④ FlatButtonはTextButton等に修正する(このとき、色の設定はTextStyleの中に移動させるようにしてください)。

色については、以下のコードをTextButtonの直後(onPressed:()の直前)に記載いただければOKと思います。

TextButton(
style: TextButton.styleFrom(
  backgroundColor: Colors.red, ←変えたい色
),

これで、概ね動くようになります。ただし、すべてのエラーが解消されるわけではないため、必要に応じてもう少し自分なりに調整する必要があります。(コメント欄に解決策が載っている場合が多いです。わからなければぜひ聞いてください)

また、セクション15でFirebaseを扱うところでは、途中でうまくコードが動かなくなり、視聴のみに切り替えました。

以上が、Udemyで学ぶFlutter講座のTipsでした。Flutterを学ぶ際には、この情報を参考にしてみてくださいね!

コメント

タイトルとURLをコピーしました